Registriert seit: 17.04.2014
Version(en): MS Office 365(32)
Hi,
es sind 2 Argumente (1 zu 3) weniger und 2 zu 3 Funktionen.
Gruß, Uwe
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
18.12.2023, 09:18
(Dieser Beitrag wurde zuletzt bearbeitet: 18.12.2023, 09:28 von schauan.)
Moin Uwe,
es ging in der Kürze nur um die Länge
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
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 12.10.2014
Version(en): 365 Insider (64 Bit)
18.12.2023, 09:18
(Dieser Beitrag wurde zuletzt bearbeitet: 18.12.2023, 09:33 von RPP63.)
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 |
1 | 2024 |
2 | So 07.01 |
3 | So 04.02 |
4 | So 03.03 |
5 | So 07.04 |
6 | So 05.05 |
7 | So 02.06 |
8 | So 07.07 |
9 | So 04.08 |
10 | So 01.09 |
11 | So 06.10 |
12 | So 03.11 |
13 | So 01.12 |
Zelle | Formel |
A2 | =LET(m;DATUM(A1;SEQUENZ(12);1);ARBEITSTAG.INTL(m-1;1;"1111110")) |
Gruß Ralf
Gib einem Mann einen Fisch und du ernährst ihn für einen Tag.
Lehre einen Mann zu fischen und du ernährst ihn für sein Leben. (Konfuzius)
Registriert seit: 10.04.2014
Version(en): 97-2019 (32) + 365 (64)
@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.
. \\\|/// Hoffe, geholfen zu haben.
( ô ô ) Grüße, André aus G in T
ooO-(_)-Ooo (Excel 97-2019+365)
Registriert seit: 29.09.2015
Version(en): 2030,5
@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)+7
Registriert seit: 29.09.2015
Version(en): 2030,5
Die zweite Formel:
PHP-Code:
=A1-DAY(A1)-WEEKDAY(A1-DAY(A1)+1;2)+8