Excel-Formel: Werktage ohne Wochenenden hinzufügen -

Inhaltsverzeichnis

Generische Formel

=WORKDAY.INTL(start_date,days,"0000000", holidays)

Zusammenfassung

Sie können die Funktion WORKDAY.INTL verwenden, um Arbeitstage zu einem Datum zu addieren oder zu subtrahieren. Im Beispiel lautet die Formel in D6:

=WORKDAY.INTL(B6,C6,"0000000",holidays)

Diese Formel fügt dem Dienstag, dem 22. Dezember, 7 Arbeitstage Tage hinzu. Drei Feiertage werden mit dem genannten Bereich "Feiertage" (B9: B11) geliefert, und Wochenenden werden mit der speziellen Syntax "0000000" festgelegt, dh alle Tage in einer Woche sind Arbeitstage. Das Ergebnis ist Do, 31. Dezember 2015.

Erläuterung

Der WORKDAY.INTL kann ein Datum in der Zukunft oder in der Vergangenheit berechnen, das Feiertage und Wochenenden berücksichtigt. Um anzugeben, welche Tage als Wochenenden gelten, können Sie einen speziellen Code (vollständige Liste der Codes hier) verwenden oder eine "Maske" verwenden, um Wochenenden mit Einsen und Nullen anzuzeigen. Die Maskenmethode ist flexibler, da Sie jeden Wochentag als Wochenende (dh arbeitsfreien Tag) festlegen können. Beispielsweise:

=WORKDAY.INTL(A1,3,"0000000") // no weekends =WORKDAY.INTL(A1,3,"1000000") // weekend = Mon =WORKDAY.INTL(A1,3,"1100000") // weekend = Mon+Tue =WORKDAY.INTL(A1,3,"1110000") // weekend = Mon+Tue+Wed

Das Wochenendargument wird als 7 Zeichen geliefert, die Montag bis Sonntag darstellen. Verwenden Sie eins (1), um das Wochenende anzugeben, und null (0), um einen Arbeitstag anzugeben.

Da wir möchten, dass alle Wochentage als Arbeitstage betrachtet werden, verwenden wir "0000000".

Interessante Beiträge...