Ich muss meine Zeiterfassung vom jeweils 16. eines Monats bis zum 15. des nachfolgenden Monats erstellen. Dazu möchte ich die Datum in der Spalte B7 bis B37 als Mo 16. Di. 17. ... Fr. 15. anzeigen lassen. Da nicht jeder Monat 31 Tage hat habe ich folgende Formel zum unterdrücken dieser Tage herangezogen:
=WENN(MONAT($E$1-1+$A20)=MONAT($E$1);$E$1-1+$A20;" ")
In E1 steht der Monat und in Spalte A habe ich eine Zahlenreihe von 16 bis 31 und 1 bis 15.
Nun stimmt mein Monatsübergang nicht. Das heisst im zweiten Teil wird einfach mit dem aktuellen Monat weitergezählt. In Spalte A kann ich auch keine höhere Zahl als 31 benutzen.
Juerg
Monatsübergang
Moderator: Moderatoren
Das ergibt mir ganz komische Daten. Gebe ich in E1 Jan 06 ein bekomme ich in B7 Mi. 16. Feb 5307 ????? Gebe ich März 06 ein ergibt dasKarolus hat geschrieben:Hallo Juerg
Die Zahlenreihe in Spalte A brauchst du nicht, schreibe in B7 die Formel:
=DATUM(2006;$E$1;16
und in B8 =B7+1
Die Formel in B8 ziehst du dann bis B37, und ersetzt sie ab B35 mit:
=WENN(TAG(B34+1)>15;"";B34+1)
Gruß Karo
Sa, 16. Jan. 5312
Juerg