Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

1. Samstag oder Sonntag im Monat anzeigen
#1
Hallo zusammen

Zuerst zu meinem Vorhaben: In einem Kalender möchte ich nur die Samstage und Sonntage eines Monats anzeigen lassen.

Jetzt zu meinem Problem: In einem Dropdown-Menü habe ich die Monate angelegt
Ich schaffe es zwar alle Samstage und Sonntage anzuzeigen, aber wenn der Monat am 1. beginnt, zeigt es mir den 31. des Vormonats auch noch an, z.B. der August 2021
Anschließend sollen bei Monaten, die keinen 31. haben, die letzten Zeilen ausgeblendet werden. z.B. Februar, April usw.

               

Als Formel für den ersten Tag habe ich folgende Formel, wobei in Zeile T6 das Dropdown-Menü ist:

=WENN(JAHR(T6)>JAHR(T6-WOCHENTAG(T6;2)+5);T6-WOCHENTAG(T6;2)+12;T6-WOCHENTAG(T6;2)+6)


ab dem zweiten Tag steht die Formel (G13 ist der 1.Tag):

=WENN(WOCHENTAG(G13;2)=7;G13+6;G13+1)


Kann mir da bitte jemand behilflich sein, ich finde einfach keine Lösung


MfG
Antworten Top
#2
Hola,
in G13:

Code:
=T6-1-WOCHENTAG(T6-6;3)+7
In H13:

Code:
=WENN(MONAT(WENN(WOCHENTAG(G13;2)=7;G13+6;G13+1))>MONAT($G$13);"";WENN(WOCHENTAG(G13;2)=7;G13+6;G13+1))
Gruß,
steve1da
Antworten Top
#3
Hallo

Mein Problem ist fast erledigt, die Formeln funktionieren, aber jetzt zeigt es mir im August erst Samstag den 7., statt Sonntag den 1.

Gibt es dafür noch eine Möglichkeit?
Antworten Top
#4
Hola,

sorry, überlesen.

Code:
=MIN(T6-1-WOCHENTAG(T6-6;3)+7*1;T6-1-WOCHENTAG(T6-7;3)+7*1)
Gruß,
steve1da
Antworten Top
#5
Hallo Hias,

allgemein für 1. SA od. 1 SO im Monat:

= MIN(DATUM(JAHR;MONAT;8)-WOCHENTAG(DATUM(JAHR;MONAT;7)); DATUM(JAHR;MONAT;8)-WOCHENTAG(DATUM(JAHR;MONAT;1)))

Gruß
Sigi
Antworten Top
#6
Hallo,

für die Ermittlung des ersten Sa. oder So. im Monat geht es ein kleines bisschen kürzer auch so:
Code:
=T6+6-MIN(WOCHENTAG(T6;2);6)
Gruß
Michael
Antworten Top
#7
Danke, das hat mir sehr geholfen

Jetzt geht zwar der Dezember in den Januar 22 über, das stört aber erstmal nicht
Antworten Top
#8
(26.05.2021, 15:33)Hias089 schrieb: Jetzt geht zwar der Dezember in den Januar 22 über,
Hm, verstehe ich nicht, kannst Du das Problem mal kurz mit Zahlen beschreiben?

Wenn in meiner Formel der erste des Monats in der Zelle T6 steht, sollte die Berechnung passen.
Gruß
Michael
Antworten Top
#9
Hier noch eine Variante, wie man den nächsten Sa oder So ausgehend von einem Datum errechnen kann:
=ARBEITSTAG.INTL(T6;1;"1111100")
Gruß
Michael
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste