Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Monat aus Auswahlzelle

Forumthread: Monat aus Auswahlzelle

Monat aus Auswahlzelle
01.08.2025 17:03:24
toboku
Moin,
Ich lese aus einer Auswahlzelle die Monatszahl von 1-12 aus.
Formel: MONAT(L9) und formatiert mit "MMMM"
Ergebnis immer Januar
Klappe ich die "Funktionsargumente aus steht bei
Zahl: 2 (richtig Februar)
Ergebnis: 1 (falsch Januar)

Beste Grüße

Anzeige

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Monat aus Auswahlzelle
01.08.2025 17:07:10
Uduuh
Hallo,
einfach
=L9 und Format MMMM

Gruß aus'm Pott
Udo
oder auch ...
01.08.2025 17:08:05
Uduuh
Hallo,
=TEXT(L9;"MMMM")
AW: Monat aus Auswahlzelle
01.08.2025 17:20:53
daniel
Hi
die Lösung kommt von Udo

hier die Erklärung:

Monat(L9) gibt dir die Monatszahl aus, also für Februar die 2.
Wenn du diese 2 jetzt aber als Datum ausgeben lässt, dann ist 2 der 2. Januar 1900, denn für Excel ist ein Datum eine normale Zahl, die Zählung beginnt am 1.1.1900 mit 1 und wird dann jeden Tag um 1 hochgezählt.
darum bekommst du für die 2 als "MMMM" formatiert den Januar (kannst ja mal testweise als "TT.MM.JJJJ" formatieren)

Gruß Daniel


Anzeige
AW: Monat aus Auswahlzelle
02.08.2025 13:50:41
toboku
Hallo Udo,
danke zunächst.... :-)
Das mit dem Datumsformat könnte stimmen - obwohl in dem Funktionsflyout für MONAT steht:
"Monat (Zahl)"
"Gibt eine Zahl von 1 (Januar) bis 12 (Dezember) für den Monat zurück."
Nun wird aber aus der Auswahlzelle schon der Monat numerisch ausgelesen - also bspw. 12 (für Dezember)
Da scheint sich dann was zu beißen.
Ich habe rumprobiert und folgende Lösung gefunden:
=DATUM(;L9;1)
Anzeige
AW: Monat aus Auswahlzelle
02.08.2025 17:56:48
BoskoBiati
Hi,

da hast Du einen gedanklichen Fehler:

=Monat (Zahl) gibt für eine beliebige Zahl den Monat zurück. Das Kalendersystem von Excel beginnt bei 1, was dem 1.1.1900 entspricht.
Alle weiteren Zahlen ergeben ein weiteres Datum. =Bei Monat(32) fängt der Februar an, bei =Monat(59) meist der März. Du kannst das ganz einfach testen, indem Du die Zahlen 1 bis 12, oder auch andere Zahlen, als Datum anzeigen läßt. Das ergibt für 1 bis 12 die ersten 12 Tage des Januar 1900, als Monat 1!

Also benutze den Vorschlag von Udo =Text(L9;"MMMM") oder einfacher von Uduuh =L9 Zahlenformat "MMMM"

Gruß

Edgar
Anzeige
AW: Monat aus Auswahlzelle
02.08.2025 18:02:51
Uduuh
Hallo,
=Monat(Zahl):
Zahl ist eine Zahl zwischen 1 und 2.958.465. Das ist der 1.1.1900 bis 31.12.9999.
In Excel ist ein Datum nichts anderes als eine Ganzzahl, die die verstrichenen Tage seit dem 1.1.1900 wiedergibt. Heute ist 45.871. Die Darstellung ist nur Format!
Mit =Datum(;L9;1) erzeugst du ein Datum im Jahr 1900. Und zwar immer den ersten des Monats aus L9. Mit Format "MMMM" wird dann nur der Monat dargestellt.

Gruß aus'm Pott
Udo
Anzeige
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18