Berechnen des Unterschieds zwischen zwei Datumsangaben

Wichtig :  Dieser Artikel wurde maschinell übersetzt. Bitte beachten Sie den Haftungsausschluss. Die englische Version des Artikels ist als Referenz hier verfügbar: hier.

Verwenden Sie die DATEDIF-Funktion, wenn Sie die Differenz zwischen zwei Datumsangaben berechnen möchten. Geben Sie zuerst ein Anfangsdatum in eine Zelle und ein Enddatum in eine andere Zelle ein. Geben Sie dann eine der folgenden Formeln ein.

Differenz in Tagen

Mit den Ergebnissen des 856 =DATEDIF(D9,E9,"d")

In diesem Beispiel befindet sich das Anfangsdatum in Zelle D9 und das Enddatum in Zelle E9. Die Formel befindet sich Zelle F9. "d" gibt die Anzahl von ganzen Tagen zwischen den beiden Datumsangaben zurück.

Differenz in Wochen

=(DATEDIF(D13,E13,"d")/7) und Ergebnis: 122.29

In diesem Beispiel befindet sich das Anfangsdatum in Zelle D13 und das Enddatum in Zelle E13. "d" gibt die Anzahl von Tagen zurück. Aber beachten Sie die Angabe /7 am Ende. Dadurch wird die Anzahl von Tagen durch 7 dividiert, weil eine Woche 7 Tage hat. Beachten Sie, dass dieses Ergebnis auch als Zahl formatiert werden muss. Drücken Sie STRG+1. Klicken Sie dann auf Zahl > Dezimalstellen: 2.

Differenz in Monaten

=DATEDIF(D5,E5,"m") und Ergebnis: 28

In diesem Beispiel befindet sich das Anfangsdatum in Zelle D5 und das Enddatum in Zelle E5. In der Formel gibt "m" die Anzahl von ganzen Monaten zwischen den zwei Angaben zurück.

Differenz in Jahren

=DATEDIF(D2,E2,"y") und Ergebnis: 2

In diesem Beispiel befindet sich das Anfangsdatum in Zelle D2 und das Enddatum in Zelle E2. "y" gibt die Anzahl von ganzen Jahren zwischen den beiden Angaben zurück.

Berechnen des Alters in kumulierten Jahren, Monaten und Tagen

Sie können auch das Alter oder Dienstalter (die Zugehörigkeitsdauer) einer Person berechnen. Das Ergebnis kann beispielsweise "2 Jahre, 4 Monate, 5 Tage" lauten.

1. Verwenden Sie DATEDIF, um die Gesamtzahl der Jahre zu ermitteln.

=DATEDIF(D17,E17,"y") und Ergebnis: 2

In diesem Beispiel befindet sich das Anfangsdatum in Zelle D17 und das Enddatum in Zelle E17. In der Formel gibt "y" die Anzahl von ganzen Jahren zwischen den beiden Angaben zurück.

2. Verwenden Sie DATEDIF mit "ym", um die Monate zu ermitteln.

=DATEDIF(D17,E17,"Ym") und Ergebnis: 4

Verwenden Sie in einer anderen Zelle die DATEDIF-Formel mit dem Parameter "ym". "ym" gibt die Anzahl der restlichen Monate nach dem letzten vollen Jahr zurück.

3. verwenden Sie eine andere Formel, um Tage zu finden.

=DATEDIF(D17,E17,"MD") und Ergebnis: 5

Jetzt müssen wir die Anzahl der verbleibenden Tage zu finden. Wir werden durch eine andere Art von oben gezeigte Formel schreiben ausführen. Diese Formel subtrahiert den ersten Tag des Monats schließenden (1/5/2016) aus dem ursprünglichen Enddatum in Zelle E17 (5/6/2016). Hier, wie dies bedeutet: die DATUM-Funktion erstellt zunächst das Datum, das 5/1/2016. Es erstellt, die das Jahr in Zelle E17 und den Monat in Zelle E17 verwenden. Und dann die 1 den ersten Tag des Monats darstellt. Ist das Ergebnis für die Funktion DATUM 1/5/2016. Klicken Sie dann wir subtrahieren, aus dem ursprünglichen Enddatum in Zelle E17, also 5/6/2016. 5/6/2016 minus 1/5/2016 ist 5 Tage an.

Hinweis : Nicht empfohlen Argument "Md" DATEDIF verwenden, da es möglicherweise falsche Ergebnisse berechnen.

4. Optional: Kombinieren Sie drei Formeln in einem.

=DATEDIF(D17,E17,"y") & "Jahre" & DATEDIF(D17,E17,"ym") & "Monate," & DATEDIF(D17,E17,"md") & "Tage" und Ergebnis: 2 Jahre, 4 Monate, 5 Tage

Sie können alle drei Berechnungen in eine Zelle einfügen, wie in diesem Beispiel. Verwenden Sie kaufmännische Und-Zeichen, Anführungszeichen und Text. Sie müssen zwar eine längere Formel eingeben, aber dafür haben Sie alles in einem. Tipp: Drücken Sie ALT+EINGABETASTE, um Zeilenumbrüche in die Formel einzufügten. Dadurch ist sie leichter lesbar. Und drücken Sie STRG+UMSCHALT+U, wenn Sie nicht die gesamte Formel sehen können.

Herunterladen unserer Beispiele

Sie können eine Beispielarbeitsmappe mit allen Beispielen in diesem Artikel herunterladen. Sie können nachvollziehen, oder Sie können eigene Formeln erstellen.

Herunterladen Datum Berechnungsbeispiele

Andere Datums- und Zeitberechnungen

Wie oben gezeigt wird, berechnet die DATEDIF-Funktion die Differenz zwischen einem Anfangsdatum und einem Enddatum. Statt jedoch bestimmte Datumsangaben einzugeben, können Sie in der Formel auch die Funktion HEUTE() verwenden. Wenn Sie mit der Funktion HEUTE() arbeiten, verwendet Excel als Datum das aktuelle Datum des Computers. Beachten Sie, dass sich dieses Datum ändert, wenn die Datei an einem zukünftigen Tag erneut geöffnet wird.

=DATEDIF(Today(),D28,"y") und Ergebnis: 984

Der Zeitpunkt der Erstellung dieses Dokuments war der 6. Oktober 2016.

Verwenden Sie die Funktion NETTOARBEITSTAGE.INTL, wenn Sie die Anzahl von Arbeitstagen zwischen zwei Datumsangaben berechnen möchten. Sie können dabei auch Wochenenden und (arbeits)freie Tage ausschließen.

Vorbemerkung: Bestimmen Sie, ob (arbeits)freie Tage ausgeschlossen werden sollen. Geben Sie in dem Fall eine Liste mit Datumsangaben der freien Tage in einem separaten Bereich oder auf einem separaten Blatt ein. Verwenden Sie für jeden freien Tag eine eigene Zelle. Markieren Sie dann diese Zellen, und wählen Sie Formeln > Namen definieren aus. Weisen Sie dem Bereich den Namen MyHolidays zu, und klicken Sie auf OK. Erstellen Sie dann die Formel, indem Sie die folgenden Schritte ausführen.

1. Geben Sie ein Anfangsdatum und ein Enddatum ein.

Anfangsdatum in Zelle D53 ist 1/1/2016 Enddatum befindet sich in Zelle E53 ist 12/31/2016

In diesem Beispiel befindet sich das Anfangsdatum in Zelle D53 und das Enddatum in Zelle E53.

2. Geben Sie in eine andere Zelle eine Formel wie die folgende ein:

= NETTOARBEITSTAGE. Intl(D53,E53,1) und Ergebnis: 261

Geben Sie eine Formel wie im obigen Beispiel ein. Durch den Wert "1" in der Formel werden Samstage und Sonntage als Wochenendtage festgelegt und aus der Summe ausgeschlossen.

Hinweis: In Excel 2007 gibt es die Funktion NETTOARBEITSTAGE.INTL nicht. NETTOARBEITSTAGE ist jedoch verfügbar. In Excel 2007 sähe das obige Beispiel wie folgt aus: =NETTOARBEITSTAGE(D53;E53). Den Wert "1" geben Sie nicht an, weil NETTOARBEITSTAGE Samstag und Sonntag als Wochenende zählt.

3. Ändern Sie gegebenenfalls den Wert "1".

IntelliSense-Liste mit 2: Sonntag, Montag; 3: Montag, Dienstag usw.

Wenn Samstag und Sonntag nicht Ihre Wochenendtage sind, ändern Sie "1" in eine andere Zahl aus der IntelliSense-Liste. Mit "2" werden beispielsweise Sonntage und Montage als Wochenendtage festgelegt.

Wenn Sie Excel 2007 verwenden, überspringen Sie diesen Schritt. In Excel 2007 zählt die Funktion NETTOARBEITSTAGE immer Samstag und Sonntag als Wochenende.

4. Geben Sie den Bereichsnamen der freien Tage ein.

= NETTOARBEITSTAGE. Intl(D53,E53,1,MyHolidays) und Ergebnis: 252

Wenn Sie oben im Abschnitt "Vorbemerkung" einen entsprechenden Bereich erstellt haben, geben Sie den Bereichsnamen wie in diesem Beispiel gezeigt am Ende ein. Wenn keine freien Tage berücksichtigt werden sollen, können Sie das Semikolon und "MyHolidays" weglassen. Bei Verwendung von Excel 2007 sähe das obige Beispiel stattdessen wie folgt aus: =NETTOARBEITSTAGE(D53;E53;MyHolidays).

Tipp: Wenn Sie keinen Bereichsnamen der freien Tage angeben möchten, können Sie stattdessen auch einen Bereich wie z. B. D35:E:39 eingeben. Alternativ könnten Sie auch jeden freien Tag in die Formel eingeben. Wenn Ihre freien Tage beispielsweise der 1. und 2. Januar 2016 waren, geben Sie diese wie folgt ein: =NETTOARBEITSTAGE.INTL(D53;E53;1;{"2016/1/1";"2016/1/2"}). In Excel 2007 sähe das wie folgt aus: =NETTOARBEITSTAGE(D53;E53;{"2016/1/1";"2016/1/2"}) .

Sie können die verstrichene Zeit berechnen, indem Sie eine Zeitangabe von einer anderen subtrahieren. Geben Sie zuerst eine Anfangszeit in eine Zelle und eine Endzeit in eine andere Zelle ein. Geben Sie die Zeit unbedingt vollständig (einschließlich der Stunde und Minuten) ein, und setzen Sie ein Leerzeichen vor AM oder PM. Gehen Sie wie folgt vor:

1. Geben Sie eine Anfangszeit und eine Endzeit ein.

Anfangsdatum/-Zeit von 7:15 Uhr Enddatum/-Zeit von 4:30 Uhr

In diesem Beispiel befindet sich die Anfangszeit in Zelle D80 und die Endzeit in Zelle E80. Geben Sie die Stunde, Minuten und ein Leerzeichen vor AM oder PM ein.

2. Legen Sie das Format auf "h:mm AM/PM" fest.

Sie im Dialogfeld Zellen formatieren, benutzerdefinierte Befehl, h: mm AM/PM Typ

Wählen Sie beide Datumsangaben aus, und drücken Sie STRG+1 (bzw. Abbildung des Symbols der MAC-Schaltfläche BEFEHL +1 auf einem Mac). Vergewissern Sie sich, dass Benutzerdefiniert > h:mm AM/PM ausgewählt ist.

3. Subtrahieren Sie die beiden Zeitangaben.

= E80 D80 und Ergebnis: 9:15 Uhr

Subtrahieren Sie in einer anderen Zelle die Zelle mit der Anfangszeit von der Zelle mit der Endzeit.

4. Legen Sie das Format auf "h:mm" fest.

Formatieren Sie Zellen-Dialogfeld, Befehl Benutzerdefiniert, h: mm Typ

Drücken Sie STRG+1 (bzw. Abbildung des Symbols der MAC-Schaltfläche BEFEHL +1 auf einem Mac). Wählen Sie Benutzerdefiniert > h:mm aus, damit AM und PM aus dem Ergebnis ausgeschlossen werden.

Wenn Sie die Zeit zwischen zwei Datums- und Uhrzeitangaben berechnen möchten, können Sie einfach die eine Angabe von der anderen subtrahieren. Sie müssen jedoch jede Zelle entsprechend formatieren, um sicherzustellen, dass Excel das gewünschte Ergebnis zurückgibt.

1. Geben Sie die beiden vollständigen Datums- und Uhrzeitangaben ein.

Ausgangsdatum des 1/1/16 1:00 Uhr; Das Enddatum der 1/2/16 2:00 Uhr

Geben Sie in eine Zelle eine vollständige Angabe aus Anfangsdatum und Anfangszeit ein. Und geben Sie in eine andere Zelle eine vollständige Angabe aus Enddatum und Endzeit ein. In jeder Zelle müssen Monat, Tag, Jahr, Stunde und Minute angegeben und ein Leerzeichen vor AM oder PM vorhanden sein.

2. Legen Sie das Format "3/14/12 1:30 PM" fest.

Formatieren von Zellen Dialogfeld, Befehl Date, 3/14/12 1:30 Uhr Typ

Markieren Sie beide Zellen, und drücken Sie dann STRG+1 (bzw. Abbildung des Symbols der MAC-Schaltfläche BEFEHL +1 auf einem Mac). Wählen Sie dann Datum > 3/14/12 1:30 PM aus. Das ist nicht das von Ihnen festgelegte Datum, sondern nur ein Beispiel dafür, wie das Format aussieht. In Versionen vor Excel 2016 kann für dieses Format ein anderes Beispieldatum vorhanden sein, z. B. 3/14/01 1:30 PM.

3. Subtrahieren Sie die beiden Angaben.

= E84 D84 und 1.041666667 als Ergebnis

Subtrahieren Sie in einer anderen Zelle den Anfangsdatums-/Anfangszeitwert von dem Enddatums-/Endzeitwert. Das Ergebnis sieht wahrscheinlich aus wie eine Zahl mit Dezimalzahlstellen. Das korrigieren Sie im nächsten Schritt.

4. Legen Sie das Format auf "[h]:mm" fest.

Formatieren von Zellen Dialogfeld, Befehl Benutzerdefiniert, [h]: mm Typ

Drücken Sie STRG+1 (bzw. Abbildung des Symbols der MAC-Schaltfläche BEFEHL +1 auf einem Mac). Wählen Sie Benutzerdefiniert aus. Geben Sie im Feld Typ die Zeichenfolge [h]:mm ein.

Hinweis : Haftungsausschluss für maschinelle Übersetzungen: Dieser Artikel wurde mithilfe eines Computersystems und ohne jegliche Bearbeitung durch Personen übersetzt. Microsoft bietet solche maschinellen Übersetzungen als Hilfestellung für Benutzer ohne Englischkenntnisse an, damit Sie von den Informationen zu Produkten, Diensten und Technologien von Microsoft profitieren können. Da es sich bei diesem Artikel um eine maschinelle Übersetzung handelt, enthält er möglicherweise Fehler in Bezug auf (Fach-)Terminologie, Syntax und/oder Grammatik.

Siehe auch

DATEDIF-Funktion

NETTOARBEITSTAGE.INTL (Funktion)

NETTOARBEITSTAGE (Funktion)

Weitere Datums- und Uhrzeitfunktionen

Berechnen des Unterschieds zwischen zwei Zeitangaben

Teilen Facebook Facebook Twitter Twitter E-Mail E-Mail

War diese Information hilfreich?

Sehr gut. Noch anderes Feedback?

Was können wir verbessern?

Vielen Dank für Ihr Feedback!

×