Hallo, bei mir (Excel365) funktioniert das automatische fortlaufende ausfüllen nicht mehr. Wenn ich also 01.10.22 , 02.10.22, 03.10.22....dann mit der Maus rechts Klick, mit dem kleinen Schwarzen Plus nach unten Ziehe wiederholen sich nur die bereits angeklickten im selben Schema, aber ich will ja das Excel mit das Datum fortlaufen für den Rest des Monats ausfüllt.
Habe bereits in der Formatierung die Zellen Datum auf Kurz. Auch geprüft aus Deutschland eingestellt (arbeite & wohne in Spanien)
Danke vorab falls mir jemand bitte einen Tipp geben kann was ich falsch mache
Hallo,
mit ISTZAHL() kann geprüft werden, ob es tatsächlich ein Datum ist, oder Text.
Die Zahlen sind anscheinend linksbündig angeordnet, und damit Text.
Vielen Dank für den Hinweis, werde ich gleich prüfen
Moin!
Abseits dessen:
Den Januar (als Beispiel) erschlägt man in einem modernen Excel mit einer einzigen Formelzelle so:
=DATUM(2022;1;SEQUENZ(31))
Gruß Ralf
Nur ergänzend zwei bzw. drei Formeln, die die Möglichkeiten von Excel 2021/365/Online verdeutlichen.
Sie berücksichtigen, ob ein Schaltjahr vorliegt.
Das auszuwertende Jahr steht in A1
• Gesamtjahr in einer Spalte:
=LET(j;A1;
NJ_akt;DATUM(j;1;1);
NJ_2;DATUM(j+1;1;1);
SEQUENZ(NJ_2-NJ_akt;;NJ_akt))
• ohne LET():
=DATUM(A1;1;SEQUENZ(365+(MONAT(DATUM(A1;2;29)=2))))
• Gesamtjahr in 12 Monatsspalten:
=MATRIXERSTELLEN(31;12;LAMBDA(t;m;LET(j;DATUM(A1;m;t);WENN(MONAT(j)>m;"";j))))
(MATRIXERSTELLEN() nicht in Excel 2021)
Gruß Ralf
Und hier noch das Gesamtjahr (in A1 stehend als 2022) in 12 Monatsspalten, aber 37 statt 31 Zeilen (damit gleiche Wochentage nebeneinander stehen, braucht man 6 Zeilen mehr):
B2#: =MATRIXERSTELLEN(37;12;LAMBDA(t;m;LET(j;DATUM(A1;m;t)-REST(DATUM(A1;m;1);7);WENN((MONAT(j)<>m);"";j))))
Oder gleich mit Jahr, Vorspalte und Kopfzeile (4 Bereiche), ohne separate Eingabe in A1:
A1#: =LET(a;2022;
VSTAPELN(
HSTAPELN(""&a;
TEXT(SEQUENZ(;12;30;30);"MMMM"));
HSTAPELN(TEXT(SEQUENZ(37;;0);"TTT");
TEXT(MATRIXERSTELLEN(37;12;LAMBDA(t;m;LET(j;DATUM(a;m;t)-REST(DATUM(a;m;1);7);WENN((MONAT(j)<>m);"";j))));"TT"))))
Sehr schön!
Deins aber auch. Endlich kann ich aufgrund Deines MATRIXERSTELLEN
office-hilfe.com/support/threads/kalender-mit-nur-einer-formel.22779/ auch dynamisch zeigen (muss ich dort noch hinpacken).
A1#:
=LET(a;2022;VSTAPELN(HSTAPELN(""&a;TEXT(SEQUENZ(;25;30;30);"MMMM"));HSTAPELN(TEXT(SEQUENZ(37;;0);"TTT");TEXT(MATRIXERSTELLEN(37;25;LAMBDA(t;m;LET(j;DATUM(a;m;t)-REST(DATUM(a;m;1);7);WENN((MONAT(j)<>REST(m-1;12)+1);"";j))));"TT"))))
stellt 25 Monate nebeneinander. Warum? Über Spaltenausblenden kann ich z.B. Juli 2022 bis August 2023 (14 Monate) ausdrucken (Schuljahr inkl. Teilen beider Sommerferien). Oder ich nehme Dezember 2022 bis Januar 2024 (14 Monate), damit man die direkt benachbarten Monate des Jahres sieht, um dort schnell wichtige Erinnerungen hinzuschreiben.
Das Spaltenausblenden könnte man sich natürlich noch über =KALENDER(2022;7;14) (o.g. 1. Bsp.) statt =KALENDER(2022) sparen, wenn man entsprechend LETtet und shiftet.
Hi,
genial. Ich verstehe zwar nichts mehr, aber das sind mal tolle Möglichkeiten.
Leider ist das m.E. für den Alltagsanwender nicht mehr nachvollziehbar.