Clever-Excel-Forum

Normale Version: Ersten Sonntag eines Monates bestimmen.
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Hi,

es sind 2 Argumente (1 zu 3) weniger und 2 zu 3 Funktionen.

Gruß, Uwe
Moin Uwe,

es ging in der Kürze nur um die Länge Smile
Ich habe das so aufgefasst, dass die Anzahl Zeichen gemeint sind und da hat, wenn ich nix übersehen habe, snb (eingedeutscht) eins weniger als Fred.

Aber es ist schon interessant, wie viele Wege hier zum Ziel führen. Bei solchen Themen, die ja relativ häufig vorkommen, geht mir auch ab und zu ein Gedanke durch den Kopf. Ob wir unseren Beispielbereich thematisch ordnen sollten und dann solche Lösungen dort - z.B. in einer Rubrik "Datum und Zeit" zusammenfassen? Aber das können wir mal an anderer Stelle diskutieren Smile
Moin!
Wer gleich alle ersten Sonntage eines Jahres haben möchte …
Jahr in A1
alle ersten Sonntage mittels
=LET(m;DATUM(A1;SEQUENZ(12);1);ARBEITSTAG.INTL(m-1;1;"1111110"))
EDIT: oder kurz gleich so:
=ARBEITSTAG.INTL(DATUM(A1;SEQUENZ(12););1;"1111110")

A
12024
2So 07.01
3So 04.02
4So 03.03
5So 07.04
6So 05.05
7So 02.06
8So 07.07
9So 04.08
10So 01.09
11So 06.10
12So 03.11
13So 01.12

ZelleFormel
A2=LET(m;DATUM(A1;SEQUENZ(12);1);ARBEITSTAG.INTL(m-1;1;"1111110"))

Gruß Ralf
@snb,

ich glaube, die Formel rechnet an ein paar Tagen falsch. Z.B. kommt vom 11.-13.12.2023 und 18. - 20.12.2023 usw. der 10.12. und nicht der 3.12., also Montags bis Mittwochs kommt der zweite Sonntag, wenn dieser vor dem Datum in A1 liegt.
@schau

Du hast völlig recht.
Eben die erste Formel sollte erweitert werden:

PHP-Code:
=EOMONTH(A1;-1)-WEEKDAY(EOMONTH(A1;-1);2)*(WEEKDAY(EOMONTH(A1;-1);2)<7)+
Die zweite Formel:

PHP-Code:
=A1-DAY(A1)-WEEKDAY(A1-DAY(A1)+1;2)+
Seiten: 1 2