Formeln und Funktionen

Berechnen des Unterschieds zwischen zwei Datumsangaben

Berechnen des Unterschieds zwischen zwei Datumsangaben

Hinweis: Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Verwenden Sie die DATEDIF-Funktion, wenn Sie die Differenz zwischen zwei Datumsangaben berechnen möchten. Setzen Sie zunächst ein Anfangsdatum in eine Zelle und ein Enddatum in einem anderen. Geben Sie dann eine Formel wie eine der folgenden Optionen ein.

Warnung: Wenn das Ausgangsdatum größer als das Enddatum ist, lautet das Ergebnis #ZAHL!.

Unterschied in Tagen

= DATEDIF (D9; E9; "d") mit Ergebnis von 856

In diesem Beispiel befindet sich das Startdatum in Zelle D9, und das Enddatum befindet sich in E9. Die Formel befindet sich in F9. Das "d" gibt die Anzahl der vollen Tage zwischen den beiden Datumsangaben zurück.

Unterschied in Wochen

= (DATEDIF (D13; E13; "d")/7) und Ergebnis: 122,29

In diesem Beispiel befindet sich das Startdatum in der Zelle D13 und das Enddatum in E13. Das "d" gibt die Anzahl der Tage zurück. Beachten Sie aber am Ende die /7 . Dadurch wird die Anzahl der Tage durch 7 dividiert, da sieben Tage in einer Woche vorhanden sind. Beachten Sie, dass dieses Ergebnis auch als Zahl formatiert werden muss. Drücken Sie STRG + 1. Klicken Sie dann auf Zahl > Dezimalstellen: 2.

Unterschied in Monaten

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

In diesem Beispiel befindet sich das Anfangsdatum in Zelle D5, und das Enddatum befindet sich in E5. In der Formel gibt das "m" die Anzahl der vollständigen Monate zwischen den beiden Tagen zurück.

Unterschied in Jahren

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

In diesem Beispiel befindet sich das Anfangsdatum in Zelle D2, und das Enddatum befindet sich in E2. Das "y" gibt die Anzahl der vollen Jahre zwischen den beiden Tagen zurück.

Berechnen des Alters in akkumulierten Jahren, Monaten und Tagen

Sie können auch die Alters-oder Dienstzeit der Person berechnen. Das Ergebnis kann so etwas wie "2 Jahre, 4 Monate, 5 Tage" sein.

1. verwenden Sie DATEDIF, um die gesamten Jahre zu finden.

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

In diesem Beispiel befindet sich das Startdatum in der Zelle D17 und das Enddatum in E17. In der Formel gibt das "y" die Anzahl der vollen Jahre zwischen den beiden Tagen zurück.

2. verwenden Sie DATEDIF wieder mit "YM", um Monate zu finden.

= DATEDIF (D17; E17; "YM") und Ergebnis: 4

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

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

=DATEDIF(D17;E17;"md") imd das Ergebnis: 5

Nun müssen wir die Anzahl der verbleibenden Tage ermitteln. Dazu schreiben wir eine andere Art von Formel, wie oben dargestellt. Mit dieser Formel wird der erste Tag des endmonats (5/1/2016) vom ursprünglichen Endtermin in Zelle E17 (5/6/2016) subtrahiert. Hier erfahren Sie, wie dies funktioniert: zuerst erstellt die Date-Funktion das Datum, 5/1/2016. Sie wird mithilfe des Jahres in der Zelle E17 und des Monats in der Zelle E17 erstellt. Dann stellt die 1 den ersten Tag des Monats dar. Das Ergebnis für die Date-Funktion ist 5/1/2016. Dann subtrahieren wir die vom ursprünglichen Endtermin in Zelle E17, was 5/6/2016 ist. 5/6/2016 minus 5/1/2016 ist 5 Tage.

Warnung: Es wird nicht empfohlen, das DATEDIF "MD"-Argument zu verwenden, da es möglicherweise ungenaue Ergebnisse berechnet.

4. optional: kombinieren Sie drei Formeln in einem.

= DATEDIF (D17; E17; "y") & "Jahre" &DATEDIF (D17; E17; "YM") & "months," &DATEDIF (D17; E17; MD ") &" Tage "und Ergebnis: 2 Jahre, 4 Monate, 5 Tage

Sie können alle drei Berechnungen in einer Zelle wie in diesem Beispiel speichern. Verwenden Sie kaufmännische und-Zeichen, Zitate und Text. Es handelt sich um eine längere Formel, die Sie eingeben können, aber zumindest in einer. Tipp: Drücken Sie ALT + EINGABETASTE, um Zeilenumbrüche in die Formel einzufügen. Dies erleichtert das lesen. Drücken Sie auch STRG + UMSCHALT + U, wenn die gesamte Formel nicht angezeigt wird.

Herunterladen unserer Beispiele

Sie können eine Beispielarbeitsmappe mit allen Beispielen in diesem Artikel herunterladen. Sie können Ihre eigenen Formeln verfolgen oder erstellen.

Beispiele für Download Datumsberechnungen

Andere Datums-und Uhrzeitberechnungen

Wie Sie oben gesehen haben, berechnet die Funktion DATEDIF die Differenz zwischen einem Anfangs-und einem Enddatum. Anstatt jedoch bestimmte Datumsangaben einzugeben, können Sie auch die Funktion heute () in der Formel verwenden. Wenn Sie die Funktion heute () verwenden, verwendet Excel das aktuelle Datum des Computers für das Datum. Beachten Sie, dass sich dies ändert, wenn die Datei an einem zukünftigen Tag wieder geöffnet wird.

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

Bitte beachten Sie, dass zum Zeitpunkt der Erstellung dieses Artikels der Tag 6. Oktober 2016 war.

Verwenden Sie die NETTOARBEITSTAGE. Intl-Funktion, wenn Sie die Anzahl der Arbeitstage zwischen zwei Datumsangaben berechnen möchten. Sie können auch Wochenenden und Feiertage ausschließen.

Bevor Sie beginnen:Entscheiden Sie, ob Sie Feiertagsdaten ausschließen möchten. Wenn Sie dies tun, geben Sie eine Liste der Feiertagsdaten in einen separaten Bereich oder ein separates Arbeitsblätter Feld ein. Setzen Sie jedes Feiertags Datum in eine eigene Zelle. Wählen Sie dann diese Zellen aus, wählen Sie Formeln > Namen definierenaus. Benennen Sie den Bereich "meine Feiertage", und klicken Sie auf OK. Erstellen Sie dann die Formel mit den nachstehenden Schritten.

1. Geben Sie ein Startdatum und ein Enddatum ein.

Start Datum in Zelle D53 ist 1/1/2016, Enddatum ist in Zelle E53 ist 12/31/2016

In diesem Beispiel befindet sich das Startdatum in der Zelle D53 und das Enddatum in der 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 das obige Beispiel ein. Die 1 in der Formel richtet samstags und Sonntags als Wochenendtage ein und schließt Sie von der Gesamtsumme aus.

Hinweis: Excel 2007 hat keine NETTOARBEITSTAGE. Intl-Funktion. Sie hat jedoch NETTOARBEITSTAGE. Das obige Beispiel würde in Excel 2007: = NETTOARBEITSTAGE (D53, E53)wie folgt aussehen. Sie geben nicht die 1 an, weil NETTOARBEITSTAGE davon ausgehen, dass das Wochenende samstags und sonntags ist.

3. ändern Sie bei Bedarf die 1.

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

Wenn Samstag und Sonntag nicht Ihre Wochenendtage sind, ändern Sie die 1 in eine andere Zahl aus der IntelliSense-Liste. Beispiel: 2 richtet Sonntage und Montagen als Wochenendtage ein.

Wenn Sie Excel 2007 verwenden, überspringen Sie diesen Schritt. Die Funktion NETTOARBEITSTAGE von Excel 2007 geht immer davon aus, dass das Wochenende samstags und sonntags ist.

4. Geben Sie den Namen des Urlaubs Bereichs ein.

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

Wenn Sie im Abschnitt "bevor Sie beginnen" einen Feiertags Bereichsnamen erstellt haben, geben Sie ihn am Ende wie folgt ein. Wenn Sie keine Feiertage haben, können Sie das Komma und MyHolidays verlassen. Wenn Sie Excel 2007 verwenden, lautet das obige Beispiel stattdessen: = NETTOARBEITSTAGE (D53, E53, MyHolidays).

TippWenn Sie nicht auf einen Feiertags Bereichsnamen verweisen möchten, können Sie stattdessen auch einen Bereich eingeben, wie D35: E:39. Oder Sie können jeden Feiertag in die Formel eingeben. Wenn beispielsweise Ihre Feiertage am 1. Januar und 2. Januar 2016, geben Sie diese wie folgt ein: = NETTOARBEITSTAGE. Intl (D53; E53; 1; {"1/1/2016"; "1/2/2016"}). In Excel 2007 würde dies wie folgt aussehen: = NETTOARBEITSTAGE (D53; E53; {"1/1/2016"; "1/2/2016"})

Sie können die verstrichene Zeit berechnen, indem Sie eine Uhrzeit von einer anderen subtrahieren. Legen Sie zunächst eine Startzeit in eine Zelle und eine Endzeit in einer anderen ein. Stellen Sie sicher, dass Sie eine Vollzeit-Uhrzeit, einschließlich der Stunden, Minuten und ein Leerzeichen vor dem am oder PMeingeben. Gehen Sie dazu folgendermaßen vor:

1. Geben Sie eine Start-und Endzeit ein.

Start Datum/-Uhrzeit von 7:15 Uhr, Enddatum/-Uhrzeit 4:30 Uhr

In diesem Beispiel befindet sich die Startzeit in der Zelle D80, und die Endzeit befindet sich in E80. Stellen Sie sicher, dass Sie die Stunden-, Minuten- und ein Leerzeichen vor dem am oder PMeingeben.

2. Stellen Sie das h:mm am/pm-Format ein.

Dialogfeld ' Zellen formatieren ', benutzerdefinierter Befehl, h:mm am/pm-Typ

Wählen Sie beide Datumsangaben aus, und drücken Sie STRG + 1 (oder Abbildung des Symbols der MAC-Schaltfläche BEFEHL + 1 auf dem Mac). Stellen Sie sicher, dass Sie benutzerdefiniertes > h:mm am/pmauswählen, wenn es noch nicht eingerichtet ist.

3. subtrahieren Sie die beiden Male.

= E80-D80 und Ergebnis: 9:15 am

Subtrahieren Sie in einer anderen Zelle die Start Zeit Zelle aus der Zelle Endzeit.

4. Stellen Sie das h:mm-Format ein.

Dialogfeld ' Zellen formatieren ', benutzerdefinierter Befehl, h:mm-Typ

Drücken Sie STRG+1 (oder Abbildung des Symbols der MAC-Schaltfläche BEFEHL +1 auf dem Mac). Wählen Sie benutzerdefiniertes >- h:mm aus, damit das Ergebnis am und PM ausgeschlossen wird.

Um die Zeit zwischen zwei Datums-und Uhrzeitangaben zu berechnen, können Sie einfach eine von der anderen subtrahieren. Sie müssen jedoch eine Formatierung auf jede Zelle anwenden, um sicherzustellen, dass Excel das gewünschte Ergebnis zurückgibt.

1. Geben Sie zwei vollständige Daten und Uhrzeiten ein.

Anfangsdatum von 1/1/16 1:00 pm; Enddatum von 1/2/16 2:00 pm

Geben Sie in einer Zelle ein vollständiges Anfangsdatum/-Uhrzeit ein. Und geben Sie in einer anderen Zelle ein vollständiges Enddatum/-Uhrzeit ein. Jede Zelle sollte einen Monat, Tag, Jahr, Stunde, Minute und ein Leerzeichen vor dem am oder PM aufweisen.

2. Stellen Sie das 3/14/12 1:30 pm-Format ein.

Dialogfeld ' Zellen formatieren ', Befehl ' Datum ', 3/14/12 1:30 pm-Typ

Wählen Sie beide Zellen aus, und drücken Sie dann STRG + 1 (oder Abbildung des Symbols der MAC-Schaltfläche BEFEHL + 1 auf dem Mac). Wählen Sie dann Datum > 3/14/12 1:30 Uhraus. Dies ist nicht das Datum, das Sie einstellen, sondern nur ein Beispiel dafür, wie das Format aussehen wird. Beachten Sie, dass dieses Format in Versionen vor Excel 2016 ein anderes Beispiel Datum wie 3/14/01 1:30 pm aufweisen kann.

3. subtrahieren Sie die beiden.

= E84-D84 und Ergebnis von 1,041666667

Subtrahieren Sie in einer anderen Zelle den Anfangstermin/die Startzeit vom Enddatum/der Endzeit. Das Ergebnis wird wahrscheinlich wie eine Zahl und ein Dezimaltrennzeichen aussehen. Das wird im nächsten Schritt behoben.

4. Stellen Sie das Format [h]: mm ein.

Dialogfeld ' Zellen formatieren ', benutzerdefinierter Befehl, [h]: mm-Typ

Drücken Sie STRG+1 (oder Abbildung des Symbols der MAC-Schaltfläche BEFEHL +1 auf dem Mac). Wählen Sie Benutzerdefiniert aus. Geben Sie im Feld Typ den Namen [h]: mmein.

Verwandte Themen

DATEDIF-Funktion
NETTOARBEITSTAGE. Intl-Funktion
NETTOARBEITSTAGE
Weitere Datums-und Uhrzeitfunktionen
berechnen den Unterschied zwischen zwei Zeitangaben

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Office Insider werden

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×