27.11.2025, 11:51
Hallo zusammen,
ich habe einen sich wiederholenden Dienstplan mit 4 Schichten pro Tag erstellt. Dafür zieht mein Plan die Mitarbeiter aus dem Tabellenblatt Mitarbeiter (insgesamt 14)
Die Formel lautet für den Beginn in B2 des Dienstplans:
=INDEX(Mitarbeiter!$A$2:$A$15;REST((ZEILE()-2)*4+0;14)+1)
Das ist ganz toll, allerdings kommt es ja durch Urlaube und Krankheiten zu ausfällen.
Deswegen habe ich ein Tabellenblatt mit Abwesenheiten erstellt. Durch dieses werden in meinem Tabellenblatt des Dienstplans in H2 alle Mitarbeiter aufgelistet, die an dem Tag anwesend sind.
Jetzt möchte ich, dass nur anwesende Mitarbeiter "gezogen" werden. Gleichzeitig soll ein ausfallender Mitarbeiter bei nächstmöglicher Anwesenheit gezogen werden, damit die Einsätze fair bleiben.
Geht das überhaupt?
Und falls nicht: wie könnte ich mein Problem anders lösen?
LG R
ich habe einen sich wiederholenden Dienstplan mit 4 Schichten pro Tag erstellt. Dafür zieht mein Plan die Mitarbeiter aus dem Tabellenblatt Mitarbeiter (insgesamt 14)
Die Formel lautet für den Beginn in B2 des Dienstplans:
=INDEX(Mitarbeiter!$A$2:$A$15;REST((ZEILE()-2)*4+0;14)+1)
Das ist ganz toll, allerdings kommt es ja durch Urlaube und Krankheiten zu ausfällen.
Deswegen habe ich ein Tabellenblatt mit Abwesenheiten erstellt. Durch dieses werden in meinem Tabellenblatt des Dienstplans in H2 alle Mitarbeiter aufgelistet, die an dem Tag anwesend sind.
Jetzt möchte ich, dass nur anwesende Mitarbeiter "gezogen" werden. Gleichzeitig soll ein ausfallender Mitarbeiter bei nächstmöglicher Anwesenheit gezogen werden, damit die Einsätze fair bleiben.
Geht das überhaupt?
Und falls nicht: wie könnte ich mein Problem anders lösen?
LG R


... Der "normale" Schichtrhytmus sollte sich doch nicht allzu sehr oder bestenfalls gar nicht ändern, oder?