Excel Tutorial: Eigene Zeiterfassung und Stempeluhr erstellen
Hier ist ein umfassendes Tutorial, wie du eine professionelle Zeiterfassung (Stempeluhr) in Excel erstellst – ganz ohne Programmierkenntnisse.
In dieser Anleitung lernst du, wie du ein funktionales Zeiterfassungs-Tool baust, das Arbeitszeiten berechnet, Pausen abzieht und Überstunden automatisch ermittelt.
Schritt 1: Die Grundstruktur anlegen
Zuerst erstellen wir die Spaltenüberschriften. Öffne ein leeres Excel-Blatt und beschrifte die Zellen in der ersten Zeile (A1 bis G1):
- A1: Datum
- B1: Wochentag
- C1: Arbeitsbeginn (Kommen)
- D1: Pause (in Minuten oder Stunden)
- E1: Arbeitsende (Gehen)
- F1: Gesamte Arbeitszeit (Netto)
- G1: Überstunden / Differenz
Schritt 2: Zellformate festlegen
Damit Excel mit Uhrzeiten rechnen kann, müssen die Zellen richtig formatiert sein.
- Datum (Spalte A): Markiere die Spalte und wähle unter Start -> Zahl das Format „Kurzes Datum“.
- Uhrzeiten (Spalte C, E): Markiere diese Spalten, Rechtsklick -> Zellen formatieren -> Uhrzeit (Format 13:30).
- Dauer/Ergebnis (Spalte F, G): Hier ist ein spezielles Format wichtig, falls du über 24 Stunden pro Monat kommst. Wähle Zellen formatieren -> Benutzerdefiniert -> gib ein:
[h]:mm. Die eckigen Klammern verhindern, dass Excel nach 24 Stunden wieder bei Null anfängt zu zählen.
Schritt 3: Automatisches Datum und Wochentag
Um Zeit zu sparen, nutzen wir Formeln für die Zeitachse:
- Wochentag (B2): Gib die Formel
=TEXT(A2;"TTTT")ein. So wird aus einem Datum automatisch „Montag“, „Dienstag“ etc. - Zieh die Zellen nach unten, um die Liste für den Monat zu füllen.
Schritt 4: Die Berechnungsformel (Netto-Arbeitszeit)
In Zelle F2 berechnen wir nun, wie lange gearbeitet wurde.
Die Basis-Formel: =(Ende - Start) - Pause
Da die Pause oft in Minuten (z.B. 30) eingegeben wird, Excel aber in Tagen rechnet, musst du die Pause durch 1440 teilen (24 Std * 60 Min).
- Formel für F2:
=(E2-C2)-(D2/1440)(Wenn du die Pause als Uhrzeit eingibst, z.B. 0:30, lautet die Formel einfach:=E2-C2-D2)
Pro-Tipp für Nachtschichten:
Falls du über Mitternacht arbeitest, nutze diese Formel, damit Excel keinen Fehler ausgibt:
=REST(E2-C2;1)-(D2/1440)
Schritt 5: Überstunden berechnen
Angenommen, deine Sollarbeitszeit beträgt 8 Stunden pro Tag.
- Schreibe in eine separate Zelle (z.B. I1) deine Soll-Zeit:
08:00. - In Zelle G2 gibst du ein:
=F2-$I$1. (Die Dollarzeichen fixieren die Zelle mit der Soll-Zeit).
Schritt 6: Optische Aufbereitung (Bedingte Formatierung)
Damit du sofort siehst, wann du zu viel oder zu wenig gearbeitet hast:
- Markiere die Spalte Überstunden (G).
- Gehe zu Bedingte Formatierung -> Regeln zum Hervorheben von Zellen.
- Wähle „Größer als 0“ -> Grüne Füllung.
- Wähle „Kleiner als 0“ -> Rote Füllung.
Schritt 7: Summenbildung
Am Ende der Tabelle (z.B. in Zeile 32) kannst du die Summe bilden:
- Gesamtstunden:
=SUMME(F2:F31) - Gesamt Überstunden:
=SUMME(G2:G31) - Wichtig: Auch hier muss das Zellenformat
[h]:mmeingestellt sein!
Hilfreiche Tastenkürzel für den Alltag (Punch Clock Effekt)
Wenn du Excel als aktive Stempeluhr nutzt, klicke in die Zelle und drücke:
- Aktuelle Zeit einfügen:
Strg+Umschalt+.(Punkt) - Aktuelles Datum einfügen:
Strg+.(Punkt)
Zusammenfassung der Vorteile:
- Kostenlos: Keine monatlichen Gebühren für Software.
- Datenschutz: Deine Daten bleiben auf deinem Rechner.
- Flexibel: Du kannst jederzeit Spalten für Projektnummern oder Tätigkeiten hinzufügen.
Viel Erfolg beim Zeiterfassen!