Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
940to944
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
940to944
940to944
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Anzahl der Werktage
10.01.2008 17:06:00
Herbert
Hallo,
ich möchte gern einen Zeitraum von x Werktage berechnen.
z.B. eine Aufgabe soll von heute an in genau 10 Werktagen erledigt werden
d.h. der 24.01. müsste berechnet werden
Da ich oft mit 120 und mehr Werktagen hantieren muss, schleicht sich bei manueller Berechnung (Kalender) schnell ein Fehler ein.
Eventuell gibt es eine Excel-Lösung?
Danke für jeden Hinweis. Gruß Herbert

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Anzahl der Werktage
10.01.2008 17:12:00
Hajo_Zi
Hallo Herbert,
ARBEITSTAGE(), dazu muss aber die Analyse Funktion aktiviert werden.

AW: Anzahl der Werktage
10.01.2008 22:08:38
Sonnenpeter
Hallo,
immer wieder das gleiche mit den Arbeitstagen. Was ist dann mit den Feiertagen?
Test

 ABCDEFGHIJKLMN
1Datum duchlaufendArbeitstage       Feiertage bitte nach Bundesland anpassen!Feiertage   
2Di.01.01.2008Neujahr0  AnfangsdatumEnddatumArbeitstage Jahr 2008DatumOstersontag 
3Mi.02.01.200802.01.20081  Di.01.01.2008Fr.22.02.200838 Mo.31.12.2007Silvester20 
4Do.03.01.200803.01.20082      Di.01.01.2008Neujahr1 
5Fr.04.01.200804.01.20083      Fr.21.03.2008Karfreitag0 
6Sa.05.01.2008Sa.05.01.20083      So.23.03.2008Ostersonntag23 
7So.06.01.2008So.06.01.20083      Mo.24.03.2008OstermontagSo.23.03.2008 
8Mo.07.01.200807.01.20084      Do.01.05.2008Tag der Arbeit  
9Di.08.01.200808.01.20085      Do.01.05.2008Christi Himmelfahrt  
10Mi.09.01.200809.01.20086      So.11.05.2008Pfingstsonntag  
11Do.10.01.200810.01.20087      Mo.12.05.2008Pfingstmontag  
12Fr.11.01.200811.01.20088      Do.22.05.2008Fronleichnam  
13Sa.12.01.2008Sa.12.01.20088      Fr.03.10.2008T. d. D. Einheit  
14So.13.01.2008So.13.01.20088      Sa.01.11.2008Allerheiligen  
15Mo.14.01.200814.01.20089      Do.25.12.20081. Weihnachtstag  
16Di.15.01.200815.01.200810      Fr.26.12.20082. Weihnachtstag  
17Mi.16.01.200816.01.200811      Mi. 06.02.2008Aschermittwoch   
18Do.17.01.200817.01.200812           

Formeln der Tabelle
ZelleFormel
A2=DATUM(K2;1;1)
B2=WENN(ODER(WOCHENTAG(A2)=7;WOCHENTAG(A2)=1); TEXT(A2;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A2;Test!$K$3:$L$19;1;FALSCH)); Test!A2;SVERWEIS(Test!A2;Test!$K$3:$L$19;2;FALSCH)))
C2=WENN(ISTTEXT(B2); 0;1)
A3=A2+1
B3=WENN(ODER(WOCHENTAG(A3)=7;WOCHENTAG(A3)=1); TEXT(A3;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A3;Test!$K$3:$L$19;1;FALSCH)); Test!A3;SVERWEIS(Test!A3;Test!$K$3:$L$19;2;FALSCH)))
C3=WENN(ISTTEXT(B3); C2;C2+1)
H3=SVERWEIS(G3;A:C;3;FALSCH)-SVERWEIS(F3;A:C;3;FALSCH)+1
K3=DATUM(K2-1;12;31)
M3=GANZZAHL(K2/100)
A4=A3+1
B4=WENN(ODER(WOCHENTAG(A4)=7;WOCHENTAG(A4)=1); TEXT(A4;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A4;Test!$K$3:$L$19;1;FALSCH)); Test!A4;SVERWEIS(Test!A4;Test!$K$3:$L$19;2;FALSCH)))
C4=WENN(ISTTEXT(B4); C3;C3+1)
K4=DATUM(K2;1;1)
M4=REST(19*REST(K2;19)+M3-GANZZAHL(M3/4)-GANZZAHL((M3-GANZZAHL((M3+8)/25)+1)/3)+15;30)
A5=A4+1
B5=WENN(ODER(WOCHENTAG(A5)=7;WOCHENTAG(A5)=1); TEXT(A5;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A5;Test!$K$3:$L$19;1;FALSCH)); Test!A5;SVERWEIS(Test!A5;Test!$K$3:$L$19;2;FALSCH)))
C5=WENN(ISTTEXT(B5); C4;C4+1)
K5=K6-2
M5=REST(32+2*REST(M3;4)+2*GANZZAHL(REST(K2;100)/4)-M4-REST(REST(K2;100); 4); 7)
A6=A5+1
B6=WENN(ODER(WOCHENTAG(A6)=7;WOCHENTAG(A6)=1); TEXT(A6;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A6;Test!$K$3:$L$19;1;FALSCH)); Test!A6;SVERWEIS(Test!A6;Test!$K$3:$L$19;2;FALSCH)))
C6=WENN(ISTTEXT(B6); C5;C5+1)
K6=M7
M6=M4+M5-7*GANZZAHL((REST(K2;19)+11*M4+22*M5)/451)+22
A7=A6+1
B7=WENN(ODER(WOCHENTAG(A7)=7;WOCHENTAG(A7)=1); TEXT(A7;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A7;Test!$K$3:$L$19;1;FALSCH)); Test!A7;SVERWEIS(Test!A7;Test!$K$3:$L$19;2;FALSCH)))
C7=WENN(ISTTEXT(B7); C6;C6+1)
K7=K6+1
M7=DATWERT(TEXT(WENN(M6-31 < 1;M6;M6-31); "0#")&"."&WENN(M6 > 31;"04.";"03.")&K2)
A8=A7+1
B8=WENN(ODER(WOCHENTAG(A8)=7;WOCHENTAG(A8)=1); TEXT(A8;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A8;Test!$K$3:$L$19;1;FALSCH)); Test!A8;SVERWEIS(Test!A8;Test!$K$3:$L$19;2;FALSCH)))
C8=WENN(ISTTEXT(B8); C7;C7+1)
K8=DATUM(K2;5;1)
A9=A8+1
B9=WENN(ODER(WOCHENTAG(A9)=7;WOCHENTAG(A9)=1); TEXT(A9;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A9;Test!$K$3:$L$19;1;FALSCH)); Test!A9;SVERWEIS(Test!A9;Test!$K$3:$L$19;2;FALSCH)))
C9=WENN(ISTTEXT(B9); C8;C8+1)
K9=K6+39
A10=A9+1
B10=WENN(ODER(WOCHENTAG(A10)=7;WOCHENTAG(A10)=1); TEXT(A10;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A10;Test!$K$3:$L$19;1;FALSCH)); Test!A10;SVERWEIS(Test!A10;Test!$K$3:$L$19;2;FALSCH)))
C10=WENN(ISTTEXT(B10); C9;C9+1)
K10=K6+49
A11=A10+1
B11=WENN(ODER(WOCHENTAG(A11)=7;WOCHENTAG(A11)=1); TEXT(A11;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A11;Test!$K$3:$L$19;1;FALSCH)); Test!A11;SVERWEIS(Test!A11;Test!$K$3:$L$19;2;FALSCH)))
C11=WENN(ISTTEXT(B11); C10;C10+1)
K11=K6+50
A12=A11+1
B12=WENN(ODER(WOCHENTAG(A12)=7;WOCHENTAG(A12)=1); TEXT(A12;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A12;Test!$K$3:$L$19;1;FALSCH)); Test!A12;SVERWEIS(Test!A12;Test!$K$3:$L$19;2;FALSCH)))
C12=WENN(ISTTEXT(B12); C11;C11+1)
K12=K6+60
A13=A12+1
B13=WENN(ODER(WOCHENTAG(A13)=7;WOCHENTAG(A13)=1); TEXT(A13;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A13;Test!$K$3:$L$19;1;FALSCH)); Test!A13;SVERWEIS(Test!A13;Test!$K$3:$L$19;2;FALSCH)))
C13=WENN(ISTTEXT(B13); C12;C12+1)
K13=DATUM(K2;10;3)
A14=A13+1
B14=WENN(ODER(WOCHENTAG(A14)=7;WOCHENTAG(A14)=1); TEXT(A14;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A14;Test!$K$3:$L$19;1;FALSCH)); Test!A14;SVERWEIS(Test!A14;Test!$K$3:$L$19;2;FALSCH)))
C14=WENN(ISTTEXT(B14); C13;C13+1)
K14=DATUM(K2;11;1)
A15=A14+1
B15=WENN(ODER(WOCHENTAG(A15)=7;WOCHENTAG(A15)=1); TEXT(A15;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A15;Test!$K$3:$L$19;1;FALSCH)); Test!A15;SVERWEIS(Test!A15;Test!$K$3:$L$19;2;FALSCH)))
C15=WENN(ISTTEXT(B15); C14;C14+1)
K15=DATUM(K2;12;25)
A16=A15+1
B16=WENN(ODER(WOCHENTAG(A16)=7;WOCHENTAG(A16)=1); TEXT(A16;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A16;Test!$K$3:$L$19;1;FALSCH)); Test!A16;SVERWEIS(Test!A16;Test!$K$3:$L$19;2;FALSCH)))
C16=WENN(ISTTEXT(B16); C15;C15+1)
K16=DATUM(K2;12;26)
A17=A16+1
B17=WENN(ODER(WOCHENTAG(A17)=7;WOCHENTAG(A17)=1); TEXT(A17;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A17;Test!$K$3:$L$19;1;FALSCH)); Test!A17;SVERWEIS(Test!A17;Test!$K$3:$L$19;2;FALSCH)))
C17=WENN(ISTTEXT(B17); C16;C16+1)
K17=K6-46
A18=A17+1
B18=WENN(ODER(WOCHENTAG(A18)=7;WOCHENTAG(A18)=1); TEXT(A18;"TTT.TT.MM.JJJJ"); WENN(ISTFEHLER(SVERWEIS(Test!A18;Test!$K$3:$L$19;1;FALSCH)); Test!A18;SVERWEIS(Test!A18;Test!$K$3:$L$19;2;FALSCH)))
C18=WENN(ISTTEXT(B18); C17;C17+1)


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Test

 KLM
1Feiertage  
2Jahr 2008DatumOstersontag
3Mo.31.12.2007Silvester20
4Di.01.01.2008Neujahr1
5Fr.21.03.2008Karfreitag0
6So.23.03.2008Ostersonntag23
7Mo.24.03.2008OstermontagSo.23.03.2008
8Do.01.05.2008Tag der Arbeit 
9Do.01.05.2008Christi Himmelfahrt 
10So.11.05.2008Pfingstsonntag 
11Mo.12.05.2008Pfingstmontag 
12Do.22.05.2008Fronleichnam 
13Fr.03.10.2008T. d. D. Einheit 
14Sa.01.11.2008Allerheiligen 
15Do.25.12.20081. Weihnachtstag 
16Fr.26.12.20082. Weihnachtstag 
17Mi. 06.02.2008Aschermittwoch  

Formeln der Tabelle
ZelleFormel
K3=DATUM(K2-1;12;31)
M3=GANZZAHL(K2/100)
K4=DATUM(K2;1;1)
M4=REST(19*REST(K2;19)+M3-GANZZAHL(M3/4)-GANZZAHL((M3-GANZZAHL((M3+8)/25)+1)/3)+15;30)
K5=K6-2
M5=REST(32+2*REST(M3;4)+2*GANZZAHL(REST(K2;100)/4)-M4-REST(REST(K2;100); 4); 7)
K6=M7
M6=M4+M5-7*GANZZAHL((REST(K2;19)+11*M4+22*M5)/451)+22
K7=K6+1
M7=DATWERT(TEXT(WENN(M6-31 < 1;M6;M6-31); "0#")&"."&WENN(M6 > 31;"04.";"03.")&K2)
K8=DATUM(K2;5;1)
K9=K6+39
K10=K6+49
K11=K6+50
K12=K6+60
K13=DATUM(K2;10;3)
K14=DATUM(K2;11;1)
K15=DATUM(K2;12;25)
K16=DATUM(K2;12;26)
K17=K6-46


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Test

 KLM
1Feiertage  
2Jahr 2008DatumOstersontag
3Mo.31.12.2007Silvester20
4Di.01.01.2008Neujahr1
5Fr.21.03.2008Karfreitag0
6So.23.03.2008Ostersonntag23
7Mo.24.03.2008OstermontagSo.23.03.2008
8Do.01.05.2008Tag der Arbeit 
9Do.01.05.2008Christi Himmelfahrt 
10So.11.05.2008Pfingstsonntag 
11Mo.12.05.2008Pfingstmontag 
12Do.22.05.2008Fronleichnam 
13Fr.03.10.2008T. d. D. Einheit 
14Sa.01.11.2008Allerheiligen 
15Do.25.12.20081. Weihnachtstag 
16Fr.26.12.20082. Weihnachtstag 
17Mi. 06.02.2008Aschermittwoch  

Formeln der Tabelle
ZelleFormel
K3=DATUM(K2-1;12;31)
M3=GANZZAHL(K2/100)
K4=DATUM(K2;1;1)
M4=REST(19*REST(K2;19)+M3-GANZZAHL(M3/4)-GANZZAHL((M3-GANZZAHL((M3+8)/25)+1)/3)+15;30)
K5=K6-2
M5=REST(32+2*REST(M3;4)+2*GANZZAHL(REST(K2;100)/4)-M4-REST(REST(K2;100); 4); 7)
K6=M7
M6=M4+M5-7*GANZZAHL((REST(K2;19)+11*M4+22*M5)/451)+22
K7=K6+1
M7=DATWERT(TEXT(WENN(M6-31 < 1;M6;M6-31); "0#")&"."&WENN(M6 > 31;"04.";"03.")&K2)
K8=DATUM(K2;5;1)
K9=K6+39
K10=K6+49
K11=K6+50
K12=K6+60
K13=DATUM(K2;10;3)
K14=DATUM(K2;11;1)
K15=DATUM(K2;12;25)
K16=DATUM(K2;12;26)
K17=K6-46


Excel Tabellen im Web darstellen >> Excel Jeanie HTML 4
Hier mal ein Beispiel zum Basteln, in dem dann auch die Feiertage berücksichtigt sind.
Gruß Sonnenpeter
Anzeige

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige