So berechnen Sie Arbeitstage mit Feiertagen zwischen zwei Daten
Ein Arbeitstag mit Feiertag ist ein Arbeitstag, der auch ein Feiertag ist. Sie können Arbeitstage mit Feiertagen zwischen zwei Daten berechnen, wenn Sie herausfinden möchten, wie viele Arbeitstage Sie aufgrund von Feiertagen verpasst haben oder wie viele Arbeitstage Sie haben, um Ihr Projekt unter Berücksichtigung von Feiertagen abzuschließen. Um Wochentage mit Feiertagen zwischen zwei Datumsangaben zu berechnen, können Sie eine der folgenden Methoden verwenden:
- Verwenden Sie die NETWORKDAYS Funktion mit dem holidays Argument. Die NETWORKDAYS Funktion zählt die Anzahl der Arbeitstage zwischen zwei Datumsangaben und zieht die von Ihnen angegebenen Feiertage ab. Sie können holidays Argumente als Zellbezüge, Zellnamen oder Arrays angeben, die die Feiertagsdaten enthalten, die Sie annehmen möchten. Wenn Sie z. B. berechnen möchten, wie viele Arbeitstage mit Feiertagen zwischen dem 1. Januar 2024 und dem 31. Januar 2024 liegen, wobei der 1. Januar, der 17. Januar und der 25. Januar als Feiertage angenommen werden, können Sie die folgende Formel verwenden:
=NETWORKDAYS(“01/01/2024”, “31/01/2024”, “01/01/204”, “17/01/2024”, “25/01/2024”})
Das Ergebnis ist:
19
- Verwenden Sie WORKDAY Funktionen mit holiday Argumenten. Die WORKDAY Funktion ist eine Funktion, die ein Arbeitsdatum berechnet, das unter Berücksichtigung von Feiertagen und Wochenenden eine bestimmte Anzahl von Arbeitstagen vor oder nach einem bestimmten Datum liegt. Wenn Sie die WORKDAY Funktion mit dem Argument holidays verwenden, können Sie Wochentage mit Feiertagen zwischen zwei Datumsangaben folgendermaßen berechnen:
- Geben Sie das Start- und Enddatum als start_date und end_date Argumente an.
- Geben Sie die Anzahl der Arbeitstage zwischen dem Start- und Enddatum als days Argument an.
- Geben Sie den Feiertag, den Sie berücksichtigen möchten, als holidays Argument an.
- Subtrahieren Sie das Ergebnis der WORKDAY Funktion vom Enddatum.
Wenn Sie z. B. berechnen möchten, wie viele Arbeitstage mit Feiertagen zwischen dem 1. Januar 2024 und dem 31. Januar 2024 liegen, wobei der 1. Januar, der 17. Januar und der 25. Januar als Feiertage angenommen werden, können Sie die folgende Formel verwenden:
=“31/01/2024” – WORKDAY(“01/01/2024” 22 “01/01/2024”, “17/01/2024”, “25/01/2024”})
Das Ergebnis ist:
3
Verwenden dynamischer Formeln und Tabellen zum automatischen Berechnen der Tagesdifferenz zwischen zwei Datumsangaben
Wenn Sie die Differenz in Tagen zwischen zwei Datumsangaben automatisch berechnen möchten, ohne bei jeder Änderung des Datums eine Formel eingeben zu müssen, können Sie Formeln und dynamische Tabellen verwenden. Dynamische Tabellen sind eine Funktion von Excel, mit der Sie Daten einfach und schnell analysieren, filtern und organisieren können. Sie können eine dynamische Tabelle aus den vorhandenen Daten erstellen und Formeln verwenden, um die Differenz in Tagen zwischen zwei Datumsangaben in einer dynamischen Tabelle zu berechnen. Hier sind die Schritte, um dies zu tun:
- Erstellen Sie Ihre Daten in tabellarischer Form mit Spalten für Startdatum, Enddatum und Tagesdifferenz.
- Wählen Sie die gesamte Tabelle aus, klicken Sie dann im Menüband auf die Registerkarte Insert, und klicken Sie in der Gruppe Tables auf das Symbol Table.
- Aktivieren Sie das Kontrollkästchen My table has headers und klicken Sie dann auf OK. Sie werden feststellen, dass Ihre Tabelle jetzt über spezielle Formatierungen und Funktionen verfügt, z. B. Filter, Sortierung und automatische Benennung.
- Klicken Sie auf eine beliebige Zelle in der Tabelle, klicken Sie dann im Menüband auf die Registerkarte Design, und benennen Sie die Tabelle im Feld Table Name nach Ihren Wünschen um . Sie können Ihre Tabelle z. B. als TabelTanggal benennen.
- Klicken Sie auf die erste Zelle in der Spalte Tagesdifferenz, und geben Sie dann eine Formel ein, um die Differenz in Tagen zwischen zwei Datumsangaben zu berechnen. Sie können jede der Formeln verwenden, die Sie zuvor gelernt haben, aber stellen Sie sicher, dass Sie dynamische Tabellenbezüge und keine statischen Zellbezüge verwenden. Ein dynamischer Tabellenverweis ist eine Möglichkeit, auf eine Zelle oder einen Zellbereich in einer Tabelle zu verweisen, indem Tabellennamen und Spaltennamen anstelle von Zellenadressen verwendet werden. Sie können z. B. die folgende Formel verwenden:
=DATEDIF([Start Date], [End Date], “D”)
Wo:
- [Startdatum] ist ein dynamischer Tabellenbezug für Zellen in der Spalte Startdatum in derselben Zeile wie die aktive Zelle.
- [Enddatum] ist ein dynamischer Tabellenverweis für Zellen in der Spalte Tanggal Akhir in derselben Zeile wie die aktive Zelle.
- Drücken Sie Enter, um eine Formel einzugeben, und Sie werden sehen, dass sie dank der AutoFill Funktion der dynamischen Tabelle automatisch auf die gesamte Spalte Tagesdifferenz angewendet wird . Sie werden auch feststellen, dass die Formel automatisch angepasst wird, wenn Sie Zeilen in der Tabelle hinzufügen oder entfernen. Sie können die Datumsangaben in der Spalte Startdatum oder Enddatum ändern, und die Formel in der Spalte Tagesdifferenz berechnet automatisch die Differenz in Tagen zwischen den beiden Datumsangaben neu. Hier ist ein Beispiel für das Endergebnis Ihrer dynamischen Tabelle:
Startdatum | Enddatum | Tagesunterschied |
01/01/2024 | 31/01/2024 | 30 |
01/02/2024 | 28/02/2024 | 27 |
01/03/2024 | 31/03/2024 | 30 |
Durch die Verwendung dynamischer Tabellen und Formeln können Sie die Differenz in Tagen zwischen zwei Datumsangaben automatisch berechnen und Ihre Tabellen flexibler und dynamischer gestalten.