Erstellung eines dynamischen Lohnabrechnungskalenders in Excel

Melden

Hier ist ein umfassendes Tutorial, wie du einen vollständig dynamischen Lohnabrechnungskalender in Excel erstellst. Dieser Kalender aktualisiert sich automatisch für jedes beliebige Jahr, das du eingibst.

Diese Anleitung führt dich Schritt für Schritt durch die Erstellung eines Kalenders, der sich automatisch an das gewählte Jahr anpasst, Wochenenden markiert und deine Zahltage (Payroll) hervorhebt.


Schritt 1: Das Grundgerüst und die Jahresauswahl

Zuerst benötigen wir eine Stelle, an der wir das gewünschte Jahr festlegen.

  1. Schreibe in Zelle A1: „Jahr wählen:“.
  2. Schreibe in Zelle B1: Die Jahreszahl (z. B. 2024, 2025 oder 2026).
  3. Benenne die Zelle B1 im Namensfeld (oben links neben der Bearbeitungsleiste) um in Kalenderjahr. So kannst du dich in Formeln leichter darauf beziehen.

Schritt 2: Die Monatsübersichten erstellen

Wir erstellen nun ein Raster für die Monate. Wir beginnen beispielhaft mit dem Januar.

  1. Schreibe in Zelle A3: Januar.
  2. In Zelle A4 gibst du folgende Formel ein, um den ersten Tag des gewählten Jahres zu berechnen: =DATUM(Kalenderjahr; 1; 1)
  3. In Zelle B4 gibst du ein: =A4+1. Ziehe diese Formel nach rechts (oder nach unten, je nach gewünschtem Layout), bis du den 31. Tag erreichst.

Profi-Tipp für das Layout: Verwende die Formel =SEQUENZ(5; 7; DATUM(Kalenderjahr; 1; 1)) (verfügbar in Excel 365), um sofort ein Kalenderblatt-Raster zu erzeugen. Wenn du eine ältere Version nutzt, musst du die Tage manuell durch "+1"-Rechnungen verknüpfen.


Schritt 3: Dynamische Anzeige (Zahlenformatierung)

Damit der Kalender sauber aussieht, wollen wir nur die Zahl des Tages sehen, nicht das komplette Datum (z.B. "01" statt "01.01.2026").

  1. Markiere alle Datumszellen.
  2. Drücke Strg + 1 (Zellen formatieren).
  3. Wähle Benutzerdefiniert und gib im Feld Typ nur ein kleines t (oder TT) ein.
  4. Jetzt siehst du nur noch die Zahlen 1, 2, 3...

Schritt 4: Wochenenden automatisch hervorheben

Damit du siehst, wann keine Bankarbeitstage sind, nutzen wir die Bedingte Formatierung.

  1. Markiere den gesamten Kalenderbereich (alle Tage).
  2. Gehe auf Start > Bedingte Formatierung > Neue Regel.
  3. Wähle: Formel zur Ermittlung der zu formatierenden Zellen verwenden.
  4. Gib folgende Formel ein (angenommen A4 ist deine erste Datumszelle): =WOCHENTAG(A4; 2) > 5
  5. Klicke auf Formatieren und wähle eine graue Füllung. Erklärung: Die "2" in der Formel sagt Excel, dass Montag = 1 und Sonntag = 7 ist. Alles über 5 ist also Samstag/Sonntag.

Schritt 5: Zahltage (Payroll) markieren

In einem Lohnabrechnungskalender gibt es meist feste Termine (z. B. der 25. des Monats oder alle zwei Wochen freitags).

Variante A: Fester Tag im Monat (z. B. der 25.)

  1. Markiere wieder alle Datumszellen.
  2. Bedingte Formatierung > Neue Regel > Formel: =TAG(A4) = 25
  3. Wähle eine grüne Füllung und fetten Text.

Variante B: Alle zwei Wochen (Bi-weekly)

Wenn die Auszahlung alle zwei Wochen freitags erfolgt, benötigst du ein Startdatum.

  1. Formel: =UND(WOCHENTAG(A4; 2)=5; ISTGERADE(KÜRZEN((A4-STARTDATUM)/7))) (Hierfür müsste ein fixer Startpunkt definiert sein).

Schritt 6: Den Kalender für alle Monate vervollständigen

Kopiere das Raster des Januars für die restlichen 11 Monate untereinander oder nebeneinander.

  • Ändere für den Februar die Formel auf: =DATUM(Kalenderjahr; 2; 1).
  • Der Kalender passt sich automatisch an, auch wenn der Februar im Schaltjahr 29 Tage hat!

Tipp für Monatsenden: Damit im Februar nicht plötzlich der 1. März erscheint (wenn der Monat nur 28 Tage hat), kannst du eine Prüfung einbauen: =WENN(MONAT(A30+1) <> MONAT(A30); ""; A30+1)


Schritt 7: Automatisierung testen

Ändere nun einfach die Jahreszahl in Zelle B1.

  • Alle Wochentage verschieben sich automatisch.
  • Die Wochenend-Markierungen (Grau) springen an die richtigen Stellen.
  • Die Zahltage (Grün) bleiben korrekt auf den Daten fixiert.

Zusammenfassung der Vorteile:

  • Keine manuelle Arbeit mehr: Einmal erstellt, funktioniert das Template für Jahrzehnte.
  • Fehlerreduktion: Zahltage werden nicht mehr händisch eingetragen.
  • Übersichtlichkeit: Durch die bedingte Formatierung siehst du sofort, wenn ein Zahltag auf ein Wochenende fällt.
0