Weiter zum Inhalt

Zeit in Excel berechnen: Anleitung mit Beispielen

Beherrsche Zeitberechnungen in Excel. Nutze sofort einsetzbare Formeln direkt für deine Daten.
Aktualisiert 4. Mai 2026  · 4 Min. lesen

Ü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:

time difference before formatting in Excel

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:

  1. Markiere Zelle C2.

  2. Drücke Strg + 1, um den Dialog Zellen formatieren zu öffnen.

  3. Klicke auf Benutzerdefiniert.

  4. Gib im Feld Typ [h]:mm ein oder scrolle in den Optionen zu [h]:mm:ss und klicke auf OK.

time difference after formatting in Excel

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.

elapsed time before formatting in Excel

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

elapsed time after formatting in Excel

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:

days between with correct formatting in Excel

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:

hours and minutes between with correct formatting in Excel

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

total time before formatting in Excel

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

total time with correct formatting in Excel

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.

average time before formatting in Excel

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

average time with the right formatting in Excel

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]:mm für Summen und Gesamtergebnisse. Verwende h:mm fü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.


Amole Oluwaferanmi's photo
Author
Amole Oluwaferanmi
LinkedIn

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.

Themen

Lerne Excel mit DataCamp

Kurs

Datenaufbereitung in Excel

3 Std.
81.9K
Verstehen, wie man Excel-Daten mit logischen Funktionen, verschachtelten Formeln, Nachschlagefunktionen und PivotTables aufbereitet.
Details anzeigenRight Arrow
Kurs starten
Mehr anzeigenRight Arrow
Verwandt

Tutorial

Wie man eine Zahl in Python quadriert: Einfache Beispiele und fortgeschrittene Methoden

Quadratische Gleichungen in Python sind echt einfach: Benutz den eingebauten **-Operator oder probier NumPy, pow(), math.pow(), Bitoperatoren und andere Funktionen aus, um vielseitigere Lösungen zu finden.
Allan Ouko's photo

Allan Ouko

Tutorial

Python range()-Funktion Tutorial

Lerne anhand von Beispielen die Python-Funktion range() und ihre Möglichkeiten kennen.
Aditya Sharma's photo

Aditya Sharma

Tutorial

Python-Arrays

Python-Arrays mit Code-Beispielen. Lerne noch heute, wie du mit Python NumPy Arrays erstellen und ausdrucken kannst!
DataCamp Team's photo

DataCamp Team

Tutorial

Python-Lambda-Funktionen: Ein Leitfaden für Anfänger

Lerne mehr über Python-Lambda-Funktionen, wozu sie gut sind und wann man sie benutzt. Enthält praktische Beispiele und bewährte Methoden für eine effektive Umsetzung.
Mark Pedigo's photo

Mark Pedigo

Tutorial

Fibonacci-Folge in Python: Lerne und entdecke Programmiertechniken

Finde raus, wie die Fibonacci-Folge funktioniert. Schau dir die mathematischen Eigenschaften und die Anwendungen in der echten Welt an.
Laiba Siddiqui's photo

Laiba Siddiqui

Tutorial

Python-Tutorial zum Verknüpfen von Zeichenfolgen

Lerne verschiedene Methoden zum Verknüpfen von Zeichenfolgen in Python kennen, mit Beispielen, die jede Technik zeigen.
DataCamp Team's photo

DataCamp Team

Mehr anzeigenMehr anzeigen