Du suchst Flex-Jobs?Jetzt registrieren →

Welchen Einsatz möchtest du planen?

Beschreibe, wann und wo dein Team arbeiten soll, welche Aufgaben anstehen und wie viele Mitarbeitende du dafür einplanst.

Mit «Einsatzplan erstellen» speichern wir deinen Text und die Analyse 30 Tage, auch ohne E-Mail, um Personalbedarf besser zu verstehen, und informieren unser Team per E-Mail. Audio wird nicht gespeichert.

Einsatzplanung Aktualisiert 2.11.2026 · 5 Min.

Schichtplan automatisch erstellen: Excel-Anleitung & Grenzen

Schichtplan automatisch erstellen mit Excel: Wochenrotation über den Jahreswechsel, Formeln, Planstunden und ein Praxistest für Schweizer Teams.

Einen Schichtplan automatisch erstellen kannst du in Excel teilweise: Datum, Wochentag, Rotation, Sollstunden und einfache Warnungen lassen sich mit Formeln berechnen. Verfügbarkeiten, Qualifikationen, Zu- und Absagen sowie kurzfristige Änderungen bleiben jedoch manuelle Prozesse. Für ein kleines, stabiles Team kann Excel reichen; bei wechselnden Einsätzen solltest du den gesamten Ablauf testen, nicht nur die Tabelle.

SituationExcel reicht häufigSoftware prüfen
TeamKlein, stabil, wenige SchichtartenGrosser Pool, Springer oder häufige Wechsel
RückmeldungenPlan wird zentral gepflegtMobile Zu- und Absagen müssen sichtbar sein
KontrollenEine Person prüft KonflikteQualifikationen, Verfügbarkeit und Ist-Zeit gehören zusammen
ÄnderungenSelten und planbarKurzfristige Umbesetzungen an mehreren Orten

Das Wichtigste: Eine Excel-Formel verteilt Schichtcodes. Sie entscheidet nicht verlässlich, ob eine konkrete Person verfügbar, qualifiziert und bereits anderweitig eingeplant ist. Diese fachliche Prüfung bleibt bei dir.

Warum einen Schichtplan in Excel automatisieren?

Ein sauber aufgebauter Excel-Schichtplan nimmt dir wiederkehrende Rechenschritte ab:

  • Weniger Wiederholung: Datum, Wochentage und Rotationen werden fortgeschrieben
  • Sichtbare Warnungen: definierte Grenzwerte und Doppelbelegungen können markiert werden
  • Flexibilität: Schnelle Anpassungen bei kurzfristigen Änderungen
  • Übersichtlichkeit: Farbcodierung und Filter für bessere Lesbarkeit
  • Niedrige Einstiegshürde: Bestehende Excel-Lizenzen und bekannte Bedienung

Die Grundlagen: So ist deine Excel-Tabelle aufgebaut

Bevor wir mit den Formeln starten, brauchst du eine saubere Struktur. So sollte deine Tabelle aussehen:

Spalte Inhalt Beispiel
A Datum 01.01.2026
B Wochentag =TEXT(A2;»TTTT»)
C Kalenderwoche =KALENDERWOCHE(A2;21)
D Mitarbeiter 1 Frühschicht
E Mitarbeiter 2 Spätschicht
F Mitarbeiter 3 Urlaub

Schritt 1: Automatische Datumsreihe erstellen

Das Fundament jedes Schichtplans ist eine durchgehende Datumsreihe. So erstellst du sie automatisch:

  1. Gib in Zelle A2 dein Startdatum ein (z.B. 01.01.2026)
  2. Trage in A3 die Formel ein: =A2+1
  3. Ziehe die Formel mit dem Ausfüllkästchen nach unten (z.B. bis A32 für einen Monat)

Tipp: Für dynamische Monatsübersichten nutze: =DATUM(JAHR(HEUTE());MONAT(HEUTE());1) für den ersten Tag des aktuellen Monats.

Schritt 2: Wochentage automatisch berechnen

Statt Wochentage manuell einzutragen, berechnest du sie automatisch:

=TEXT(A2;"TTTT")
=WOCHENTAG(A2;2)

WOCHENTAG(A2;2) gibt für Montag bis Sonntag die Werte 1 bis 7 aus. Damit kannst du Wochenenden erkennen oder Rotationen berechnen. In einer englischsprachigen Excel-Version heisst die Funktion WEEKDAY.

Schritt 3: Schichtrotation automatisch zuweisen

Hier wird es richtig clever. Mit der REST-Funktion erstellst du automatische Rotationen:

Beispiel: 3-Schicht-System (Früh/Spät/Nacht)

=WÄHLEN(REST(ZEILE()-2;3)+1;"Früh";"Spät";"Nacht")

Diese Formel wiederholt die Codes Früh, Spät und Nacht zeilenweise. Sie bildet noch keinen zulässigen Dienstzyklus ab: freie Tage, individuelle Verträge, Abwesenheiten und Ruhezeiten musst du separat modellieren und prüfen.

Beispiel: Wechselnde Wochen (1 Woche Früh, 1 Woche Spät)

Nutze einen festen Starttermin statt gerade/ungerade Kalenderwochen. Nach einer ISO-Kalenderwoche 53 folgt Woche 1: Beide sind ungerade. Eine Rotation nach der Wochennummer würde dann denselben Code zwei Wochen hintereinander liefern.

Trage in H2 den Montag deiner ersten Früh-Woche als echtes Excel-Datum ein, zum Beispiel 28.12.2026. Für ein Datum in A2 ab diesem Starttermin lautet die Formel in deutschem Excel:

=WENN(REST(GANZZAHL((A2-$H$2)/7);2)=0;"Früh";"Spät")

$H$2 bleibt beim Kopieren fest. Die Differenz zum Startdatum zählt Tage; GANZZAHL(.../7) bildet fortlaufende Sieben-Tage-Blöcke. Erwartete Prüfergebnisse: 28.12.2026 bis 03.01.2027 = Früh, 04.01. bis 10.01.2027 = Spät, ab 11.01.2027 wieder Früh. Behalte H2 auch auf einem neuen Monatsblatt unverändert und prüfe die Datumswerte vor dem Kopieren.

Das ist nur eine Rotation von Schichtcodes, keine Zuteilung von sieben Arbeitstagen. Freie Tage, Abwesenheiten, Pausen und die Besetzung pro Schicht musst du separat einplanen. Microsoft erläutert die ISO-Wochennummerierung; der feste Starttermin verhindert hier den Sprung der Rotationslogik am Jahreswechsel.

Schritt 4: Wochenenden und Feiertage markieren

Mit bedingter Formatierung hebst du Wochenenden visuell hervor:

  1. Markiere deine Schichtplan-Tabelle
  2. Gehe zu Start > Bedingte Formatierung > Neue Regel
  3. Wähle «Formel zur Ermittlung der zu formatierenden Zellen verwenden»
  4. Gib die Formel ein: =WOCHENTAG($A2;2)>5
  5. Wähle eine graue Hintergrundfarbe für Wochenenden

Schritt 5: Konflikterkennung mit Formeln

Markiere einfache Überbesetzungen anhand eines von dir definierten Sollwerts:

=WENN(ZÄHLENWENN(D2:F2;"Früh")>2;"⚠️ ZU VIELE FRÜH!";"OK")

Diese Formel prüft nur, ob in der Zeile mehr als zwei Frühschichten stehen. Sie erkennt weder eine Doppelbelegung derselben Person an einem anderen Ort noch fehlende Qualifikationen. Solche Prüfungen brauchen zusätzliche Daten und Regeln.

Schritt 6: Dropdown-Menüs für manuelle Eingaben

Für Urlaub, Krankheit oder Sonderwünsche erstellst du Dropdown-Listen:

  1. Erstelle eine Liste mit Schichttypen (Früh, Spät, Nacht, Urlaub, Krank)
  2. Markiere die Zellen für manuelle Eingaben
  3. Daten > Datenüberprüfung > Liste
  4. Wähle deine Schichttypen als Quelle

Schritt 7: Automatische Stundenzusammenfassung

Berechne aus den Schichtcodes zunächst die geplanten Stunden pro Mitarbeiter, nicht die tatsächlich geleisteten Stunden:

=ZÄHLENWENN(D2:D32;"Früh")*8 + ZÄHLENWENN(D2:D32;"Spät")*8 + ZÄHLENWENN(D2:D32;"Nacht")*10

Die Werte 8 und 10 sind ausschliesslich Rechenannahmen, keine Empfehlung für Schichtlängen. Lege passende Netto-Planstunden je Code fest. Für Ist-Stunden brauchst du tatsächlich erfasste Zeiten, Pausen, Korrekturen und Freigaben; eine gezählte Planschicht ist kein Arbeitszeitnachweis.

Die wichtigsten Excel-Formeln für deinen Schichtplan

Funktion Zweck Beispiel
TEXT() Wochentag anzeigen =TEXT(A2;»TTTT»)
WEEKDAY() Wochentag als Zahl =WEEKDAY(A2;2)
KALENDERWOCHE() KW berechnen =KALENDERWOCHE(A2;21)
REST() Rotation erstellen =REST(ZEILE();3)
WÄHLEN() Auswahl treffen =WÄHLEN(REST(…);»A»;»B»;»C»)
WENN() Bedingungen prüfen =WENN(WEEKDAY(…)=6;»Sa»;»»)
ZÄHLENWENN() Schichten zählen =ZÄHLENWENN(Bereich;»Früh»)
SUMMEWENN() Stunden summieren =SUMMEWENN(Bereich;»Früh»;Stunden)

Excel-Vorlage als Ausgangspunkt

Du willst nicht bei null beginnen? Nutze die Excel-Arbeitsplan-Vorlage als Ausgangspunkt und passe Schichtcodes, Stundenwerte und Warnregeln an deinen Betrieb an. Prüfe jede Formel mit einem bekannten Beispiel, bevor du damit echte Einsätze planst.

15-Minuten-Test: Reicht Excel für deinen Schichtplan?

Nimm eine echte Änderung aus der letzten Woche und spiele sie vollständig durch. Dieser Test ist aussagekräftiger als eine starre Teamgrösse:

PrüfschrittBelegWarnsignal
Ausfall eintragenBetroffene Schicht und offene Lücke sind sofort sichtbarMehrere Dateien oder Versionen müssen geprüft werden
Ersatz findenVerfügbarkeit und nötige Qualifikation sind nachvollziehbarTelefon, Chat und separate Listen entscheiden
Person anfragenAnfrage und Antwort haben einen eindeutigen StatusZu- und Absagen werden manuell übertragen
Plan aktualisierenAlle Beteiligten sehen dieselbe freigegebene VersionAlte Anhänge oder Ausdrucke bleiben im Umlauf
Ist-Zeit übergebenKorrektur und Freigabe sind nachvollziehbarStunden werden nochmals abgetippt

Wenn du den Ablauf in 15 Minuten sauber abschliessen kannst, ist Excel für dein aktuelles Setup möglicherweise ausreichend. Scheitert der Test an Status, Rückmeldungen oder Datenübergaben, prüfe eine Dienstplan-Software mit genau demselben Fall.

Excel vs. Einsatzplanungssoftware: fair vergleichen

AufgabeExcelEinsatzplanungssoftware
Datum, Rotation, SollstundenMit selbst gepflegten FormelnÜber konfigurierte Planungsregeln
Verfügbarkeit und QualifikationZusätzliche Tabellen und manuelle PrüfungKann im Mitarbeiterpool verbunden werden
Mobile Zu- und AbsageAusserhalb der Datei organisierenKann über eine Mitarbeiter-App laufen
Kurzfristige ÄnderungVersion verteilen und Rückmeldungen nachführenStatus kann zentral sichtbar bleiben
Ist-ZeitSeparat erfassen oder übertragenKann mit mobiler Zeiterfassung verbunden werden
RegelprüfungEigene Formeln, Daten und fachliche KontrolleKonfigurierbare Warnungen; fachliche Kontrolle bleibt nötig

Kostenvergleich: Berücksichtige nicht nur eine Lizenz, sondern auch Versionierung, Rückfragen, doppelte Dateneingabe und Pflege der Formeln. Bei job.rocks kostet Professional standardmässig CHF 2 pro Einsatz, ohne Abo-Fixgebühr; vorausbezahlte Volumenpakete sind auf Anfrage verfügbar. Ob das zu deinem Prozess passt, kannst du in einer Demo mit einem echten Planungsfall prüfen.

Fazit: Automatisiere Berechnungen, nicht Entscheidungen

Excel ist ein guter Einstieg, wenn dein Team stabil ist und eine Person den Plan kontrolliert. Automatisiere dort Datumsreihen, Rotationen und Summen, aber behandle Formelergebnisse nicht als automatische Personalentscheidung. Sobald Verfügbarkeit, Qualifikation, mobile Rückmeldungen und Ist-Zeiten gemeinsam aktuell bleiben müssen, ist ein Test mit spezialisierter Software sinnvoll.

Häufige Fragen zum automatischen Schichtplan

Wie bleibt die automatische Schichtrotation am Jahreswechsel korrekt?

Berechne die Rotation über die Tage seit einem festen Startdatum statt über gerade und ungerade Kalenderwochen. Teste den Übergang von ISO-Woche 53 zu Woche 1 und behalte denselben Starttermin auf allen Monatsblättern. Die Formel liefert nur Schichtcodes; Abwesenheiten, freie Tage und tatsächliche Besetzung bleiben gesonderte Prüfungen.

Wie kann ich einen Schichtplan automatisch erstellen?

Lege zuerst Datum, Schichtcodes und Stundenwerte fest. Berechne dann Wochentage, Rotationen und Summen mit Formeln und ergänze Warnungen über bedingte Formatierung. Teste anschliessend einen echten Ausfall inklusive Ersatz, Rückmeldung und Zeitübergabe. So erkennst du, welche Schritte wirklich automatisch sind.

Kann Excel einen vollautomatischen Schichtplan erstellen?

Excel kann wiederkehrende Berechnungen automatisieren, aber nicht ohne passende Daten entscheiden, wer verfügbar, qualifiziert und konfliktfrei einsetzbar ist. Abwesenheiten, Änderungen und Rückmeldungen brauchen weiterhin gepflegte Daten und menschliche Kontrolle.

Wie viele Mitarbeitende kann ich in Excel planen?

Eine pauschale Grenze ist wenig hilfreich. Entscheidend sind Zahl der Einsatzorte, Änderungsfrequenz, Schichtarten, Qualifikationen und Rückmeldewege. Nutze den 15-Minuten-Test: Wenn ein echter Ausfall nicht mehr in einer verlässlichen Version gelöst werden kann, ist der Prozess zu komplex geworden.

Kann Excel Schweizer Ruhezeiten prüfen?

Du kannst Warnformeln auf Basis deiner erfassten Zeiten bauen. Ob sie den konkreten Betrieb, anwendbare Ausnahmen und aktuelle Vorgaben korrekt abbilden, muss fachlich geprüft werden. Auch Software ersetzt diese Verantwortung nicht; sie kann konfigurierte Regeln lediglich sichtbarer machen.

Gibt es eine Excel-Schichtplan-Vorlage?

Ja. Die job.rocks Excel-Arbeitsplan-Vorlage ist ein Ausgangspunkt. Passe Formeln, Schichtcodes und Stundenwerte an und validiere sie mit bekannten Beispielen.

Ist Excel datenschutzkonform für Schichtplanung?

Das hängt von Speicherort, Zugriffen, Freigaben, Aufbewahrung und den eingetragenen Personendaten ab. Eine lokale Datei ist nicht automatisch sicher und eine Cloud-Datei nicht automatisch unsicher. Kläre Verantwortlichkeiten und Berechtigungen für deinen konkreten Prozess.