Live-Forum - Die aktuellen Beiträge
Datum
Titel
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
1912to1916
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Rollierender freier Tag

Rollierender freier Tag
20.12.2022 09:06:33
Andre
Hallo zusammen,
ich möchte gerne eine übersicht erstellen von meinem Dienstplan.
Dabei soll jedes 2. Wochende frei sein. und der freie Tag in der Woche jeweils pro Woche um einen weiter rückt, sprich Woche 1 habe ich Di frei, Woche 2 Mittwoche usw.
Kann jemand helfen ? Danke :-)

7
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Mit FILTER und REST 8 und 14
20.12.2022 09:31:51
lupo1
=FILTER(
HEUTE()+SEQUENZ(366;;0);(REST(
HEUTE()+SEQUENZ(366;;0);8)=0)+(REST(
HEUTE()+SEQUENZ(366;;0);14)&lt2))

irgendwo eintragen, am besten mit dem langen Datumsformat
Heftig!
20.12.2022 09:51:04
Rudi
Hallo,
mich wundert nur, dass du die Formel nicht mit LET() verkürzt hast. ;-)
=LET(x;HEUTE()+SEQUENZ(366;;0);FILTER(x;(REST(x;8)=0)+(REST(x;14)&lt2)))
Gruß
Rudi
AW: Rollierender freier Tag
20.12.2022 10:06:39
Andre
Die Wochenenden sind nicht so das Problem nur die dürfen nicht mitgezählt werden.
Sprich wenn ich die Woche Freitag frei habe habe ich die Woche drauf Montag frei.
Hier mal die Tabelle. https://www.herber.de/bbs/user/156851.xlsx
Anzeige
Dann vielleicht so:
20.12.2022 10:28:29
lupo1
=SORTIEREN(VSTAPELN(
SEQUENZ(52;;HEUTE();8,4)+KÜRZEN(WAHL(REST(
SEQUENZ(52;;HEUTE();1,4);7)+1;-1;1;;;;;));
KÜRZEN(SEQUENZ(31;;HEUTE();14)/14)*14;
KÜRZEN(SEQUENZ(31;;HEUTE();14)/14)*14+1))

Rudi ... ich hatte erst mal inhaltlich damit zu tun ;) ... und wie man hier sieht, war LET wohl noch nicht wirklich an der Reihe.
Nee, war noch falsch. Jetzt so (auch mit LET):
20.12.2022 10:43:41
lupo1
=LET(x;SEQUENZ(366;;HEUTE());FILTER(x;(REST(REST(x;35);8)=2)+(REST(x;14)&lt2)))
Damit bekommst Du auch mal die gewünschten langen Wochenenden 4 Tage, also Mo direkt nach Fr, nicht erst 10 Tage später.
Anzeige
AW: Nee, war noch falsch. Jetzt so (auch mit LET):
20.12.2022 12:11:25
Andre
Sehr schön damit kann ich erstmal arbeiten. Besten Dank
Hier sind übrigens die 10 verschiedenen Schichten
20.12.2022 12:46:34
lupo1
die es gibt (Periode 5 x Periode 2 Wochen = 10 Wochen, also ca. nur 5 mal 4 Tage-Wochenenden pro Schicht (alle 70 Tage))
=LET(x;SEQUENZ(366;;HEUTE());FILTER(x;(REST(REST(x+00;35);8)=2)+(REST(x+00;14)&lt2)))
=LET(x;SEQUENZ(366;;HEUTE());FILTER(x;(REST(REST(x+07;35);8)=2)+(REST(x+07;14)&lt2)))
=LET(x;SEQUENZ(366;;HEUTE());FILTER(x;(REST(REST(x+14;35);8)=2)+(REST(x+14;14)&lt2)))
::::::::::::::::::
=LET(x;SEQUENZ(366;;HEUTE());FILTER(x;(REST(REST(x+56;35);8)=2)+(REST(x+56;14)&lt2)))
=LET(x;SEQUENZ(366;;HEUTE());FILTER(x;(REST(REST(x+63;35);8)=2)+(REST(x+63;14)&lt2)))

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige