Clever-Excel-Forum

Normale Version: Schichtdienst Rhythmus
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hello liebe Excelmeister.
Habe "leichte" Excel Kenntnisse, steh jetzt aber grad auf dem Schlauch, bitte um eure Hilfe.

Mitarbeiter YYY arbeitet im Wechsel Früh- und Spätschichten mit dem Rhythmus: 7 Tage Früh,1 Tag Frei, 7 Tage Spät, 3 Tage Frei, Tage Früh, 3 Tage Frei, 7 Tage Spät, 1 Tag Frei, usw...

Jetzt möchte ich das die Schichten (S, F, Frei) automatisch eingetragen werden. Gibt's da hierfür eine Excel Lösung???

Anbei kleine Datei wie es sein sollte. 

Vielen lieben Dank. 
Mfg Franky 
Hallo,

habe dir ein Beispiel erstellt.
B3[:AQ3]: =TEIL("FFFFFFF_SSSSSSS___FFFFFFF___SSSSSSS_";REST(B1+18;36)+1;1)

... falls die Schichtlänge wirklich 36 Tage beträgt. Dann geht es nach AQ3 auch so weiter (also: wieder von vorn los, wie am 31.12.2019).
Vielen herzlichen Dank schon mal für eure Hilfe. 
Werde mich morgen daran setzen. Melde mich wieder.
(07.10.2020, 08:28)Klaus-Dieter schrieb: [ -> ]Hallo,

habe dir ein Beispiel erstellt.
Danke nochmal, aber leider funktioniert es noch nicht ganz.

(07.10.2020, 09:06)LCohen schrieb: [ -> ]B3[:AQ3]: =TEIL("FFFFFFF_SSSSSSS___FFFFFFF___SSSSSSS_";REST(B1+18;36)+1;1)

... falls die Schichtlänge wirklich 36 Tage beträgt. Dann geht es nach AQ3 auch so weiter (also: wieder von vorn los, wie am 31.12.2019).
Vielen Dank, leider funktioniert dies auch noch nicht ganz. Die Schichtlänge wäre eigentlich 28 Tage ab den 29. fängt es wieder von vorne an. Aber wenn ich in der Formel die 36 durch 28 ersetze, gehts auch noch nicht. 
Habe nebenbei noch Mitarbeiter die arbeiten fast im gleichen Rhythmus nur das noch Nachtschichten (N) mit dabei sind und dort funktionierte meine Formel bis jetzt einwandfrei. 

Nur dieses Problem mit Früh-Spät im Wechsel hab ich nicht hinbekommen.
Nun mal locker durch die Hose atmen. Ich beziehe mich erst mal auf #5 (nicht #6. Da kommen wir zu, wenn Du #5 richtig eingesetzt hast):

=TEIL("FFFFFFFXSSSSSSSXXXFFFFFFFXXX";REST(B1+18;28)+1;1)

funktioniert genauso, wie die dortige Formel, deren String 8 Zeichen länger ist. Das ist dem REST nämlich egal, denn er beschäftigt sich nur mit den ersten 28 genannten Zeichen.

Den Einsprungpunkt der Schicht steuerst Du mit einem Wert (hier: 18), der zwischen 0 und 27 liegt.
(08.10.2020, 07:09)LCohen schrieb: [ -> ]Nun mal locker durch die Hose atmen. Ich beziehe mich erst mal auf #5 (nicht #6. Da kommen wir zu, wenn Du #5 richtig eingesetzt hast):

=TEIL("FFFFFFFXSSSSSSSXXXFFFFFFFXXX";REST(B1+18;28)+1;1)

funktioniert genauso, wie die dortige Formel, deren String 8 Zeichen länger ist. Das ist dem REST nämlich egal, denn er beschäftigt sich nur mit den ersten 28 genannten Zeichen.

Den Einsprungpunkt der Schicht steuerst Du mit einem Wert (hier: 18), der zwischen 0 und 27 liegt.
Habs nochmals genau so eingegeben, die Freien Tage und der Rhythmus funktionieren wunderbar, doch ist leider (wie im Anhang "Beispiel" erkennbar) der Schichtwechsel noch nicht richtig. 13.-19. März ist Frühschicht und danach kommt vom 23.-29.März wieder Frühschicht, müsste aber eigentlich Spätschicht sein.
Hallo,


Zitat:Danke nochmal, aber leider funktioniert es noch nicht ganz.


würdest du das bitte präzisieren.
Jetzt habs ich durch den Denkanstoß von LCohen hinbekommen. 
Hab die Formel auf 56 Tage erweitert. 
=TEIL("FFFFFFFXSSSSSSSXXXFFFFFFFXXXSSSSSSSXFFFFFFFXXXSSSSSSSXXX";REST(B1+18;56)+1;1
So funktioniert es wie gewünscht. Vielen herzlichen Dank an euch, ich wäre sonst nie darauf gekommen.  :19:
Seiten: 1 2