Zeitdifferenz in Excel berechnen: Der ultimative Guide
Hier ist ein umfassendes Tutorial, wie du Zeitdifferenzen in Excel berechnest – von einfachen Subtraktionen bis hin zu Zeiträumen über Mitternacht hinaus.
Das Rechnen mit Uhrzeiten in Excel kann am Anfang verwirrend sein, da Excel intern Zeiten als Bruchteile eines Tages speichert (1 Stunde = 1/24). Wenn du jedoch die richtige Formatierung kennst, ist es ganz einfach.
1. Die einfache Zeitdifferenz (am selben Tag)
Wenn Start- und Endzeit am selben Kalendertag liegen, ist die Berechnung eine einfache Subtraktion.
Vorgehensweise:
- Trage in Zelle A2 die Startzeit ein (z. B.
08:00). - Trage in Zelle B2 die Endzeit ein (z. B.
16:30). - Gib in Zelle C2 folgende Formel ein:
=B2-A2
Wichtig: Die Formatierung Damit das Ergebnis richtig angezeigt wird, muss die Zelle C2 als Zeit formatiert sein:
- Rechtsklick auf die Zelle -> Zellen formatieren.
- Wähle unter „Zahl“ die Kategorie Uhrzeit (z. B.
13:30).
2. Zeitdifferenz über Mitternacht hinaus
Wenn du Nachtschichten berechnest (z. B. von 22:00 bis 06:00 Uhr), ergibt eine einfache Subtraktion einen negativen Wert, den Excel als ####### anzeigt.
Lösung A: Die REST-Funktion (Empfohlen)
Die REST-Funktion korrigiert den negativen Wert automatisch.
=REST(B2-A2; 1)
Erklärung: Die Funktion sorgt dafür, dass Excel beim Überschreiten der 24-Stunden-Marke wieder von vorne anfängt zu zählen.
Lösung B: Die WENN-Funktion
=WENN(B2<A2; B2+1-A2; B2-A2)
Erklärung: Wenn die Endzeit kleiner als die Startzeit ist, addiert Excel einen Tag (die „1“), um das Ergebnis positiv zu machen.
3. Summe über 24 Stunden anzeigen
Wenn du mehrere Zeitdifferenzen addierst (z. B. eine ganze Arbeitswoche), springt Excel nach 24 Stunden oft wieder auf Null zurück (z. B. 25 Stunden werden als 01:00 angezeigt).
So löst du das Problem:
- Markiere die Zelle mit der Summe.
- Drücke
Strg + 1(Zellen formatieren). - Wähle Benutzerdefiniert.
- Gib im Feld „Typ“ folgendes ein:
Die eckigen Klammern
[h]sagen Excel, dass die Stunden über 24 hinaus kumuliert werden sollen.
4. Zeitdifferenz in Dezimalzahlen umrechnen
Manchmal benötigst du das Ergebnis nicht im Zeitformat (01:30), sondern als Dezimalzahl (1,5 Stunden), um damit z. B. einen Stundenlohn zu berechnen.
Formel für Stunden:
=(B2-A2)*24
Formel für Minuten:
=(B2-A2)*1440
Wichtig: Ändere das Zellenformat hier von „Uhrzeit“ auf „Zahl“ oder „Standard“, sonst erhältst du ein falsches Ergebnis.
5. Profi-Tipp: Rechnen mit Datum und Uhrzeit
Wenn deine Daten sowohl ein Datum als auch eine Uhrzeit enthalten (Zeitstempel), ist es am einfachsten:
- A2:
01.01.2023 22:00 - B2:
02.01.2023 08:00 - Formel:
=B2-A2
Da das Datum mit in der Zelle steht, erkennt Excel automatisch, wie viele Tage und Stunden dazwischen liegen. Nutze auch hier das Format [h]:mm, um die Gesamstunden anzuzeigen.
Zusammenfassung der wichtigsten Formate:
| Ziel | Formatierung (Zellen formatieren) |
|---|---|
| Standard Uhrzeit | hh:mm |
| Stunden über 24h hinaus | [h]:mm |
| Minuten gesamt | [m] |
| Sekunden gesamt | [s] |
Viel Erfolg bei deiner Excel-Tabelle!