So erkennen Sie, in welchen Zellen sich gültige Namen für Monate befinden
So erkennen Sie, in welchen Zellen sich gültige Namen für Monate befinden

Monatsnamen in Excel-Listen über eine Formel prüfen

So stellen Sie über eine Formel fest, ob in einer bestimmten Zelle der Name eines Monats eingetragen ist

Die Namen der Monate Januar bis Dezember können Sie in Excel so erzeugen, dass Sie einen Datumswert mit dem passenden Zahlenformat darstellen. Sie können aber Tage auch als Text eingeben, wie in der folgenden Abbildung zu sehen ist:

Die Monatsnamen in Spalte A liegen als Text vor  

Die Liste in Spalte A enthält einige gültige Namen für Monate, aber auch einige ungültige. Wenn Sie per Formel prüfen möchten, ob in einer anderen Zelle (z.B. A2) der Name eines Monats zu finden ist, setzen Sie die die folgende Matrixformel ein:

=NICHT(ISTFEHLER(VERGLEICH(A2;TEXT(DATUM(1;ZEILE($1:$12);1);"MMMM");0)))

Verwenden Sie die Tastenkombination STRG UMSCHALT ENTER, um die Formel beispielsweise in Zelle B2 einzugeben. Kopieren Sie die Formel anschließend in die anderen Zellen Ihrer Tabelle. Auch nach jeder Änderung der Formel müssen Sie diese Tastenkombination benutzen. Mit UMSCHALT ist die Taste gemeint, die Sie gedrückt halten müssen, um einen Großbuchstaben auf der Tastatur anzusprechen.

Die Formel erzeugt über die ZEILE-Funktion ein Datenfeld mit den 12 Datumswerten zum Monatsersten der Monate Januar bis Dezember, wandelt diese über die TEXT-Funktion in die Matrix aus den passenden Monatsnamen um und vergleicht den Zellinhalt über die VERGLEICH-Funktion mit diesen Werten. Die folgende Abbildung zeigt den Einsatz der Formel in der Praxis:

So erkennen Sie, in welchen Zellen sich gültige Namen für Monate befinden 

In den Zellen aus Spalte B steht immer dann der Wert WAHR, wenn in der passenden Zeile aus Spalte A ein gültiger Monatsname erkannt wurde.