Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Zeiten für einen Bereich addieren
#1
Hallo
Ich bin jetzt nicht der "Excel-Freak" und arbeite mit Excel um mir einiges zu erleichtern, aber irgendwann komme ich auch mit Hilfe nicht weiter.

Ich möchte meine Arbeitszeiten täglich erfassen und entsprechend in Gesamtzeiten und Lohn ausgeben.
Zum besseren Verständnis habe ich die Datei diesem Beitrag mal angehängt.


.xlsx   Arbeit.xlsx (Größe: 39,7 KB / Downloads: 5)

Ab Zeile 95 habe ich einige Werte eingetragen. Ich möchte nun immer von 15. des Monats bis zum 14. des Folgemonats die Spalte  I (Gesamt) addieren. Also so das ich die Gesamtstunden vom 15. bis 14 erhalte.
(Die Spalte B und C sind der Übersicht wegen ausgeblendet und beinhalten Wochentag bzw. Kalenderwoche)

Versucht habe ich es mit folgender Formel:

=SUMMENPRODUKT((A3:A368>=S1)*(A3:A368<=U1)*(I3:I368))

Da bekomme ich aber ein Fehler und ich habe schon ein wenig probiert etwas an der Formel zu ändern.

Ich hoffe das hier im Forum mir geholfen werden kann.
Antworten Top
#2
Tom,

in I3:

Code:
=WENN(F3<>0;G3-H3;0)
Nach unten kopieren.

PS: Deine angegebene Formel habe ich nicht gefunden.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • Tom2Tab
Antworten Top
#3
Ich habe mal die Formel im Feld "J 106" eingesetzt und die Formel in der Spalte I geändert.
Aber da komme ich nur zu einen komischen Ergebnis.

Die geänderte Datei: 
.xlsx   Arbeit_2.xlsx (Größe: 39,69 KB / Downloads: 1)

EDIT: Habe jetzt mal die Spalte I anders formatiert in "[hh]:mm" ebenso das Feld "J106".
Da bekomme ich jetzt die richtigen Werte.  :19:

Der Übersicht wegen wäre es nun noch schön die "00:00" in Spalte I auszublenden.  Huh


Angehängte Dateien
.xlsx   Arbeit_3.xlsx (Größe: 39,72 KB / Downloads: 4)
Antworten Top
#4
Wundert mich nicht.
Denn da steht:

Code:
=SUMMENPRODUKT((A3:A368>=S1)*(A3:A368<=U1)*(I3:I368))=SUMMENPRODUKT((A3:A368>=S1)*(A3:A368<=U1)*(I3:I368))

Verkürzt:
Code:
=SUMMENPRODUKT()=SUMMENPRODUKT()
Und das ist eben WAHR.
Wir sehen uns!
... Detlef

Meine Beiträge können Ironie oder Sarkasmus enthalten.

[-] Folgende(r) 1 Nutzer sagt Danke an shift-del für diesen Beitrag:
  • Tom2Tab
Antworten Top
#5
So
Habe alles soweit hinbekommen.  :17: 

Nur stören mich halt die "00:00" in der Spalte I . (ausblenden ?)


.xlsx   Arbeit_Neu.xlsx (Größe: 40,48 KB / Downloads: 10)
Antworten Top
#6
Hi,

störende Nullwerte blendest du entweder über Optionen==> Erweitert==> Optionen für dieses Arbeitsblatt anzeigen==> Häkchen weg bei "In Zellen mit Nullwert eine Null anzeigen" aus oder über das benutzerdef. Zellformat ;;
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Tom2Tab
Antworten Top
#7
:18:

Super. Danke Euch. Alles so wie es sein soll!
Antworten Top
#8
Bezugnehmend auf meinen vorletzten Post "Arbeit_Neu.xlsx" habe ich noch eine Frage:

Wie bekomme ich es hin das ich in einen separaten Tabellenblatt Werte wie folgt übernehme.

Immer wenn in den Tabellenblatt "Tabelle3" eine Zeit in Spalte E eingetragen ist soll die entsprechende Zeile in ein 2. Tabellenblatt übertragen werden. Also soll das 2. Tabellenblatt nur ohne Leerzeilen sein.
Antworten Top
#9
Hi Tom,

Arbeitsblatt mit dem Namen 'Tabelle1'
ABCD
1DatumWochentagKW
204.04.20183Mi
305.04.2018
406.04.2018
511.04.2018

ZelleFormel
A2=INDEX(Tabelle3!$A$1:$A$368;AGGREGAT(15;6;ZEILE(Tabelle3!$E$2:$E$368)/(Tabelle3!$E$2:$E$368>0);ZEILE()-1))
B2=SVERWEIS($A2;Tabelle3!$A$1:$O$368;SPALTE(B$1);0)
Verwendete Systemkomponenten: [Windows (32-bit) NT 10.00] MS Excel 2016
Diese Tabelle wurde mit Tab2Html (v2.6.0) erstellt. ©Gerd alias Bamberg

Die INDEX/AGGREGAT()-Formel nach unten ziehen, die SVERWEIS()-Formel nach unten und rechts ziehen.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
[-] Folgende(r) 1 Nutzer sagt Danke an WillWissen für diesen Beitrag:
  • Tom2Tab
Antworten Top
#10
Danke das funktioniert.

Ich dachte schon ich müsste das über VBA machen.

Gibt es auch die Möglichkeit einer "Oder" Anweisung.

Also wenn in Spalte "E" oder "J" etwas steht?
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste