So berechnen Sie die Anzahl der Tage zwischen zwei Daten in Excel

Video ansehen - Berechnen Sie die Anzahl der Arbeitstage zwischen zwei Terminen

Excel verfügt über einige leistungsstarke Funktionen, um die Anzahl der Tage zwischen zwei Daten in Excel zu berechnen. Diese sind besonders nützlich, wenn Sie Gantt-Diagramme oder Zeitachsen für ein Angebot/Projekt erstellen.

In diesem Tutorial erfahren Sie, wie Sie die Anzahl der Tage zwischen zwei Daten berechnen (in verschiedenen Szenarien):

Berechnung der Gesamtzahl der Tage zwischen zwei Daten in Excel

Excel bietet mehrere Möglichkeiten, die Tage zwischen zwei Daten zu berechnen.

Verwenden der TAGE-Funktion

Die Excel-Funktion TAGE kann verwendet werden, um die Gesamtzahl der Tage zu berechnen, an denen Sie das Start- und das Enddatum haben.

Sie müssen das "Startdatum" und das "Enddatum" in der Funktion Tage angeben, und Sie erhalten die Gesamtzahl der Tage zwischen den beiden angegebenen Daten.

Angenommen, Sie haben das Startdatum in Zelle B1 und das Enddatum in Zelle B2 (wie unten gezeigt):

Die folgende Formel gibt Ihnen die Gesamtzahl der Tage zwischen den beiden Daten:

=TAGE(B2,B1)

Beachten Sie, dass Sie die Datumsangaben in der Funktion Tage auch manuell angeben können, indem Sie sie in doppelte Anführungszeichen setzen. Stellen Sie einfach sicher, dass diese Datumsangaben in doppelten Anführungszeichen in Excel ein akzeptiertes Datumsformat aufweisen.

Die Funktion Tage gibt Ihnen die Anzahl der Tage zwischen zwei Daten an. Dies bedeutet, dass bei den Datumsangaben 1. Dezember 2021-2022 und 2. Dezember 2021-2022 1 zurückgegeben wird. Wenn Sie möchten, dass beide Tage gezählt werden, müssen Sie 1 zum Ergebnis der Funktion Tage hinzufügen. Hier können Sie mehr über die Funktion Tage lesen.

Verwenden der DATEDIF-Funktion

DATEDIF-Funktion (abgeleitet von Datumsunterschiedference) können Sie auch schnell die Anzahl der Tage zwischen zwei Daten ermitteln. Aber im Gegensatz zur DAYS-Funktion kann sie noch mehr.

Sie können auch die DATEDIF-Funktion verwenden, um die Anzahl der Monate oder Jahre zu berechnen, die in den beiden angegebenen Daten verstrichen sind.

Angenommen, Sie haben den folgenden Datensatz und möchten die Anzahl der Tage zwischen diesen beiden Daten abrufen:

Sie können dazu die folgende DATEDIF-Formel verwenden:

=DATEDIF(B1,B2,"D")

Die obige DATEDIF-Formel verwendet drei Argumente:

  • Das Startdatum - B1 in diesem Beispiel
  • Das Enddatum - B2 in diesem Beispiel
  • „D“ – die Textzeichenfolge, die der DATEDIF-Funktion mitteilt, was berechnet werden muss.

Beachten Sie auch, dass die anderen Excel-Funktionen aufheben, wenn Sie die DATEDIF-Funktion in Excel eingeben, wird IntelliSense (die Autovervollständigungsoption, die Ihnen bei den Formelargumenten hilft) nicht angezeigt.

Wenn Sie nur die Anzahl der Tage zwischen zwei bestimmten Daten berechnen möchten, verwenden Sie besser die TAGE-Funktion. DATEDIF ist besser geeignet, wenn Sie die Gesamtzahl der Jahre oder Monate berechnen möchten, die zwischen zwei Daten verstrichen sind.

Mit der folgenden Formel erhalten Sie beispielsweise die Gesamtzahl der Monate zwischen den beiden Daten (in B1 und B2).

=DATUMDIF(B1,B2,"M")

In ähnlicher Weise gibt Ihnen die folgende Formel die Gesamtzahl der Jahre zwischen den beiden Daten:

=DATEDIF(B1,B2,"Y")

Mehr über die DATEDIF-Funktion erfahren Sie hier. Eine der häufigsten Anwendungen dieser Funktion ist, wenn Sie das Alter in Excel berechnen müssen.

Anzahl der Arbeitstage zwischen zwei Daten in Excel

Excel verfügt über zwei Funktionen, die Ihnen die Gesamtzahl der Arbeitstage zwischen zwei Daten anzeigen und automatisch Wochenenden und festgelegte Feiertage berücksichtigen.

  • Excel-Funktion NETZWERKTAGE - Sie sollten diese Funktion verwenden, wenn die Wochenendtage Samstag und Sonntag sind.
  • Excel-Funktion NETWORKDAYS INTERNATIONAL - Verwenden Sie diese Funktion, wenn die Wochenendtage nicht Samstag und Sonntag sind.

Werfen wir zunächst einen kurzen Blick auf die Syntax und die Argumente der Funktion NETWORKDAYS.

Excel NETWORKDAYS-Funktion - Syntax und Argumente

=NETZWERKTAGE(Startdatum, Enddatum, [Feiertage])

  • start_date - ein Datumswert, der das Startdatum darstellt.
  • end_date - ein Datumswert, der das Enddatum darstellt.
  • [Feiertage] - (Optional) Dies ist ein Datumsbereich, der von der Berechnung ausgeschlossen wird. Dies können beispielsweise nationale/Feiertage sein. Dies kann als Verweis auf einen Zellbereich, der die Datumsangaben enthält, ein Array von Seriennummern, die die Datumsangaben darstellen, oder ein benannter Bereich eingegeben werden.

Schauen wir uns zunächst ein Beispiel an, bei dem Sie die Anzahl der Arbeitstage (Werktage) zwischen zwei Terminen mit Samstag und Sonntag als Wochenende berechnen möchten.

Um die Anzahl der Arbeitstage (Spalte D) zu berechnen - wenn Startdatum, Enddatum und Feiertage angegeben sind - verwenden Sie die folgende Formel in D3 und kopieren Sie sie für alle Zellen:

=NETZWERKTAGE(B2,C2,$F$2:$F$6)

Diese Funktion funktioniert in den meisten Fällen hervorragend, außer wenn die Wochenenden andere Tage als Samstag und Sonntag sind.

In Ländern des Nahen Ostens ist das Wochenende beispielsweise Freitag und Samstag, oder in manchen Berufen gibt es eine Sechs-Tage-Woche.

Um solche Fälle zu lösen, verfügt Excel über eine weitere Funktion - NETZWERKTAGE.INTL (eingeführt in Excel 2010).

Bevor ich Sie durch das Beispiel führe, lernen wir kurz die Syntax und die Argumente der Excel-Funktion NETWORKDAY INTERNATIONAL kennen

Excel NETWORKDAYS INTERNATIONAL Funktion - Syntax & Argumente

=NETWORKDAYS.INTL(Startdatum, Enddatum, [Wochenende], [Feiertage])

  • Startdatum - ein Datumswert, der das Startdatum darstellt.
  • Endtermin - ein Datumswert, der das Enddatum darstellt.
  • [Wochenende] - (Optional) Hier können Sie das Wochenende angeben, das zwei Tage oder ein einzelner Tag sein kann. Wird dies weggelassen, gelten Samstag und Sonntag als Wochenende.
  • [Feiertage] - (Optional) Es handelt sich um einen Datumsbereich, der von den Berechnungen ausgeschlossen wird. Dies können beispielsweise nationale/Feiertage sein. Dies könnte als Verweis auf einen Zellbereich eingegeben werden, der die Datumsangaben enthält, oder könnte ein Array von Seriennummern sein, die die Datumsangaben darstellen.

Sehen wir uns nun ein Beispiel für die Berechnung der Anzahl der Arbeitstage zwischen zwei Daten an, bei denen die Wochenendtage Freitag und Samstag sind.

Angenommen, Sie haben einen Datensatz wie unten gezeigt:

Um die Anzahl der Arbeitstage (Spalte D) mit dem Wochenende als Freitag und Samstag zu berechnen, verwenden Sie die folgende Formel:

=NETWORKDAYS.INTL(B2,C2,7,$F$2:$F$6)

Das dritte Argument in dieser Formel (die Zahl 7) weist die Formel an, Freitag und Samstag als Wochenende zu betrachten.

Anzahl der Wochenenden zwischen zwei Daten in Excel

Wir können die Funktion NETZWERKTAGE verwenden, um die Anzahl der Wochenenden zwischen zwei Daten zu berechnen.

Während die Funktion Networkdays die Anzahl der Arbeitstage berechnet, können wir auch die Anzahl der Wochenendtage zwischen zwei Daten ermitteln.

Angenommen, wir haben einen Datensatz wie unten gezeigt:

Hier ist die Formel, die Ihnen die Gesamtzahl der Wochenendtage zwischen den beiden Daten gibt:

=TAGE(C2,B2)+1-NETZWERKTAGE(B2,C2)

Anzahl der Arbeitstage in einem Teilzeitjob

Sie können die Excel-Funktion NETZWERKTAGE.INTL auch verwenden, um die Anzahl der Arbeitstage in einem Teilzeitjob zu berechnen.

Nehmen wir ein Beispiel, bei dem Sie an einem Projekt beteiligt sind, bei dem Sie Teilzeit arbeiten müssen (nur Dienstag und Donnerstag).

Hier ist die Formel, die dies erledigt:

=NETZWERKTAGE.INTL($B$3,$C$3,"1010111",$E$3:$E$7)

Beachten Sie, dass wir, anstatt das Wochenende aus dem in die Funktion integrierten Dropdown-Menü auszuwählen, verwendet haben “1010111” (in doppelten Anführungszeichen).

  • 0 steht für einen Arbeitstag
  • 1 steht für einen arbeitsfreien Tag

Die erste Zahl dieser Reihe steht für Montag und die letzte Zahl für Sonntag.

Also „0000011“ würde bedeuten, dass Montag bis Freitag Arbeitstage und Samstag und Sonntag arbeitsfrei sind (Wochenende).

Mit der gleichen Logik, “1010111” gibt an, dass nur Dienstag und Donnerstag gearbeitet wird und 5 Ruhetage arbeitsfrei sind.

Falls Sie Feiertage haben (die im Ergebnis nicht mitgezählt werden sollen), können Sie diese Feiertage als viertes Argument angeben.

Anzahl der Montagen zwischen zwei Terminen

Um die Anzahl der Montagen zwischen zwei Daten (oder einem anderen Tag) zu ermitteln, können wir dieselbe Logik wie oben bei der Berechnung von Teilzeitjobs verwenden.

Angenommen, Sie haben einen Datensatz wie unten gezeigt:

Hier ist die Formel, die Ihnen die Anzahl der Montagen zwischen den beiden Daten gibt:

=NETZWERKTAGE.INTL(B2,C2,"0111111")

In dieser Formel bedeutet „0“ einen Arbeitstag und „1“ einen arbeitsfreien Tag.

Diese Formel gibt uns die Gesamtzahl der Arbeitstage, wenn man bedenkt, dass Montag der einzige Arbeitstag der Woche ist.

In ähnlicher Weise können Sie auch die Anzahl eines beliebigen Tages zwischen zwei bestimmten Daten berechnen.

Die folgenden Tutorials könnten Ihnen auch gefallen:

  • Excel-Vorlage für Arbeitszeittabellen-Rechner.
  • Konvertieren von Datum in Text in Excel.
  • So gruppieren Sie Datumsangaben in Pivot-Tabellen in Excel.
  • So fügen Sie Datums- und Zeitstempel automatisch in Excel ein.
  • Konvertieren Sie Zeit in Dezimalzahl in Excel (Stunden, Minuten, Sekunden)
  • So summieren Sie Werte zwischen zwei Daten in Excel

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave