Viele Excel-Benutzer müssen Start- und Enddatumsspalten zu Kalkulationstabellen hinzufügen. Daher enthält Excel einige Funktionen, mit denen Sie feststellen können, wie viele Tage zwischen zwei verschiedenen Daten liegen. DATEDIF, DAYS360, DATE und NETWORKDAYS sind vier Funktionen, die Sie Zellen hinzufügen können, um die Anzahl der Tage zwischen zwei Daten anzuzeigen. So ermitteln Sie in Excel die Anzahl der Tage zwischen Datumsangaben mit und ohne diese Funktionen.
Lesen Sie auch unseren Artikel Passwortschutz in Microsoft Excel
So finden Sie den Unterschied zwischen Datumsangaben ohne Funktion
Zunächst können Sie den Unterschied zwischen Datumsangaben ermitteln, indem Sie sie subtrahieren. Excel enthält keine Subtraktionsfunktion, aber Sie können Zellen weiterhin Subtraktionsformeln hinzufügen. Öffnen Sie daher eine leere Excel-Tabelle und geben Sie in die Zellen B4 und C4 ein Start- und Enddatum ein, wie im folgenden Schnappschuss dargestellt. Beachten Sie, dass die Daten im US-Format mit dem ersten Monat, dem zweiten Tag und dem dritten Jahr vorliegen müssen.

Im obigen Beispiel lauten die Daten 01.04.2017 und 05.05.2017. Jetzt sollten Sie die 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 den Wert 34 zurück, wenn Sie in den Zellen dieselben Daten wie im obigen Schnappschuss eingegeben haben. Daher gibt es 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 ohne ermitteln. Sie können dann die Anzahl der Tage ermitteln, indem Sie die Daten in die Funktionsleiste anstelle der Tabellenzellen eingeben. Die grundlegende Syntax für diese Funktion lautet: = DATE (yyyy, m, d) -DATE (yyyy, m, d) ; Sie geben also die Daten rückwärts ein.
Fügen wir diese Funktion mit denselben Daten für den 01.04.2017 und den 05.05.2017 hinzu. Wählen Sie im Arbeitsblatt eine Zelle aus, der Sie die Funktion hinzufügen möchten. 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 im folgenden Schnappschuss gezeigt.

Die DATEDIF-Funktion
DATEDIF ist eine flexible Funktion, mit der Sie die Gesamtzahl der Tage zwischen den Daten berechnen können, indem Sie beide Daten in die Tabelle oder in die Funktionsleiste eingeben. DATEDIF wird jedoch nicht in dem Fenster Insert Function von Excel aufgeführt. Daher müssen Sie es direkt in die Funktionsleiste eingeben. Die Syntax der DATEDIF-Funktion lautet: DATEDIF (start_date, end_date, unit) . Sie können in der Funktion ein Start- und Enddatum oder Zellverweise auf bestimmte Daten eingeben und die Einheitentage an das Ende der Funktion anfügen.
Wählen Sie daher eine Zelle aus, der DATEDIF in der Tabelle hinzugefügt werden soll, und klicken Sie dann in die Bearbeitungsleiste, um die Funktion einzugeben. Geben Sie Folgendes in die Funktionsleiste ein, um die Differenz zwischen den beiden von Ihnen in den Zellen C4 und B4 eingegebenen Daten zu ermitteln: '= DATEDIF (B4, C4, "d").' Die DATEDIF-Zelle enthält die Anzahl der Tage zwischen den Daten, wie direkt unten gezeigt.

Dies ist jedoch viel flexibler als die DATE-Funktion, da Sie die Einheiten ändern können. Angenommen, Sie müssen die Anzahl der 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 "4/1/2017" und "5/5/2018" in zwei Zellen ein und fügen Sie dann "yd" in die unten gezeigte Funktion ein.

Das ergibt einen Wert von 34 Tagen zwischen dem 01.04.2017 und dem 05.05.2008, was richtig ist, wenn Sie das Jahr ignorieren. Wenn die Funktion das Jahr nicht ignoriert, wäre der Wert 399.
Die DAYS360-Funktion
Die DAYS360-Funktion ermittelt die Gesamtzahl der Tage zwischen Datumsangaben auf der Grundlage eines 360-Tage-Kalenders, der für Geschäftsjahre häufiger verwendet wird. Daher ist dies möglicherweise eine bessere Funktion für Konto-Tabellen. Für Daten, die nur wenige Monate voneinander entfernt sind, macht es keinen großen Unterschied, aber für längere Zeiträume gibt DAYS360 geringfügig andere Werte zurück als die anderen Funktionen.
Geben Sie "01.01.2016" und "01.01.2017" in die Zellen B6 und C6 in Ihrer Tabelle ein. Klicken Sie dann auf eine Zelle, um die DAYS360-Funktion einzuschließen, und drücken Sie die Taste fx neben der Funktionsleiste. Wählen Sie DAYS360 , um das unten gezeigte Fenster zu öffnen.

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 die Zelle C6 in der Tabelle aus. Drücken Sie OK , um DAYS360 zur Tabelle hinzuzufügen, die einen Wert von 360 zurückgibt.

Die NETWORKDAYS-Funktion
Was ist, wenn Sie den Unterschied zwischen zwei Daten finden müssen, aber Wochenenden aus der Gleichung ausschließen müssen? DATEDIF, DATE und DAYS360 werden für ein solches Szenario nicht besonders gut sein. NETWORKDAYS ist eine Funktion, die die Anzahl der Tage zwischen Datumsangaben ohne Berücksichtigung von Wochenenden ermittelt und auch zusätzliche Feiertage wie z. B. Feiertage berücksichtigt. Es soll also eine Funktion für die Projektplanung sein. Die grundlegende Syntax der Funktion lautet: = NETWORKDAYS (start_date, end_date, ) .
Um NETWORKDAYS zu einer Tabelle hinzuzufügen, klicken Sie auf eine Zelle für die Funktion und drücken Sie die Taste fx . Wählen Sie NETWORKDAYS , um das Fenster im Snapshot 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.

In dem Screenshot direkt oben sind die Start- und Enddaten der 01.04.2017 und der 05.05.2017. Die Funktion NETWORKDAYS gibt einen Wert von 25 Tagen zwischen den Daten ohne die Wochenenden zurück. Mit den eingeschlossenen Wochenenden beträgt die Gesamtzahl der Tage 34 wie bei früheren Beispielen.
Um zusätzliche Urlaubstage in die Funktion aufzunehmen, geben Sie diese Daten in zusätzliche Tabellenzellen ein. Drücken Sie dann im Funktionsfenster NETZWERKTAGE auf die Zellenreferenzschaltfläche Feiertage und wählen Sie die Zelle (n) mit den Feiertagsdaten aus. Damit werden die Feiertage von der endgültigen Zahl abgezogen.
Es gibt also zahlreiche Möglichkeiten, Tage zwischen Start- und Enddatum in Excel-Arbeitsblättern zu berechnen. Neuere Excel-Versionen enthalten auch eine DAYS-Funktion, mit der Sie den Unterschied zwischen ein paar Datumsangaben feststellen können. Diese Funktionen sind sicherlich nützlich für Tabellenkalkulationen, die viele Daten enthalten.






