Inhaltsverzeichnis
×
Häufige Verwendung von Funktionen
Häufige Verwendung von Funktionen

Berechnen des Unterschieds zwischen zwei Datumsangaben

Verwenden Sie die DatedIF-Funktion, wenn Sie die Differenz zwischen zwei Datumsangaben berechnen möchten. Legen Sie zuerst ein Startdatum in eine Zelle und ein Enddatum in einer anderen Zelle ein. Geben Sie dann eine Formel wie eine der folgenden ein.

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

Differenz in Tagen

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

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

Differenz in Wochen

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

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

Differenz in Monaten

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

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

Differenz in Jahren

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

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

Berechnen des Alters in kumulierten Jahren, Monaten und Tagen

Sie können auch das Alter oder die Dienstzeit einer Person berechnen. Das Ergebnis kann etwa "2 Jahre, 4 Monate, 5 Tage" sein.

1. Verwenden Sie DATEDIF, um die Gesamtjahre zu finden.

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

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

2. Verwenden Sie DATEDIF erneut mit "ym", um Monate zu finden.

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

Verwenden Sie in einer anderen Zelle die DATEDIF-Formel mit dem Parameter "ym". Der Wert "ym" gibt die Anzahl der verbleibenden Monate zurück, die das letzte vollständige Jahr überfeinen.

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 finden. Dazu schreiben wir eine andere Art von Formel, wie oben dargestellt. Mit dieser Formel wird der erste Tag des letzten Monats (01.05.2016) vom ursprünglichen Enddatum in Zelle E17 (06.05.2016) subtrahiert. So funktioniert's: Zuerst erstellt die DATUM-Funktion das Datum, den 01.05.2016. Es erstellt es mit dem Jahr in Zelle E17 und dem Monat in Zelle E17. Die 1 steht dann für den ersten Tag dieses Monats. Das Ergebnis für die DATUM-Funktion ist der 01.05.2016. Anschließend subtrahieren wir das vom ursprünglichen Enddatum in Zelle E17, also dem 06.05.2016. 06.05.2016 minus 01.05.2016 ist 5 Tage.

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

4. Optional: Kombinieren Sie drei Formeln in einer Formel.

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

Sie können alle drei Berechnungen wie im folgenden Beispiel in einer einzigen Zelle durchführen. Verwenden Sie kaufmännische Und-Zeichen, Anführungszeichen und Text. Es ist eine längere Formel zum Eingeben, aber zumindest ist es alles in einer. Tipp: Drücken Sie ALT+EINGABETASTE, um Zeilenumbrüche in die Formel einlegen. Dadurch ist die Lesung einfacher. Drücken Sie auch STRG+UMSCHALT+U, wenn nicht die gesamte Formel zu sehen ist.

Herunterladen unserer Beispiele

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

Beispiele für die Datumsberechnung herunterladen

Andere Berechnungen von Datum und Uhrzeit

Wie Sie oben gesehen haben, berechnet die DATEDIF-Funktion die Differenz zwischen einem Start- und einem Enddatum. Statt aber bestimmte Datumsangaben eintippen zu müssen, können Sie auch die Funktion HEUTE() innerhalb 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 erneut geöffnet wird.

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

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

Verwenden Sie DIE ARBEITSTAGE. INTL-Funktion, wenn Sie die Anzahl von Arbeitstagen zwischen zwei Datumsangaben berechnen möchten. Sie können auch Wochenenden und Feiertage ausschließen.

Bevor Sie beginnen: Entscheiden Sie, ob Sie Feiertagstermine ausschließen möchten. Wenn Sie dies tun, geben Sie eine Liste der Feiertagsdaten in einem separaten Bereich oder Blatt ein. Legen Sie jedes Feiertagsdatum in einer eigenen Zelle ab. Wählen Sie dann diese Zellen und dann Formeln >Namen definieren aus. Geben Sie dem Bereich den Namen MyHolidays, und klicken Sie auf OK. Erstellen Sie dann die Formel mit den folgenden Schritten.

1. Geben Sie ein Startdatum und ein Enddatum ein.

Das Startdatum in Zelle D53 ist der 01.01.2016, das Enddatum in Zelle E53 ist der 31.12.2016.

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

2. Geben Sie in einer anderen Zelle eine Formel wie die hier angezeigte ein:

=ARBEITSTAGE. INTL(D53;E53;1) und Ergebnis: 261

Geben Sie eine Formel wie im vorstehenden Beispiel ein. Die 1 in der Formel legt Samstage und Sonntage als Wochenendtage fest und schließt sie aus der Gesamtsumme aus.

Hinweis: Excel 2007 hat keine ARBEITSTAGE. INTL Es hat jedoch ARBEITSTAGE. Das Beispiel oben würde wie in Excel 2007 aussehen: =NETZTAGE(D53;E53). Sie geben die 1 nicht an, da ARBEITSTAG davon ausgegangen wird, dass sich das Wochenende auf Samstag und Sonntag befindet.

3. Ändern Sie bei Bedarf den 1.

IntelliSense-Liste mit "2" bis "Sonntag", "Montag" 3 – Montag, Dienstag und so weiter

Wenn Samstag und Sonntag keine Wochenendtage sind, ändern Sie die Zahl 1 in eine andere Zahl aus IntelliSense Liste. Beispielsweise werden mit 2 Sonntage und Montage als Wochenendtage bezeichnet.

Wenn Sie mit Excel 2007 verwenden, überspringen Sie diesen Schritt. Excel 2007 wird in der Funktion ARBEITSTAGE immer davon ausgegangen, dass sich das Wochenende auf Samstag und Sonntag befindet.

4. Geben Sie den Namen des Feiertagsbereichs ein.

=ARBEITSTAGE. INTL(D53;E53;1;MyHolidays) und Ergebnis: 252

Wenn Sie oben im Abschnitt "Vor Beginn" einen Feiertagsbereichsnamen erstellt haben, geben Sie ihn wie hier angegeben am Ende ein. Wenn Sie keine Feiertage haben, können Sie das Komma und myholidays weg lassen. Wenn Sie mit Excel 2007 verwenden, wäre das folgende Beispiel stattdessen: =NETZTAGE(D53;E53;MyHolidays).

Tipp: Wenn Sie nicht auf den Namen eines Feiertagsbereichs verweisen möchten, können Sie stattdessen auch einen Bereich eingeben, z. B. D35:E:39. Oder Sie könnten jeden Feiertag in die Formel eingeben. Wenn Ihre Feiertage z. B. am 1. und 2. Januar 2016 waren, würden Sie sie wie hier eingeben: =NETZTAGE. INTL(D53;E53;1;{"1.1.2016";"02.01.2016"}). In Excel 2007 würde es so aussehen: =NETZTAGE(D53;E53;{"1.1.2016";"02.01.2016"})

Sie können die verstrichene Zeit berechnen, indem Sie eine Zeit von einer anderen subtrahieren. Legen Sie zuerst eine Startzeit in eine Zelle und eine Endzeit in eine andere Zelle ein. Stellen Sie sicher, dass Sie eine vollständige Uhrzeit einschließlich Stunden, Minuten und einem Leerzeichen vor dem Am oder PM eingeben. Gehen Sie dazu folgendermaßen vor:

1. Geben Sie eine Start- und Endzeit ein.

Anfangsdatum/-uhrzeit von 07:15, Enddatum/-uhrzeit von 16:30 Uhr

In diesem Beispiel befindet sich die Startzeit in Zelle D80 und die Endzeit in E80. Geben Sie die Stunde, Minute und ein Leerzeichen vor dem Tag AM oder PM ein.

2. Festlegen des Formats "h:mm AM/PM".

Dialogfeld 'Zellen formatieren', Befehl 'Benutzerdefiniert', Typ 'H:mm AM/PM'

Wählen Sie beide Datumsangaben aus, und drücken Sie STRG+1 (oder drücken Abbildung des Symbols der MAC-Schaltfläche BEFEHL +1 auf dem Mac). Wählen Sie benutzerdefinierte >h:mm AM/PMaus, wenn dies noch nicht festgelegt ist.

3. Subtrahieren Sie zwei Mal.

=E80-D80 und Ergebnis: 9:15

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

4. Legen Sie das Format "h:mm" festgelegt.

Dialogfeld "Zellen formatieren", Befehl "Benutzerdefiniert", Typ "h:mm"

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

Zum Berechnen der Zeit zwischen zwei Datums- und Uhrzeitangaben können Sie einfach ein Datum von dem anderen subtrahieren. Sie müssen jedoch auf jede Zelle eine Formatierung anwenden, um sicherzustellen, Excel das von Ihnen zurückgegebene Ergebnis zurückgibt.

1. Geben Sie zwei vollständige Datums- und Zeitangaben ein.

Startdatum: 1.1.16 13:00; Enddatum: 02.01.2016 14:00

Geben Sie in einer Zelle ein vollständiges Startdatum bzw. eine vollständige Startzeit ein. Geben Sie dann in eine andere Zelle ein vollständiges Enddatum bzw. eine vollständige Endzeit ein. Jede Zelle sollte einen Monat, Einen Tag, ein Jahr, eine Stunde, eine Minute und ein Leerzeichen vor dem Am oder PM haben.

2. Legen Sie das Format "14.03.2012" auf 13:30 Uhr festgelegt.

Dialogfeld 'Zellen formatieren', Befehl 'Datum', Typ '14.03.2012' 13:30

Markieren Sie beide Zellen, 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 > 14.03.2012 13:30 aus. Dies ist nicht das Datum, das Sie festlegen, sondern nur ein Beispiel dafür, wie das Format aussehen wird. Beachten Sie, dass dieses Format in versionen vor Excel 2016 ein anderes Beispieldatum haben kann, z. B.14.03.01 13:30.

3. Subtrahieren Sie die beiden.

=E84-D84 und Ergebnis 1,041666667

Subtrahieren Sie in einer anderen Zelle das Startdatum/die Startzeit vom Enddatum/der Endzeit. Das Ergebnis sieht wahrscheinlich wie eine Zahl und eine Dezimalzahl aus. Dies beheben Sie im nächsten Schritt.

4. Legen Sie das Format [h]:mm.

Dialogfeld "Zellen formatieren", Befehl "Benutzerdefiniert", Typ "[h]:mm"

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 Text [h]:mm ein.

Verwandte Themen

DATEDIF
NETWORKDAYS. INTL-Funktion
NETZWERKTAGE
Weitere Datums- und Uhrzeitfunktionen
Berechnen der Differenz zwischen zwei Uhrzeiten

Benötigen Sie weitere Hilfe?

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

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Übersetzungsqualität?

Was hat Ihre Erfahrung beeinflusst?

Haben Sie weiteres Feedback? (Optional)

Vielen Dank für Ihr Feedback!

×