Zeiterfassung in Excel: Anleitung, Formeln – und wo die Grenze liegt
KI-generiert
Arbeitszeit in Excel zu berechnen ist eine Sache von drei Formeln: =MOD(Ende-Beginn;1)
für die Dauer, -Pause/1440 für den Abzug der Pausenminuten und das Zellformat
[h]:mm für Summen über 24 Stunden. An genau diesen drei Stellen scheitern
selbstgebaute Tabellen – alles Weitere ist Fleißarbeit.
Wie Excel mit Zeiten rechnet
Excel speichert eine Uhrzeit als Bruchteil eines Tages. 12:00 ist intern 0,5, 06:00 ist 0,25, 18:00 ist 0,75. Ein ganzer Tag ist die 1. Wer das einmal verstanden hat, kann jede Zeitformel selbst herleiten – und weiß auch, warum die Umrechnung in Stunden eine Multiplikation mit 24 ist.
Daraus folgen zwei Dinge, die im Alltag ständig auftauchen: Eine Minute ist
1/1440 (24 × 60), deshalb wird eine Pausenangabe in Minuten durch
1440 geteilt. Und negative Zeiten kann Excel im Standard-Datumssystem nicht darstellen
– daher die Rautenkette bei Schichten über Mitternacht.
Die Tabelle aufbauen
Sinnvoll ist eine Zeile je Tag und je Person eine eigene Datei oder ein eigenes Tabellenblatt. Mehrere Personen in einer Tabelle nebeneinander sehen kompakter aus, machen aber jede Auswertung und jede Weitergabe kompliziert.
| Spalte | Inhalt | Zellformat |
|---|---|---|
| A | Datum | TT.MM.JJJJ |
| B | Wochentag (berechnet) | Standard |
| C | Beginn | hh:mm |
| D | Ende | hh:mm |
| E | Pause in Minuten | Zahl |
| F | Arbeitszeit (berechnet) | [h]:mm |
| G | Dezimalstunden (berechnet) | Zahl, 2 Stellen |
Den Wochentag lassen Sie berechnen, statt ihn zu tippen:
=WENN(A9="";"";WAHL(WOCHENTAG(A9;2);"Mo";"Di";"Mi";"Do";"Fr";"Sa";"So")).
Die 2 im zweiten Argument sorgt dafür, dass die Woche mit Montag beginnt.
Wer lieber nicht bei null anfängt: Die Stundenzettel-Vorlage enthält diesen Aufbau mit allen Formeln bereits fertig.
Arbeitszeit berechnen
Die naheliegende Formel =D9-C9 funktioniert – solange die Schicht am
selben Tag endet und es keine Pause gibt. Für den Alltag reicht sie deshalb nicht.
Wichtig ist die Formatierung: Die Ergebniszelle muss als Uhrzeit formatiert sein, sonst
zeigt Excel 0,354 statt 8:30. Über Zellen formatieren → Benutzerdefiniert
tragen Sie [h]:mm ein – warum mit eckigen Klammern, steht weiter unten
unter Summen über 24 Stunden.
Schichten über Mitternacht
Bei einer Schicht von 22:00 bis 06:00 rechnet =D9-C9 0,25 minus 0,9167 und
damit einen negativen Wert. Excel zeigt dann ########. Die Lösung ist
=REST(D9-C9;1) – die Funktion liefert den Rest der Division durch 1 und
schlägt damit automatisch den Tageswechsel auf.
In der englischen Fassung heißt die Funktion MOD. Beide rechnen identisch;
welche Schreibweise gilt, hängt an der Sprachfassung Ihres Excel, nicht an der Datei.
Grenze der Methode: Sie funktioniert nur für Schichten unter 24 Stunden. Ein längerer Zeitraum braucht ohnehin zwei Zeilen – sonst lässt sich nicht mehr erkennen, welcher Teil zu welchem Tag gehört.
Pausen abziehen
Pausen tragen Sie am besten in Minuten ein und teilen im Rechenschritt durch 1440:
=REST(D9-C9;1)-E9/1440. Der Umweg über Minuten ist bequemer als eine zweite
Uhrzeitspalte und weniger fehleranfällig als der Versuch, 0:30 zu tippen.
Ist die Pausenspalte leer, liefert E9/1440 null – das stört nicht.
Steht dort versehentlich Text, bricht die Formel ab; N(E9) statt
E9 fängt das ab, indem es alles Nicht-Numerische als null behandelt.
Dezimalstunden für die Lohnabrechnung
Lohnprogramme rechnen mit Dezimalstunden, nicht mit Uhrzeiten: 7:45 sind 7,75. Die
Umrechnung ist eine Multiplikation mit 24, weil eine Uhrzeit in Excel ein Bruchteil eines
Tages ist: =F9*24, Zelle als Zahl mit zwei Nachkommastellen formatiert.
Runden Sie erst am Ende, nicht in jeder Zeile: =RUNDEN(F9*24;2) ist für die
Anzeige in Ordnung, für die Monatssumme addieren Sie besser die ungerundeten Werte.
Andernfalls summieren sich 31 Rundungsdifferenzen zu einer sichtbaren Abweichung.
Summen über 24 Stunden
Der klassische Fehler: Die Monatssumme zeigt 17:30 statt 161:30. Ursache ist das Zellformat
h:mm, das nach 24 Stunden wieder bei null beginnt. Das Format
[h]:mm – mit eckigen Klammern um die Stunden – zählt darüber
hinaus weiter.
Die Formel selbst ist unspektakulär: =SUMME(F9:F39). Textwerte in der Spalte
ignoriert SUMME, leere Zellen ebenso. Wenn die Summe trotzdem falsch aussieht, ist es fast
immer das Format – nicht die Formel.
Leere Zeilen sauber halten
Eine Vorlage mit 31 vorbereiteten Zeilen zeigt ohne Schutz 31-mal 0:00. Das
liest sich wie ein Fehler und macht die Tabelle unübersichtlich. Fangen Sie den leeren Fall
deshalb ab: =WENN(ODER(C9="";D9="");"";REST(D9-C9;1)-N(E9)/1440).
Die Formel gibt eine leere Zeichenkette zurück, solange Beginn oder Ende fehlen. Für die Summenzeile ist das unproblematisch, weil SUMME Text überspringt.
Die häufigsten Fehlermeldungen
Vier Symptome decken den größten Teil der Probleme ab – und keines davon ist ein Fehler in Excel.
| Sie sehen | Ursache | Lösung |
|---|---|---|
######## |
negatives Ergebnis (Nachtschicht) oder Spalte zu schmal | REST(...;1), sonst Spalte verbreitern |
#WERT! |
eine Zelle enthält Text statt einer Uhrzeit | Eingabe als 08:00, nicht als „8 Uhr“ |
| 0,354 statt 8:30 | Zelle ist als Zahl formatiert | Format [h]:mm |
| Summe springt auf 0:00 | Format h:mm ohne eckige Klammern |
Format [h]:mm |
Ein fünfter Fall betrifft importierte Daten: Uhrzeiten aus einer CSV-Datei kommen häufig
als Text an und sehen trotzdem richtig aus. Ein schneller Test ist die Ausrichtung –
Excel stellt Zahlen und Zeiten rechtsbündig dar, Text linksbündig. Reparieren lässt sich
das mit =ZEITWERT(C9).
Wo die Tabelle an ihre Grenze kommt
Für eine Person mit festen Zeiten ist eine Excel-Tabelle völlig ausreichend, und dieser Beitrag soll sie genau dafür brauchbar machen. Die Grenze ist keine Frage der Formeln, sondern der Zahl der Beteiligten.
Drei Punkte kommen mit der zweiten und dritten Person dazu, und keiner davon lässt sich mit einer Formel lösen: Es entstehen mehrere Stände derselben Datei; das Zusammenführen am Monatsende wird zur eigenen Aufgabe; und eine Tabelle lässt sich nachträglich ändern, ohne dass es auffällt – was bei einer Aufzeichnung, die als Nachweis dienen soll, ein Nachteil ist.
Das Werkzeug ist dabei nicht das Problem, die Gewohnheit ist es: Eine Datei, die erst zur Lohnabrechnung ausgefüllt wird, hält nicht fest, was war, sondern was jemand erinnert. Wann sich ein Wechsel lohnt und was sich dabei ändert, steht auf Zeiterfassung statt Excel.