Kurs
Überraschung: Excel speichert Uhrzeiten als Bruchteil eines Tages. Das heißt, 8:30 AM wird nicht so abgelegt, wie du es siehst, sondern als 0.35417 (8,5/24). Du kannst dir das als 35,4% eines ganzen Tages vorstellen.
In diesem Artikel zeige ich dir diese und weitere wichtige Anwendungsfälle:
- Zeitdifferenz: Berechne die Spanne zwischen Start- und Endzeit innerhalb eines Tages.
- Verstrichene Zeit: Misst die Dauer über mehrere Tage mithilfe kompletter Zeitstempel.
- Zeit zwischen Daten: Ermittelt die Spanne zwischen zwei Kalendertagen – in Tagen, Stunden oder Minuten.
- Gesamtzeit: Summiert mehrere Zeiteinträge, ohne beim 24‑Stunden‑Reset zu landen.
- Durchschnittliche Zeit: Berechnet den Mittelwert mehrerer Zeiteinträge.
Zeitdifferenz in Excel berechnen
Früher oder später musst du die Spanne zwischen Start- und Endzeit berechnen (Endzeit − Startzeit). Egal, ob 12‑Stunden‑ oder 24‑Stunden‑Format: Für Excel sind das Dezimalwerte.
Dass Excel Dezimalzahlen berechnet, ist nicht das Problem – die Lesbarkeit schon. Hier kommt das Format ins Spiel.
Schau dir dieses Beispiel an:

Standardmäßig zeigt Zelle C2 0.354167 (8,5/24). Das ist korrekt und entspricht 8 Stunden und 30 Minuten als Tagesbruchteil. Für die Lesbarkeit wendest du das benutzerdefinierte Format [h]:mm an.
So formatierst du die Zelle Schritt für Schritt:
-
Markiere Zelle C2.
-
Drücke
Strg + 1, um den Dialog Zellen formatieren zu öffnen. -
Klicke auf Benutzerdefiniert.
-
Gib im Feld Typ
[h]:mmein oder scrolle in den Optionen zu[h]:mm:ssund klicke auf OK.

C2 zeigt nun 8:30:00 an.
Auffällig ist, dass [h]:mm statt h:mm verwendet wird. Ohne Klammern setzt Excel die Stundenanzeige nach 24 wieder auf 0 zurück. Eine Dauer von 26 Stunden würde als 2:00 statt 26:00 erscheinen. Die Klammern weisen Excel an, die Gesamtstunden anzuzeigen – nicht den Stundenzeiger einer Uhr.
Excel unterstützt 12‑Stunden‑ (AM/PM) und 24‑Stunden‑Formate. 9:00 AM entspricht 09:00, 9:00 PM entspricht 21:00. Wichtig ist vor allem das richtige Zellenformat, damit Berechnungen wie erwartet funktionieren.
Verstrichene Zeit in Excel berechnen
Verstrichene Zeit und Zeitdifferenz sind ähnlich, aber nicht identisch.
Während die Zeitdifferenz – wie oben beschrieben – die Spanne zwischen zwei Uhrzeiten am selben Tag berechnet, umfasst verstrichene Zeit mehrere Tage und benötigt vollständige Datums‑ und Zeitangaben (Zeitstempel), um korrekt zu rechnen.
Die Formel lautet:
= enddate_timestamp - startdate_timestamp
Beide Zellen müssen Datum und Uhrzeit enthalten, zum Beispiel 3/1/2026 14:00 and 3/3/2026 9:30.

Formatierst du C2 als [h]:mm, ergibt sich 43:30 – also 43 Stunden und 30 Minuten verstrichene Zeit.

Bei diesen Berechnungen können Fehler auftreten, etwa eine Anzeige als ######## oder negative Werte. Später erkläre ich, wie du solche Fehler behebst.
Zeit zwischen Daten in Excel berechnen
Bei Datumsdifferenzen ist die Logik etwas anders als bei Stunden und Minuten. Excel speichert Daten als fortlaufende Zahlen (1. Januar 1900 ist 1, 2. Januar 1900 ist 2). Dadurch kannst du Daten einfach subtrahieren und die Spanne ermitteln.
Für die Anzahl der Tage zwischen zwei Daten subtrahierst du einfach Startdatum vom Enddatum (= end_date - start_date).
So sieht das aus:

Das Ergebnis sind 9 Tage. Achte darauf, die Zelle als Zahl zu formatieren; sonst zeigt Excel das Ergebnis als Datum statt als Tagesanzahl.
Sobald du die Anzahl der Tage hast, kannst du diese einfach in Stunden oder Minuten umrechnen, indem du multiplizierst:
-
Stunden zwischen Daten
= (End_Date - Start_Date) * 24 -
Minuten zwischen Daten
= (End_Date - Start_Date) * 24 * 60
Beispiel:

Stunden zwischen (Anzahl der Stunden zwischen den beiden Daten) = 216 Stunden
Minuten zwischen Daten (Anzahl der Minuten zwischen den beiden Daten) = 12.960
In Excel gibt es eine Funktion, mit der du Differenzen in bestimmten Einheiten (Tage, Monate, Jahre) berechnen kannst: DATEDIF(). Die Logik dazu:
= DATEDIF(Start_Date, End_Date, "d") → Gesamtdifferenz in Tagen
= DATEDIF(Start_Date, End_Date, "m") → Gesamtdifferenz in Monaten
= DATEDIF(Start_Date, End_Date, "y") → Gesamtdifferenz in Jahren
Wenn du die Grundlagen in Excel verstehen willst, schau dir unseren Lernpfad Excel Fundamentals an.
Gesamtzeit in Excel berechnen
Mehrere Zeiteinträge zu summieren funktioniert genauso wie bei anderen Datentypen.
= SUM(C2:C15)
Das Problem entsteht, wenn die Summe 24 Stunden überschreitet und auf 0 zurückspringt. Die Lösung ist dieselbe wie zu Beginn des Artikels: Formatiere die Summenzelle als [h]:mm.

Ohne Formatierung der Gesamtsumme (B7) wäre das Ergebnis 16:30. Mit Formatierung wird daraus 40:30.

Für große Zeitsummen ist [h]:mm ideal – es hat keine Obergrenze. Für Reports möchtest du die Summe eventuell in Dezimalstunden umrechnen:
= SUM(B2:B6) * 24
So erhältst du 40,0 statt 40:00 – eine einfache Zahl, die sich sauber in weiteren Berechnungen oder Visualisierungen verwenden lässt.
Durchschnittliche Zeit in Excel berechnen
Excel berechnet Durchschnittswerte wie gewohnt mit der Funktion AVERAGE(); allerdings sorgt das Format oft dafür, dass Ergebnisse nicht korrekt sichtbar sind.
So gehst du vor:
= AVERAGE(B2:B8)
Ist die Ergebniszelle auf „Standard" formatiert, siehst du etwas wie 0.354. Wende h:mm an, dann erscheint 8:30. Nutze für Durchschnitte h:mm (ohne Klammern), da sie selten 24 Stunden überschreiten.

Zelle B6 zeigt anfangs vielleicht 0.057292, mit h:mm-Format wird daraus 1:22:30 (1 Stunde, 22 Minuten und 30 Sekunden).

Wie im Abschnitt zur verstrichenen Zeit gilt hier ebenfalls das Format [h]:mm, wenn es nötig ist.
Häufig enthalten Datensätze leere Zellen. Excel ignoriert Leerzellen bei der Durchschnittsbildung automatisch. Hast du also sieben Zeilen mit zwei Leerzellen, rechnet Excel mit fünf.
Steht jedoch eine 0 in der Zelle, zählt Excel sie mit – das kann das Ergebnis beeinflussen. Nutze in diesem Fall AVERAGEIF() oder berechne bedingte Durchschnitte (z. B. nur Werte größer, kleiner oder gleich einem Grenzwert).
= AVERAGEIF(A2:A10, “>0”)
Häufige Fehler bei Zeitberechnungen in Excel
Bei Zeitberechnungen in Excel treten einige typische Fehler auf. Hier sind sie – und wie du sie behebst:
Negative Zeitwerte oder #######
######## bedeutet, die Spalte ist zu schmal für die Anzeige – verbreitere sie, dann passt es. Ein negativer Wert heißt meist, dass Start- und Endzelle vertauscht wurden oder bei einer Über‑Nacht‑Berechnung die Daten fehlen.
Das kannst du so korrigieren:
= IF(B2 < A2, B2 + 1 - A2, B2 - A2)
So funktioniert es: Ist die Startzeit 18:00 und die Endzeit 2:00, prüft B2 < A2, ob die Endzeit kleiner als die Startzeit ist. Wenn ja, wird ein ganzer Tag (1) addiert; sonst wird normal subtrahiert.
Falsches Format
Wirkt deine Summe kleiner als erwartet oder nicht plausibel, löst das in der Regel das richtige Format ([h]:mm), wie oben erläutert.
Text statt Zeitwerten
Wenn du eine Uhrzeit als Text eingibst (meist linksbündig oder mit führendem Apostroph), schlagen Berechnungen fehl. Wandle Text in einen echten Zeitwert um mit: = TIMEVALUE(A2) und formatiere dann als h:mm.
Verwirrung durch 24‑Stunden‑Überlauf
Zeigt eine SUM() ein zu kleines Ergebnis, liegt das fast immer am Format – nicht an der Formel. Wende [h]:mm auf die Summenzelle an, dann passt es.
Best Practices für Zeitberechnungen in Excel
Meine Empfehlungen:
-
Prüfe zuerst das Zellenformat, bevor du die Formel verdächtigst. Die meisten fehlerhaften Zeitergebnisse sind Anzeige‑, keine Rechenfehler.
-
Nutze
[h]:mmfür Summen und Gesamtergebnisse. Verwendeh:mmfür einzelne Zeiteinträge innerhalb eines Tages. -
Gib Uhrzeiten nie als Text ein. Tippe 8:30 und lass Excel den Wert erkennen. Vermeide führende Apostrophe oder Textlabels in Zeitspalten.
-
Beziehe bei Berechnungen über Mitternacht hinweg unbedingt Daten mit ein. Ein reiner Zeitwert kennt keinen nächsten Tag.
-
Wandle vor Finanz‑ oder Satzformeln in Dezimalstunden um. Multipliziere den Zeitwert mit 24, erhalte eine Zahl und nutze diese für Multiplikation oder Division.
-
Halte Zeitformate im gesamten Arbeitsblatt konsistent. Eine Spalte, die AM/PM und 24‑Stunden mischt, ist ein künftiges Debugging‑Problem.
Fazit
Zeit in Excel zu berechnen ist einfach, sobald du weißt: Es ist nur ein Bruchteil eines Tages.
Die behandelten Szenarien – Zeitdifferenz, verstrichene Zeit, mehrtägige Spannen, Wochensummen, Durchschnitte – lassen sich auf dieselben Kernschritte herunterbrechen: Subtraktion, Addition und Formatierung. Gerade die Formatierung wird in vielen Anleitungen zu schnell abgehandelt – dabei sorgt sie für die meiste Verwirrung.
Wenn du Excel weiter vertiefen willst, ist unser Excel Fundamentals Lernpfad ein strukturierter Weg zu Funktionen, Datentypen und Arbeiten mit Datensätzen in Excel.
Ein ergebnisorientierter Datenanalyst mit Erfahrung darin, komplexe Datensätze in klare Erkenntnisse umzuwandeln. Ich bin spezialisiert auf Datenvisualisierung, Business Intelligence und End-to-End-Analyse-Workflows mit Tools wie Power BI, Python, MySQL und Excel.
FAQs
Warum zeigt Excel nach einer Subtraktion eine Dezimalzahl statt einer Uhrzeit an?
Excel speichert Zeit als Dezimalbruchteil eines Tages und zeigt sie mit dem richtigen Format [h]:mm korrekt an.
Was ist der Unterschied zwischen `[h]:mm` und `h:mm`?
[h]:mm zeigt Gesamtstunden ohne Begrenzung an, während h:mm nach 24 Stunden wieder bei null beginnt.
Was ist der Unterschied zwischen Zeitdifferenz und verstrichener Zeit in Excel?
Zeitdifferenz ist die Spanne zwischen zwei Uhrzeiten am selben Tag. Verstrichene Zeit umfasst Datum und Uhrzeit, z. B. den Abstand zwischen zwei Zeitstempeln über mehrere Tage.
Wie erhalte ich die Gesamtstunden zwischen zwei Daten?
Verwende =(End_Date-Start_Date) * 24. Das liefert die Gesamtstunden als Dezimalzahl.
Wie berechne ich Zeiten, die über Mitternacht hinausgehen?
Nutze =IF(B2<A2, B2+1-A2, B2-A2). Das +1 fügt einen ganzen Tag hinzu und überbrückt so die Nacht.

