Mit Excel kannst du einen Dienstplan übersichtlich aufbauen, Schichten automatisch Stunden zuordnen und Verfügbarkeiten sichtbar machen. Am zuverlässigsten funktioniert das, wenn du Mitarbeitende, Datum, Schichtbeginn, Schichtende und Abwesenheiten getrennt erfasst, statt alle Angaben in eine einzige unstrukturierte Zelle zu schreiben. Für einen einfachen Monatsplan reichen Excel-Tabellen und einige Formeln; bei wechselnden Schichten, Nachtarbeit oder vielen Beschäftigten brauchst du zusätzlich eine saubere Prüfung auf Überschneidungen und Arbeitszeitgrenzen.
Beginne mit einer klaren Grundstruktur. Lege zuerst fest, welche Informationen der Plan enthalten muss, welche Schichten es gibt und ob die Planung nur der Übersicht dient oder auch Stunden für die Abrechnung liefern soll. Eine spätere Erweiterung ist möglich, aber falsch aufgebaute Zeitangaben lassen sich nur mit zusätzlicher Arbeit korrigieren.
Welche Struktur sich für einen Excel-Dienstplan eignet
Für die Datenerfassung ist eine Zeile pro Einsatz am flexibelsten. Eine Zeile enthält dann eine Person, ein Datum und eine Schicht. Diese Form eignet sich besonders gut, wenn Beschäftigte an einem Tag unterschiedliche Aufgaben übernehmen, Schichten getauscht werden oder du den Plan später filtern und auswerten möchtest.
Erstelle auf einem Arbeitsblatt beispielsweise folgende Spalten:
- Datum
- Wochentag
- Name
- Bereich oder Aufgabe
- Schicht
- Beginn
- Ende
- Pause in Minuten
- Arbeitszeit
- Verfügbarkeit
- Status oder Bemerkung
Markiere den gesamten Bereich und wähle über Start und Als Tabelle formatieren ein Tabellenformat. Bestätige, dass die Tabelle Überschriften enthält. Eine Excel-Tabelle wächst automatisch mit, wenn du neue Zeilen einfügst. Außerdem werden Formeln, Filter und Formatierungen besser verwaltet als in einem frei gestalteten Zellbereich.
Vergib der Tabelle einen verständlichen Namen, etwa tblDienstplan. Öffne dafür die Registerkarte Tabellenentwurf und ändere den Tabellennamen. Verwende keine Leerzeichen im Namen. Das erleichtert spätere Formeln und Auswertungen.
Datum, Wochentag und Schichtbezeichnung einrichten
Trage Datumswerte als echte Excel-Daten ein, zum Beispiel 01.04.2025. Ein Datum darf nicht nur wie ein Datum aussehen, sondern muss von Excel als Datumswert erkannt werden. Klicke eine Zelle an und prüfe das Zahlenformat. Wenn Excel den Inhalt linksbündig wie normalen Text behandelt oder beim Ändern des Formats keine andere Darstellung zeigt, wurde der Wert wahrscheinlich als Text eingefügt.
Den Wochentag kannst du aus dem Datum ableiten. Befindet sich das Datum in A2, lautet eine mögliche Formel:
=TEXT(A2;"TTTT")
In einer deutschsprachigen Excel-Version wird das Semikolon häufig als Trennzeichen verwendet. Falls deine Installation Kommas erwartet, ersetzt du das Semikolon durch ein Komma. Die Formel zeigt den vollständigen Wochentag an. Für eine kürzere Darstellung verwendest du:
=TEXT(A2;"TTT")
Eine eigene Schichtspalte ist sinnvoll, auch wenn Beginn und Ende bereits eingetragen sind. Bezeichnungen wie Frühdienst, Spätdienst, Nachtdienst oder Rufbereitschaft machen den Plan lesbarer. Zeiten sollten trotzdem separat gespeichert werden, damit Excel Dauer, Überschneidungen und Summen berechnen kann.
Schichten mit Beginn, Ende und Pausen erfassen
Formatiere die Spalten für Beginn und Ende als Uhrzeit, zum Beispiel hh:mm. Verwende nicht die Schreibweise „8 bis 16 Uhr“ in einer einzigen Zelle, wenn die Arbeitszeit später berechnet werden soll. Trage stattdessen 08:00 und 16:00 in zwei getrennte Felder ein.
Für die Pause bietet sich eine Zahl in Minuten an. Bei einer einstündigen Pause trägst du 60 ein, bei einer halben Stunde 30. Dadurch vermeidest du Umrechnungsfehler. Die Arbeitszeit kann anschließend aus der Zeitdifferenz und der Pause berechnet werden.
Wenn Beginn in F2, Ende in G2 und die Pause in Minuten in H2 stehen, kannst du für normale Tagesschichten diese Formel verwenden:
=G2-F2-H2/1440
Excel speichert einen ganzen Tag als 1. Eine Minute entspricht deshalb dem Bruchteil 1/1440. Formatiere die Ergebniszelle mit dem benutzerdefinierten Format [h]:mm. Die eckigen Klammern sorgen dafür, dass auch Summen über 24 Stunden korrekt angezeigt werden. Mit dem Format hh:mm würde Excel eine Gesamtsumme von 27 Stunden als 03:00 anzeigen.
Leere Zeilen sollten keine scheinbaren Arbeitszeiten erzeugen. Eine robustere Formel prüft zunächst, ob die nötigen Felder ausgefüllt sind:
=WENN(ODER(F2="";G2="");"";G2-F2-H2/1440)
Die Formel lässt das Ergebnis leer, solange Beginn oder Ende fehlen. Das ist hilfreich, wenn du einen Plan bereits für mehrere Wochen vorbereitest und die Schichten erst nach und nach ergänzt.
Nachtarbeit richtig berechnen
Bei einer Schicht über Mitternacht liegt das Ende am selben Excel-Tag scheinbar vor dem Beginn. Eine Schicht von 22:00 bis 06:00 würde mit G2-F2 einen negativen Wert ergeben. Für solche Fälle muss ein Tag addiert werden, wenn die Endzeit kleiner als die Startzeit ist.
=WENN(ODER(F2="";G2="");"";WENN(G2<F2;G2+1-F2;G2-F2)-H2/1440)
Bei 22:00 bis 06:00 berechnet Excel damit acht Stunden vor Abzug der Pause. Die Formel behandelt eine Schicht mit identischer Start- und Endzeit als Schicht ohne Dauer. Wenn solche Einträge bei dir eine 24-Stunden-Bereitschaft darstellen, brauchst du dafür eine eigene Regel oder eine zusätzliche Schichtart.
Kontrolliere Nachtzeiten nach der Eingabe immer mit einem sichtbaren Ergebnis. Eine errechnete Dauer von etwa acht Stunden ist plausibel, eine negative Zahl oder eine ungewöhnlich lange Dauer weist auf einen Eingabefehler hin. Begrenze die zulässige Dauer bei Bedarf über die Datenüberprüfung oder eine bedingte Formatierung.
Schichtpläne mit einer Auswahlliste beschleunigen
Freie Texte führen schnell zu unterschiedlichen Schreibweisen wie „Früh“, „Frühdienst“ und „FD“. Eine Auswahlliste sorgt für einheitliche Einträge. Lege auf einem separaten Arbeitsblatt eine kleine Liste mit den erlaubten Schichtarten an, zum Beispiel Frühdienst, Spätdienst, Nachtdienst und Frei.
Markiere anschließend die Zellen in der Spalte Schicht. Öffne Daten, wähle Datenüberprüfung und stelle bei Zulassen die Option Liste ein. Als Quelle markierst du den Bereich mit den Schichtnamen. Je nach Excel-Version kann es sinnvoll sein, diesen Bereich als benannten Bereich zu speichern.
Für die Verfügbarkeit kannst du eine zweite Liste verwenden, etwa Verfügbar, Nicht verfügbar, Urlaub, Krank und Ungeprüft. Die Werte sollten nicht mit der tatsächlich eingeteilten Schicht vermischt werden. Eine Person kann verfügbar sein, aber an diesem Tag noch nicht eingeteilt wurden. Diese Unterscheidung macht den Plan später verständlicher.
Verfügbarkeiten vor der Einteilung sichtbar machen
Erfasse Verfügbarkeiten am besten in einem eigenen Arbeitsblatt. Eine mögliche Struktur besteht aus Name, Datum, verfügbar von, verfügbar bis und Status. Bei wiederkehrenden Einschränkungen kannst du zusätzlich eine Bemerkung erfassen, beispielsweise „nur vormittags“ oder „keine Nachtschicht“.
Für kleine Pläne genügt eine manuelle Auswahl in der Haupttabelle. Bei umfangreicheren Plänen kannst du mit ZÄHLENWENNS prüfen, ob für eine Person und ein Datum eine passende Verfügbarkeitsangabe existiert. Die genaue Formel hängt von der Struktur deiner Verfügbarkeitstabelle ab. Wichtig ist, dass Name und Datum in beiden Tabellen gleich geschrieben und als derselbe Datentyp gespeichert werden.
Eine bedingte Formatierung hilft bei der visuellen Kontrolle:
- Grün für bestätigte Verfügbarkeit
- Gelb für noch ungeprüfte Angaben
- Rot für nicht verfügbare Zeiten
- Grau für freie Tage oder nicht besetzte Schichten
Verlasse dich bei der Farbgebung nicht allein auf die Farbe. Die Statusspalte sollte den Zustand zusätzlich als Text ausweisen. Das verbessert die Filterbarkeit und verhindert Missverständnisse beim Ausdruck oder bei einer Darstellung ohne Farbanzeige.
Überschneidungen und doppelte Einteilungen prüfen
Eine Person darf nicht gleichzeitig in zwei sich überschneidenden Schichten eingeplant sein. Eine einfache Kontrolle beginnt mit der Sortierung nach Name und Datum. Danach vergleichst du die Zeiträume. Bei vielen Zeilen kann eine zusätzliche Prüfspalte helfen.
Für normale Tagesschichten kannst du die Anzahl gleicher Kombinationen aus Name, Datum und Schichtbeginn zählen:
=ZÄHLENWENNS($C:$C;C2;$A:$A;A2;$F:$F;F2)
Ein Ergebnis größer als 1 weist auf denselben Beginn für dieselbe Person am selben Datum hin. Das erkennt nicht jede mögliche Überschneidung, denn eine Schicht von 08:00 bis 12:00 und eine weitere von 11:00 bis 15:00 haben unterschiedliche Startzeiten. Für eine vollständige Prüfung müssen Zeiträume miteinander verglichen werden.
Bei einer überschaubaren Tabelle kannst du Überschneidungen durch Sortieren und Sichtprüfung erkennen. Für eine automatisierte Prüfung sollte der Plan zusätzlich angeben, ob eine Schicht über Mitternacht geht. Nachtzeiten benötigen eine auf einen fortlaufenden Zeitwert umgerechnete Darstellung, sonst kann Excel einen Zeitraum am Tageswechsel falsch beurteilen.
Eine praktische Zusatzspalte ist „Prüfung“. Trage dort zunächst Werte wie Offen, Geprüft oder Konflikt ein. So kannst du den Plan filtern und nur ungeklärte Zeilen bearbeiten. Automatische Formeln sollten die Entscheidung unterstützen, aber nicht unbesehen ersetzen, wenn Sonderregeln wie Bereitschaft, Übergabezeiten oder geteilte Dienste gelten.
Stunden pro Person und Woche auswerten
Die Arbeitszeitspalte enthält Zeitwerte. Für Summen nach Person oder Woche eignet sich eine PivotTable. Markiere die Tabelle, öffne Einfügen und wähle PivotTable. Ziehe Name in den Bereich Zeilen und Arbeitszeit in den Bereich Werte. Prüfe anschließend, ob Excel die Werte als Summe und nicht als Anzahl behandelt.
Formatiere das Wertefeld der PivotTable als [h]:mm, damit Wochen- oder Monatssummen über 24 Stunden nicht als Uhrzeit erscheinen. Für eine Auswertung nach Kalenderwoche kannst du eine Hilfsspalte ergänzen:
Wenn deine Excel-Version die Funktion mit einem anderen Namen oder einer anderen Syntax verwendet, prüfe die automatische Funktionshilfe beim Eingeben. Das Ergebnis hängt außerdem davon ab, ob die Woche nach ISO-Regeln oder nach einer anderen Zählweise gebildet wird.
Eine alternative Berechnung mit SUMMEWENNS ist sinnvoll, wenn du eine feste Übersicht neben der Datentabelle aufbauen möchtest. Beispielhaft summiert die folgende Formel die Arbeitszeit für eine Person, deren Name in N2 steht:
Für eine Wochenbegrenzung brauchst du zusätzlich ein Start- und ein Enddatum. Achte darauf, dass die Ergebniszelle ebenfalls das Format [h]:mm erhält. Wenn du Dezimalstunden für eine Abrechnung benötigst, multipliziere den Zeitwert mit 24. Aus 07:30 werden dann 7,5 Stunden.
Eine übersichtliche Monatsansicht erstellen
Die Datentabelle ist für Filter und Auswertungen geeignet, aber nicht immer die beste Ansicht für die tägliche Planung. Ergänze deshalb ein zweites Blatt als Kalenderansicht. In den Zeilen stehen die Namen, in den Spalten die Tage des Monats. In den Zellen erscheinen kurze Kürzel wie F, S, N oder U.
Die Monatsansicht sollte nicht die einzige Datenquelle sein. Wenn du Einträge direkt in der Kalenderansicht pflegst, entstehen leicht Abweichungen zwischen Kürzel, Uhrzeit und Stundenberechnung. Nutze die Ansicht bevorzugt zur Kontrolle und Darstellung. Die vollständigen Schichtdaten bleiben in der strukturierten Tabelle.
Mit bedingter Formatierung kannst du Kürzel automatisch einfärben. Erstelle dafür Regeln, die den Zellinhalt prüfen, etwa „Zellwert ist gleich F“. Verwende für jede Schichtfarbe eine eigene Regel. Bei mehreren Personen und vielen Tagen bleibt der Plan dadurch lesbar, ohne dass jede Zelle manuell gestaltet werden muss.
Fixiere beim Scrollen die Namensspalte und die Überschriften. Das gelingt über Ansicht und Fenster fixieren. Vor dem Ausdruck solltest du die Seitenorientierung auf Querformat stellen, den Druckbereich festlegen und die Skalierung prüfen. Eine zu starke Verkleinerung macht Namen und Schichtkürzel schwer lesbar.
Urlaub, Krankheit und kurzfristige Änderungen verwalten
Abwesenheiten sollten einen eigenen Status erhalten und nicht durch Löschen der ursprünglichen Schicht verschwinden. So bleibt nachvollziehbar, welche Einteilung vorgesehen war und warum sie geändert wurde. Verwende beispielsweise die Statuswerte Geplant, Bestätigt, Urlaub, Krank, Getauscht und Unbesetzt.
Bei einem Tausch solltest du mindestens die neue Person, das Änderungsdatum und eine Bemerkung erfassen. Eine zusätzliche Spalte „Letzte Änderung“ kann dabei helfen. In sensiblen Arbeitsumgebungen gehören solche Angaben nur in die Datei, wenn sie organisatorisch erforderlich sind und der Zugriff auf den Plan angemessen geschützt ist.
Wenn jemand ausfällt, kopiere nicht einfach eine komplette Zeile und ändere nur den Namen, ohne Verfügbarkeit und Arbeitszeit zu prüfen. Vergleiche zuerst Datum, Beginn, Ende, Pause und Qualifikation. Bei Nacht- oder Wochenendschichten kann eine Person verfügbar sein, aber trotzdem nicht für den jeweiligen Einsatz vorgesehen sein.
Typische Fehler in Excel-Dienstplänen beheben
| Beobachtung | Wahrscheinliche Ursache | Nächster Schritt |
|---|---|---|
| Arbeitszeit wird als Uhrzeit angezeigt | Das Format lautet hh:mm | Ergebnis als [h]:mm formatieren |
| Nachtzeiten ergeben einen negativen Wert | Das Ende liegt rechnerisch vor dem Beginn | Bei Ende kleiner als Beginn einen Tag addieren |
| Wochentag erscheint als Zahl | Das Datum oder die Formel wird falsch formatiert | Datum als echtes Datum prüfen und TEXT verwenden |
| Stunden werden nicht summiert | Arbeitszeit liegt als Text vor | Formel und Zellformat prüfen, Textwerte neu erfassen |
| Neue Zeilen fehlen in Auswertungen | Es wird ein fester Zellbereich statt einer Tabelle verwendet | Die Daten als Excel-Tabelle formatieren |
| Farben passen nicht zum Status | Regelbereich oder Schreibweise stimmt nicht | Bedingte Formatierung und Auswahllisten kontrollieren |
Wenn Formeln nicht berechnet werden, prüfe unter Formeln die Berechnungsoption. Sie sollte normalerweise auf automatisch stehen. Außerdem darf vor einer Formel kein Apostroph stehen. Eine Formel wie '=G2-F2 wird als Text behandelt und liefert kein Ergebnis.
Bei importierten Daten können unsichtbare Leerzeichen oder unterschiedliche Schreibweisen die Ursache sein. Namen wie „Müller“ und „Müller “ sehen gleich aus, werden von Excel aber nicht immer gleich behandelt. Bereinige solche Werte vorsichtig und kontrolliere anschließend, ob die Auswertungen weiterhin stimmen.
Arbeitszeitregeln und organisatorische Grenzen
Excel kann Zeiten addieren und einfache Konflikte markieren, ersetzt aber keine Prüfung der für deinen Betrieb geltenden Arbeitszeitregeln. Pausen, Ruhezeiten, Nachtarbeit, Wochenendarbeit, Tarifvorgaben und besondere Regelungen können vom Land, der Branche, dem Vertrag und der konkreten Tätigkeit abhängen. Hinterlege keine pauschalen Grenzwerte, wenn du nicht sicher weißt, dass sie für deinen Anwendungsfall gelten.
Du kannst trotzdem Prüfspalten einrichten, die auf interne Planungsregeln hinweisen. Eine Spalte kann etwa anzeigen, ob eine Pause eingetragen wurde oder ob eine Schichtdauer einen zuvor festgelegten Prüfwert überschreitet. Solche Hinweise sollten als Kontrollsignal verstanden werden. Die endgültige Bewertung muss anhand der für den Betrieb geltenden Vorgaben erfolgen.
Erfasse möglichst nicht mehr personenbezogene Informationen als nötig. Ein Dienstplan braucht in vielen Fällen Name, Einsatzzeit und Aufgabe, aber nicht automatisch private Kontaktdaten oder medizinische Einzelheiten. Schütze die Arbeitsmappe mit einem geeigneten Zugriffskonzept und versende sie nicht ungeschützt an einen größeren Empfängerkreis.
Änderungen, Sicherung und Rückweg
Speichere wichtige Versionen unter nachvollziehbaren Dateinamen oder nutze eine Versionsverwaltung, wenn die Datei in einer dafür geeigneten Umgebung liegt. Vor größeren Änderungen kannst du eine Kopie der Arbeitsmappe anlegen. Das ist besonders wichtig, wenn du Formeln, Tabellenstrukturen oder bedingte Formatierungen umbaust.
Schütze Formeln vor versehentlichen Eingaben, indem du Eingabezellen und Berechnungszellen unterscheidest. Der Blattschutz kann dabei helfen, ist aber kein Ersatz für eine sichere Dateiablage. Teste den Schutz mit einer Kopie, bevor du ihn auf den produktiven Plan anwendest.
Prüfe vor der Veröffentlichung mindestens folgende Punkte:
- Alle Datumswerte werden als Datum erkannt.
- Beginn und Ende sind als Uhrzeit formatiert.
- Nachtzeiten liefern eine positive und plausible Dauer.
- Pausen werden von der Arbeitszeit abgezogen.
- Summen verwenden das Format
[h]:mm. - Verfügbarkeiten und Abwesenheiten sind eindeutig gekennzeichnet.
- Doppelte oder überschneidende Einteilungen wurden geprüft.
- Die Monatsansicht stimmt mit der Datentabelle überein.
- Der Ausdruck enthält keine abgeschnittenen Namen oder Schichtzeiten.
Wenn der Plan von mehreren Personen bearbeitet wird, lege fest, wer Einteilungen ändern darf und wer sie nur kontrolliert. Eine klare Zuständigkeit verhindert, dass Änderungen gleichzeitig vorgenommen werden oder ein bereits bestätigter Einsatz unbemerkt überschrieben wird. Bei sehr großen Teams, komplexen Qualifikationen oder verbindlicher Zeiterfassung stößt eine einzelne Excel-Datei an praktische Grenzen; dann ist eine spezialisierte Planungssoftware möglicherweise besser geeignet.
Häufige Fragen zum Excel-Dienstplan
Wie kann ich im Excel-Dienstplan automatisch die Gesamtstunden einer Person berechnen?
Filtere die Tabelle nach dem Namen und addiere die Spalte mit der berechneten Arbeitszeit. Für eine flexible Auswertung eignet sich eine PivotTable, in der du den Namen als Zeilenfeld und die Arbeitszeit als Wertefeld verwendest; die Zeitwerte müssen dabei mit dem Format [h]:mm angezeigt werden.
Wie verhindere ich, dass dieselbe Person gleichzeitig für zwei Schichten eingeteilt ist?
Prüfe zunächst, ob sich für dieselbe Person und dasselbe Datum die Zeitbereiche überschneiden. Eine bedingte Formatierung oder eine separate Prüftabelle kann solche Doppelbelegungen markieren, wobei Nachtarbeit mit dem tatsächlichen Enddatum bewertet werden muss und nicht nur mit der angezeigten Uhrzeit.
Wie erstelle ich aus der Datentabelle eine übersichtliche Monatsansicht?
Nutze eine separate Ansicht mit Personen in den Zeilen und Datumswerten in den Spalten und übertrage die Schichtbezeichnung per Filter, PivotTable oder passender Formel. Die Datentabelle sollte trotzdem die führende Quelle bleiben, damit Änderungen an Beginn, Ende und Pause nicht in zwei Ansichten manuell gepflegt werden müssen.
Was mache ich, wenn Excel die Arbeitszeit als Dezimalzahl statt als Stunden anzeigt?
Excel speichert Zeitdauern als Bruchteile eines Tages, weshalb beispielsweise 0,5 für zwölf Stunden stehen kann. Formatiere die Ergebnis- und Summenzellen als [h]:mm; für eine Ausgabe in Dezimalstunden multiplizierst du die Dauer dagegen mit 24 und verwendest ein Zahlenformat.
Wie lassen sich nicht verfügbare Mitarbeiter im Excel-Dienstplan automatisch hervorheben?
Erfasse die Verfügbarkeit getrennt von der eingeteilten Schicht und vergleiche Name, Datum sowie den geplanten Zeitraum mit den Verfügbarkeitsdaten. Eine bedingte Formatierung kann anschließend die Zeile markieren, wenn der Status auf Nicht verfügbar, Urlaub oder Krank steht oder die Schicht außerhalb des erlaubten Zeitfensters liegt.
Kann ich einen Excel-Dienstplan gemeinsam mit mehreren Personen bearbeiten?
Das hängt davon ab, wo die Arbeitsmappe gespeichert ist und welche gemeinsame Bearbeitung dort unterstützt wird. Lege vorab fest, wer Stammdaten und Formeln ändern darf, aktiviere bei Bedarf den Blattschutz für Berechnungsbereiche und nutze nachvollziehbare Versionen, damit Änderungen an bestätigten Schichten zurückverfolgt werden können.
Wie drucke ich einen Excel-Dienstplan, ohne dass Schichten oder Namen abgeschnitten werden?
Prüfe vor dem Druck die Seitenansicht und passe Orientierung, Skalierung, Spaltenbreiten sowie Druckbereich an. Bei breiten Monatsansichten ist Querformat meist übersichtlicher; wiederhole Überschriften auf jeder Seite und kontrolliere besonders lange Namen, Nachtzeiten und Bemerkungsspalten.
Ist ein Excel-Dienstplan für die rechtsverbindliche Arbeitszeiterfassung geeignet?
Excel kann eine Planung und interne Plausibilitätsprüfung unterstützen, ersetzt aber nicht automatisch die Anforderungen an eine verlässliche Arbeitszeiterfassung. Ob die Datei ausreicht, hängt unter anderem von betrieblichen Vorgaben, Korrekturprotokollen, Zugriffsrechten und den geltenden arbeitsrechtlichen Anforderungen ab.
Wann ist eine spezielle Dienstplan-Software sinnvoller als Excel?
Ein Wechsel ist naheliegend, wenn viele Personen, Qualifikationen, Standorte, Schichtregeln oder kurzfristige Änderungen gleichzeitig verwaltet werden müssen. Auch verbindliche Änderungsprotokolle, automatische Verfügbarkeitsprüfungen und mobile Rückmeldungen können Gründe sein, Excel nur noch für Exporte oder Auswertungen zu verwenden.





