Gruppe: Datum/Zeit
Beitrag: Ersatz der Funktion ARBEITSTAG *
|
=ARBEITSTAG(A1;B1;F1:F??)in F1 bis F?? stehen die Feiertage als Datum.
=ARBEITSTAG(A1-1;B1+1;F1:F??)Funktioniert auch mit der Funktion ARBEITSTAG.INTL (ab Excel2013) und den unten folgenden Vorkriegsmodellen.
{=A1+KKLEINSTE(WENN(WOCHENTAG(A1+(ZEILE(1:999)-1))<6;ZEILE(1:999));B1)}Feiertage werden nicht berücksichtigt.
=B1+GANZZAHL((B1+REST(A1-2-(REST(A1;7)<2)*(REST(A1;7)+1);7))/5)*2+A1-(REST(A1;7)<2)*(REST(A1;7))-(REST(A1;7)<2)
{=A1+KKLEINSTE(WENN((WOCHENTAG(A1+(ZEILE(INDIREKT("1:"&B1*9))-1))<6)*ISTNV(VERGLEICH(A1+(ZEILE(INDIREKT("1:"&B1*9)));F1:F10;0));ZEILE(INDIREKT("1:"&B1*9)));B1)}
{=A1-KKLEINSTE(WENN((WOCHENTAG(A1-(ZEILE(INDIREKT("1:"&-B1*9))+1))<6)*ISTNV(VERGLEICH(A1-(ZEILE(INDIREKT("1:"&-B1*9)));F1:F10;0));ZEILE(INDIREKT("1:"&-B1*9)));-B1)}
{=A1+(1-(B1<0)*2)*KKLEINSTE(WENN((WOCHENTAG(A1+((1-(B1<0)*2)*(ZEILE(INDIREKT("1:"&ABS(B1)*9))-1+(B1<0)*2)))<6)*ISTNV(VERGLEICH(A1+((1-(B1<0)*2)*(ZEILE(INDIREKT("1:"&ABS(B1)*9))));F1:F10;0));ZEILE(INDIREKT("1:"&ABS(B1)*9)));ABS(B1))}