Hallo, koennen Sie mir bitte zeigen wie ich in einer Tabelle meine Arbeitstage für das ganze Jahr anzeigen lassen kann?
Ich muss immer zwei Tage Frühschicht, zwei Tage Spätschicht, zwei Tage Nachtschicht arbeiten dann vier Tage frei.
Unabhängig welcher Wochentag ist, oder ob Feiertag ist.
Also am ersten und zweiten Januar habe ich Spätschicht, dann zwei Nachtschichten dann vier frei.
Am neunten geht es dann mit zwei Frühschichten weiter.
Hallo moehrchen57,
Sie können das Problem folgendermaßen lösen.
Sie schreiben in die Zelle A2 das Datum 01.01.2016 (oder 1.1.2017) und ziehen dann am Ausfüllkästchen (kleines grünes Quadrat in der rechten unteren Ecke der Zellmarkierung) das Datum die Spalte herunter.
In B2 verwenden Sie die Formel
=WENN(ODER(REST(A2-$A$2+2;10)=0;REST(A2-$A$2+2;10)=1);“Frühschicht“;WENN(ODER(REST(A2-$A$2+2;10)=2;REST(A2-$A$2+2;10)=3);“Spätschicht“;WENN(ODER(REST(A2-$A$2+2;10)=4;REST(A2-$A$2+2;10)=5);“Nachtschicht“;“frei“)))
und ziehen diese Formel ebenfalls die Spalte herunter.
Zusätzlich können Sie die verschiedenen Schichten noch per bedingter Formatierung einfärben. In der beiliegenden Arbeitsmappe finden Sie die Formeln und die bedingte Formatierung.
Viele Grüße
Dieter Klemke
Das erstellt aber keinen Jahres Kalender mit meinen Schichten.
Hallo moehrchen57,
bei mir mit der aktuellen Version von LibreOffice funktioniert das und ich bekomme, was Sie angefragt hatten.
Was passiert bei Ihnen bzw. was passiert nicht?
VG
noha
Bei mir stehen da nur die Schichten untereinander
Hallo moehrchen57,
so habe ich auch die Anforderung verstanden „in einer Tabelle meine Arbeitstage für das ganze Jahr anzeigen lassen“. Werden die nicht tagesgenau angezeigt?
Ich habe Ihnen jetzt mal mein Jahreskalenderprogramm so ergänzt, dass es zusätzlich die Schichten anzeigt. Vielleicht entspricht das mehr dem, was Ihnen vorschwebt.
Viele Grüße
Dieter Klemke
Hallo moehrchen57,
so habe ich auch die Anforderung verstanden „in einer Tabelle meine Arbeitstage für das ganze Jahr anzeigen lassen“. Werden die nicht tagesgenau angezeigt?
Ich habe Ihnen jetzt mal mein Jahreskalenderprogramm so ergänzt, dass es zusätzlich die Schichten anzeigt. Vielleicht entspricht das mehr dem, was Ihnen vorschwebt.
Die Datei ist gezippt, weil hier keine xlsm-Dateien hochgeladen werden können.
Viele Grüße
Dieter Klemke
Hallo Herr Dr. Klemke
besten Dank so habe ich mir das vorgestellt.
Darf ich die passende Formel dafür sehen?
MfG
W.M.
Hallo moehrchen57,
vielen Dank für die Rückmeldung.
Es handelt sich bei der Arbeitsmappe „Jahreskalender_moehrchen57.xlsm“ nicht um eine Formellösung, sondern um eine VBA-Lösung.
Sie können das Programm ansehen, wenn Sie mit Alt+F11 zur VBA-Oberfläche wechseln.
Den Kalender können Sie für ein beliebiges Jahr erzeugen. Dazu geben Sie in A1 das Jahr ein und klicken dann auf die Schaltfläche „Jahrekalender erzeugen“ (Makroausführung muss zugelassen sein).
Zwischenzeitlich ist mir noch eingefallen, dass Sie ja wahrscheinlich in jedem Jahr eine andere Schichtenbelegung in den ersten 4 Tagen haben.
Ich habe daher die Arbeitsmappe in Zelle I4 um eine Auswahlmöglichkeit für die Schichtenbelegung am Jahresanfang ergänzt.
2017 würde z.B. anfangen mit „Spät / Nacht / Nacht / frei“.
Zur Erzeugung eines Jahreskalenders geben Sie also zuerst das Jahr ein, wählen in Zelle I4 die Anfangsbelegung und starten dann das Programm.
Viele Grüße
Dieter Klemke
Hallo, nein Ihre Annahme das sich die Schichten verschieben ist falsch, es bleibt bei dem Rhythmus. Das hatte ich aber auch so beschrieben das 2017 mit zwei Spät anfängt und dann zwei Nacht folgen.Danach vier Frei und dann der Rhythmus mit zwei Früh, zwei Spät, zwei Nacht, vier Frei. Immer fortlaufend.
Gruß
Wolfgang Mrowald
Hallo Herr Mrowald,
ich bin von der folgenden Überlegung ausgegangen:
Wenn 2017 am 01.01. und am 02.01. jeweils eine Spätschicht ansteht, dann ergibt das am 30.12. eine Nachtschicht und am 31.12. einen freien Tag.
Wenn Sie jetzt einen Kalender für 2018 erzeugen wollen, dann müssten die ersten 4 Tagen mit drei freien Tagen und dann einer Frühschicht belegt sein, jedenfalls wenn die gleiche Schichtenfolge auch über den Jahreswechsel erhalten bleiben soll.
Daher wäre für den Kalender 2018 in I4 die Einstellung „frei / frei / frei / Früh“ zu wählen.
Sie können ja mit dem VBA-Programm einen Kalender für ein beliebiges Jahr erzeugen. Sie müssen das Jahr nur in A1 angeben.
Wenn allerdings zu Beginn eines Jahres immer mit den Schichten „Spät / Spät / Nacht / Nacht“ begonnen wird, dann ist die Einstellung von I4 überflüssig.
Viele Grüße
Dieter Klemke
Danke sehr hilfreich war das.