So berechnen Sie Tage zwischen zwei Daten in Excel

Viele Excel-Benutzer müssen Tabellen mit Start- und Enddatumsspalten hinzufügen. Excel enthält daher einige Funktionen, die Ihnen sagen, wie viele Tage zwischen zwei verschiedenen Datumsangaben liegen.

So berechnen Sie Tage zwischen zwei Daten in Excel

DATEDIF, DAYS360, DATE und NETWORKDAYS sind vier Funktionen, die Sie Zellen hinzufügen können, um die Anzahl der Tage zwischen zwei Daten anzugeben. So finden Sie die Anzahl der Tage zwischen Datumsangaben mit und ohne diese Funktionen in Excel.

So finden Sie den Unterschied zwischen Datumsangaben ohne Funktion

Erstens können Sie die Differenz zwischen den Datumsangaben ermitteln, indem Sie sie subtrahieren. Excel enthält keine Subtraktionsfunktion, aber Sie können Zellen dennoch Subtraktionsformeln hinzufügen. Öffnen Sie also eine leere Excel-Tabelle und geben Sie ein Start- und Enddatum in die Zellen B4 und C4 ein, wie im folgenden Schnappschuss. Beachten Sie, dass die Datumsangaben im US-Format mit dem Monat zuerst, dem Tag an zweiter und dem Jahr an dritter Stelle sein sollten.

Excel-Termine

Im obigen Beispiel sind die Daten 01.04.2017 und 05.05.2017. Jetzt sollten Sie Zelle D4 auswählen und in die Funktionsleiste oben auf dem Blatt klicken. Geben Sie ‚=C4-B4‘ in die Leiste ein und drücken Sie die Eingabetaste. Zelle D4 gibt einen Wert von 34 zurück, wenn Sie die gleichen Daten in die Zellen eingegeben haben wie im obigen Schnappschuss. Somit liegen zwischen dem 1. April 2017 und dem 5. Mai 2017 34 Tage.

Die DATE-Funktion

Alternativ können Sie mit der DATE-Funktion die Differenz zwischen zwei Datumsangaben ermitteln. Dann können Sie die Anzahl der Tage ermitteln, indem Sie die Daten in die Funktionsleiste anstelle von Tabellenzellen eingeben. Die grundlegende Syntax für diese Funktion lautet: =DATUM(jjjj, m, d)-DATUM(jjjj, m, d); so geben Sie die Daten rückwärts ein.

Fügen wir diese Funktion mit denselben Daten vom 01.04.2017 und 05.05.2017 hinzu. Wählen Sie eine Zelle in der Tabelle aus, zu der die Funktion hinzugefügt werden soll. Klicken Sie dann in die Funktionsleiste, geben Sie „=DATE(2017, 5, 5)-DATE(2017, 4, 1)“ ein und drücken Sie die Eingabetaste.

Möglicherweise müssen Sie auch ein allgemeines Zahlenformat für die Zelle auswählen, wenn der zurückgegebene Wert im Datumsformat vorliegt. Bei einem allgemeinen Zahlenformat gibt die Zelle einen Wert von 34 Tagen zurück, wie in der folgenden Momentaufnahme gezeigt.

Excel-Daten2

Die DATEDIF-Funktion

DATEDIF ist eine flexible Funktion, mit der Sie die Gesamtzahl der Tage zwischen Datumsangaben berechnen können, indem Sie sowohl Datumsangaben in der Tabelle als auch in der Funktionsleiste eingeben. DATEDIF wird jedoch nicht im Fenster Funktion einfügen von Excel aufgeführt.

Daher müssen Sie es direkt in die Funktionsleiste eingeben. Die Syntax der DATEDIF-Funktion lautet: DATEDIF(Startdatum, Enddatum, Einheit). Sie können in der Funktion ein Start- und Enddatum oder Zellbezüge zu bestimmten Datumsangaben eingeben und dann am Ende die Einheitstage hinzufügen.

Wählen Sie also eine Zelle aus, um DATEDIF in der Kalkulationstabelle hinzuzufügen, und klicken Sie dann in die Bearbeitungsleiste, um die Funktion einzugeben. Um die Differenz zwischen den beiden Daten, die Sie in die Zellen C4 und B4 eingegeben haben, zu ermitteln, geben Sie Folgendes in die Funktionsleiste ein: '=DATEDIF(B4, C4, "d").' Die DATEDIF-Zelle enthält die Anzahl der Tage zwischen den Daten wie direkt unten gezeigt.

Excel-Daten3

Dies ist jedoch viel flexibler als die DATUM-Funktion, da Sie die Einheiten ändern können. Angenommen, Sie müssen die Tage zwischen zwei Datumsangaben zählen, aber auch die Jahre ignorieren. Sie können dies tun, indem Sie der Funktion "yd" hinzufügen. Geben Sie beispielsweise „01.04.2017“ und „5/5/2018“ in zwei Zellen ein und fügen Sie dann „yd“ in die Funktion ein, wie unten gezeigt.

Excel-Daten4

Das gibt einen Wert von 34 Tagen zwischen dem 01.04.2017 und dem 05.05.2018 zurück, was richtig ist, wenn Sie das Jahr ignorieren. Wenn die Funktion das Jahr nicht ignoriert, wäre der Wert 399.

Die DAYS360-Funktion

Die Funktion DAYS360 ermittelt die Gesamtzahl der Tage zwischen Datumsangaben basierend auf einem 360-Tage-Kalender, der für Geschäftsjahre häufiger verwendet wird. Als solche könnte dies eine bessere Funktion für Kontotabellen sein. Bei Daten, die nur wenige Monate auseinander liegen, macht dies keinen großen Unterschied, aber für längere Zeiträume gibt DAYS360 etwas andere Werte als die anderen Funktionen zurück.

Geben Sie in den Zellen B6 und C6 Ihrer Tabelle „01.01.2016“ und „01.01.2017“ ein. Klicken Sie dann auf eine Zelle, um die DAYS360-Funktion einzuschließen, und drücken Sie die fx Schaltfläche neben der Funktionsleiste. Auswählen TAGE360 um das direkt darunter angezeigte Fenster zu öffnen.

Excel-Daten7

Drücken Sie die Schaltfläche Start_date und wählen Sie Zelle B6 aus. Klicken Sie dann auf die Schaltfläche End_date und wählen Sie Zelle C6 in der Tabelle aus. Drücken Sie OK um DAYS360 zur Tabelle hinzuzufügen, die einen Wert von 360 zurückgibt.

Excel-Daten6

Die NETWORKDAYS-Funktion

Was ist, wenn Sie den Unterschied zwischen zwei Daten ermitteln müssen, aber Wochenenden aus der Gleichung ausschließen? DATEDIF, DATE und DAYS360 sind für ein solches Szenario nicht besonders gut. NETZWERKTAGE ist eine Funktion, die die Anzahl der Tage zwischen Datumsangaben ermittelt, ohne Wochenenden einzubeziehen, und sie kann auch zusätzliche Feiertage, wie z. B. Feiertage, berücksichtigen.

Es soll also eine Funktion für die Projektplanung sein. Die grundlegende Syntax der Funktion lautet: =NETZWERKTAGE(Startdatum, Enddatum, [Feiertage]).

Um NETZWERKTAGE zu einer Tabelle hinzuzufügen, klicken Sie auf eine Zelle für die Funktion und drücken Sie die fx Taste. Auswählen NETZWERKTAGE um sein Fenster im Schnappschuss direkt darunter zu öffnen. Klicken Sie anschließend auf die Schaltfläche Start_date und wählen Sie eine Zelle in Ihrer Tabelle aus, die ein Startdatum enthält.

Drücken Sie die Schaltfläche End_date, wählen Sie eine Zelle mit einem Enddatum aus und drücken Sie OK, um die Funktion zur Tabelle hinzuzufügen.

Excel-Daten8

Im Screenshot direkt oben sind das Start- und Enddatum 01.04.2017 und 05.05.2017. Die Funktion NETZWERKTAGE gibt einen Wert von 25 Tagen zwischen den Daten ohne die Wochenenden zurück. Inklusive der Wochenenden beträgt die Gesamtzahl der Tage 34 wie bei früheren Beispielen.

Um zusätzliche Feiertage in die Funktion aufzunehmen, geben Sie diese Daten in zusätzliche Tabellenzellen ein. Drücken Sie dann im Funktionsfenster NETZWERKTAGE auf die Zellenreferenz-Schaltfläche Feiertage und wählen Sie die Zelle oder Zellen aus, die die Feiertagsdaten enthalten. Das wird die Feiertage von der endgültigen Zahl abziehen.

Es gibt also zahlreiche Möglichkeiten, Tage zwischen Start- und Enddatum in Excel-Tabellen zu berechnen. Neuere Excel-Versionen enthalten auch eine TAGE-Funktion, mit der Sie den Unterschied zwischen ein paar Datumsangaben finden können. Diese Funktionen werden sicherlich für Tabellenkalkulationen nützlich sein, die viele Datumsangaben enthalten.

Häufig gestellte Fragen

Was bedeutet #NUM?

Wenn Sie die obigen Formeln ausführen und #NUM statt einer Zahl erhalten, liegt dies daran, dass das Startdatum größer als das Enddatum ist. Versuchen Sie, die Daten zu tauschen und die Schritte erneut durchzuführen.


$config[zx-auto] not found$config[zx-overlay] not found