Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1708to1712
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

wie Formel erweitern

wie Formel erweitern
19.08.2019 18:44:21
mike49
Hallo Leute,
ich musste meine Tabelle um 2 Spalten erweitern, da eine 2. Arbeitszeit hinzugekommen ist. Das sind die Spalten E und F. Jetzt stimmt die Gesamtarbeitszeit in K nicht mehr.
Wie müsste die bestehende Formel in K geändert werden? Alles andere kann bleiben.
Jan

 ABCDEFGHIJKLM
2  Dokumentation der tägl. Arbeitszeit (gem. § 17 MiLoG)
enthaltene Pause in           1. Arbeitszeit
(Dauer)
 PersNr.:      1084 
3 WocheTagBeginn
1. Arbeitszeit
(Uhrzeit)
Ende
1. Arbeitszeit
(Uhrzeit)
Beginn
2. Arbeitszeit
(Uhrzeit)
Ende
2. Arbeitszeit
(Uhrzeit)
Beginn
3. Arbeitszeit
(Uhrzeit)
Ende
3. Arbeitszeit
(Uhrzeit)
KommentarArbeitszeit
gesamt
(ohne Pause)
Stunden Dezimal
zu berechnender
Nettobetrag
4 Januar 2019    Resturlaub:6Übertrag aus Vorjahr:   
5(1)Di    01         Neujahr   
6 Mi    02  7:009:0011:0013:00    2:00  ?   2,0020,00 €  

Formeln der Tabelle
ZelleFormel
A4=DATUM(gewJahr;1;1)
K4{=RUNDEN((L4/24)*1440;)/1440}
M4=L4*$P$7
A5=WENN(WOCHENTAG(B5)=2;dKW(B5); "("&dKW(B5)&")")
B5=DATUM(gewJahr;MONAT($A$4); TAG(A4))
I5=WENN(ANZAHL(C5:D5)=2;(REST(D5-C5;1)>1/4)/48;0)+WENN(ANZAHL(G5:H5)=2;(REST(H5-G5;1)>1/4)/48; 0)
J5=WENN(ISTNV(INDEX($T$9:$U$37;VERGLEICH($B5;$T$9:$T$37;0); 2)); "";INDEX($T$9:$U$37;VERGLEICH($B5;$T$9:$T$37;0); 2))
K5=WENN(ODER(C5="krank";C5="Urlaub"); ZEITWERT("8:00"); WENN(UND(C5<>"";D5<>"";D5>C5); D5-C5)+WENN(UND(G5<>"";H5<>"";H5>G5); H5-G5)-I5)
L5=K5*24
M5=K5*$P$7*24
A6=WENN(WOCHENTAG(B6)=2;dKW(B6); "")
B6=WENN(B5="";"";WENN(MONAT(B5+1)=MONAT($A$4); DATUM(gewJahr;MONAT($A$4); TAG(B5+1)); ""))
I6=WENN(ANZAHL(C6:D6)=2;(REST(D6-C6;1)>1/4)/48;0)+WENN(ANZAHL(G6:H6)=2;(REST(H6-G6;1)>1/4)/48; 0)
J6=WENN(ISTNV(INDEX($T$9:$U$37;VERGLEICH($B6;$T$9:$T$37;0); 2)); "";INDEX($T$9:$U$37;VERGLEICH($B6;$T$9:$T$37;0); 2))
K6=WENN(ODER(C6="krank";C6="Urlaub"); ZEITWERT("8:00"); WENN(UND(C6<>"";D6<>"";D6>C6); D6-C6)+WENN(UND(G6<>"";H6<>"";H6>G6); H6-G6)-I6)
L6=K6*24
M6=K6*$P$7*24
Enthält Matrixformel:
Umrandende
{ } nicht miteingeben,
sondern Formel mit STRG+SHIFT+RETURN abschließen!
Matrix verstehen


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4.8
Gruß
mike49

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wie Formel erweitern
19.08.2019 18:56:42
Regina
Moin,
Rückfrage: Ist die 2. Arbeitszeit immer gefüllt oder könne die neuen Spalten auch leer sein?
Gruß
Regina
AW: wie Formel erweitern
19.08.2019 19:33:25
mike49
Hallo Regina,
danke, dass du dich der Sache annimmst.
Also:
Die 1. und 2. Arbeitszeit wären morgens. Die 2. Arbeitszeit kann aber auch leer sein. Hingegen ist die 3. Arbeitszeit nachmittags und es steht dann auch immer was drin, wenn die 1. Arbeitszeit eingetragen wird, sprich morgens gearbeitet wird. Die 2. Arbeitszeit kommt dann zum Tragen, wenn zwischen Ende der 1. Arbeitszeit und Beginn der 2. Arbeitszeit eine Pause ist.
Beispiel:
1. Arbeitszeit Beginn 7.00 Uhr und Ende 9.00 Uhr.
2. Arbeitszeit Beginn 11.00 Uhr und Ende 13.00 Uhr
Das wären dann am "Vormttag" 4 Stunden. Hinzu käme dann die
3. Arbeitszeit Beginn 16.00 Uhr und Ende 18.00 Uhr
Insgesamt müssten dann in Spalte K 6 Stunden stehen.
In der Regel fällt keine 2. Arbeitszeit an un in die Spalten E und F wird nichts eingetragen.
Also im Prinzip immer nur 1. Arbeitszeit und 3. Arbeitszeit.
Ich hoffe, dass ich das einigermaßen verständlich erklärt habe.
LG
mike49
Anzeige
AW: wie Formel erweitern
19.08.2019 19:36:03
onur
"ich musste meine Tabelle um 2 Spalten erweitern, da eine 2. Arbeitszeit hinzugekommen ist" - von einer 3. Arbeitszeit war NICHT die Rede.
AW: wie Formel erweitern
19.08.2019 20:15:58
onur
Wieso ignorierst du meine Posts?
AW: wie Formel erweitern
19.08.2019 20:24:08
mike49
Hallo onur,
sorry. Der Fehler lag bei mir. Ich hätte deine Formel an meine Tabelle anpassen müssen. Also nicht Zeile 2 sondern Zeile 6. Ich hab's korrigiert und jetzt läuft alles wie gewünscht.
Danke nochmals für deine schnelle Hilfe
Gruß
mike49
AW: wie Formel erweitern
19.08.2019 19:17:36
onur
=WENN(ODER(C2="Krank";C2="Urlaub");1/3;WENN(UND(C2"";D2"";C2"";F2""; E2
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige