cellio

Zeitdifferenz in Excel berechnen: Stunden & Nachtschichten

Berechne Zeitdifferenzen in Excel: Arbeitsstunden, Dezimalstunden für Lohn, Nachtschichten, Summen über 24h und das richtige Format [h]:mm.

Von Ayoub Farid · · 2 Min. Lesezeit

Stundenzettel, Schichtpläne und Projektdauern basieren alle auf der gleichen Anforderung: Zeiten miteinander zu verrechnen. In deiner Tabelle klappt das mit den richtigen Excel Formeln erstaunlich leicht, sobald du verstehst, wie das Programm intern tickt: Zeiten sind für Excel schlicht Bruchteile eines Tages.

Wie Excel Zeiten speichert

Ein ganzer Tag entspricht dem Zahlenwert 1. Folglich ist 12:00 Uhr gleich 0,5 und 06:00 Uhr morgens entspricht 0,25. Genau deshalb kannst du Uhrzeiten einfach voneinander abziehen – und das Ergebnis mit 24 multiplizieren, um normale Stundenwerte zu erhalten.

Gearbeitete Stunden berechnen

Angenommen, der Arbeitsbeginn steht in Zelle B2 (09:00) und das Arbeitsende in C2 (17:30):

=C2-B2   → 8:30

Formatiere das Ergebnis über die Zellformatierung einfach als h:mm (bzw. hh:mm).

Hinweis: Wenn du Excel auf Deutsch nutzt, tragen viele Excel Funktionen andere Namen und Trennzeichen in Formeln sind Semikolons (;) statt Kommas.

Dezimalstunden (für Gehalts- und Lohnberechnungen)

Wenn du Stunden mit einem Stundensatz multiplizieren willst, brauchst du Dezimalwerte (z. B. 8,5 statt 8:30):

=(C2-B2)*24   → 8.5

Formatiere die Zelle als Zahl (Standard oder 2 Dezimalstellen). Den Lohn berechnest du so: =(C2-B2)*24*$F$1, wobei der Stundensatz als absoluter Bezug in Zelle F1 fest verankert ist. Wenn du die Formel nach unten ausfüllen willst, bleibt F1 dadurch unverändert.

Pause abziehen

Zieht man eine unbezahlte Pause ab, erweitert man die Formel einfach:

=(C2-B2-D2)*24

Hierbei steht Zelle D2 für die Pausendauer (z. B. 00:30).

Nachtschichten über Mitternacht

Geht eine Schicht von 22:00 Uhr bis 06:00 Uhr am Folgetag, ergibt eine einfache Subtraktion ein negatives Ergebnis. Nutze dafür die Funktion MOD (in der deutschen Version: REST):

=MOD(C2-B2,1)

→ 8:00 Stunden. Im deutschen Excel lautet die Syntax =REST(C2-B2;1).

Summen über 24 Stunden

Wenn du Arbeitszeiten mit SUM (SUMME) für eine ganze Woche zusammenzählst, zeigt Excel manchmal überraschend 16:00 statt 40:00 Stunden an. Der Grund: Das normale Format h:mm fängt nach 24 Stunden wieder bei null an.

Formatiere das Gesamtergebnis daher als [h]:mm (Zellen formatieren > Benutzerdefiniert). Die eckigen Klammern weisen Excel an, die Stunden über die 24-Stunden-Grenze hinaus fortlaufend zusammenzuzählen.

Minuten oder Sekunden berechnen

Wenn du feinteiligere Intervalle benötigst, multipliziere entsprechend weiter:

=(C2-B2)*1440     Minuten
=(C2-B2)*86400    Sekunden

Datum und Uhrzeit kombiniert

Wenn eine Zelle sowohl Datum als auch Uhrzeit enthält (z. B. „02.11.2026 22:00“), funktioniert die ganz normale Subtraktion problemlos über mehrere Tage hinweg – ganz ohne Hilfsfunktionen. Weitere nützliche Kniffe findest du in unserem Artikel über TODAY und NOW. Wenn du tiefer einsteigen oder für den nächsten Excel-Test im Bewerbungsverfahren strukturiert Excel lernen möchtest, lohnt sich der Blick auf verwandte Funktionen wie IF (WENN) oder ROUND (RUNDEN).

Häufig gestellte Fragen

Wie berechne ich die Stunden zwischen zwei Uhrzeiten in Excel?

Nutze =(Ende-Start)*24 für Dezimalstunden oder =Ende-Start formatiert als h:mm für die Standard-Zeitanzeige.

Wie berechne ich Zeiten über Mitternacht hinweg?

Verwende die Formel =MOD(Ende-Start,1) bzw. im deutschen Excel =REST(Ende-Start;1).

Warum zeigt meine Gesamtsumme weniger als 24 Stunden an?

Verwende das benutzerdefinierte Zahlenformat [h]:mm, damit Excel nach 24 Stunden nicht wieder von vorne zu zählen beginnt.

Warum zeigt die Zelle nur ##### an?

Das Ergebnis ist entweder negativ (typisch bei Nachtschichten ohne REST-Funktion) oder die Spalte in deiner Tabellenkalkulation ist zu schmal eingestellt, um den Wert anzuzeigen.

Weiterlesen