MONAT() – Funktion

Die Datum-Funktion MONAT()

Beschreibung

Wenn Sie auf dem Bild­schirm ein Datum geschrieben sehen, ist Ihnen sofort klar, welch­er Monat des Jahres gemeint ist. Wenn Sie aber den numerischen Wert dieses Monats für weit­ere Berech­nun­gen benöti­gen, dann brauchen Sie eine Funk­tion, um den Wert zu ermit­teln.

Ana­log zu den Funk­tio­nen TAG() und JAHR() gibt diese Funk­tion den numerischen Wert jenes Monats zurück, welch­er als Argu­ment übergebe­nen wor­den ist. Das Ergeb­nis der Funk­tion kann 1 .. 12 sein und entspricht selb­stre­dend Jan­u­ar .. Dezem­ber.

Syntax

=MONAT(Datum­swert)

Argument(e)

Natür­lich wis­sen Sie meis­tens, welch­er Monat des Jahres gemeint ist, wenn Sie auf dem Bild­schirm ein Datum geschrieben sehen. Diese Funk­tion wird darum meis­tens für weit­ere Berech­nun­gen benötigt, beispiel­sweise als Argu­ment für eine andere Funk­tion. Vielfach wird dieses die Funk­tion DATUM() sein, wo Sie zum berech­neten Monat eine Anzahl von Monat­en addieren (+) oder sub­trahieren (-) möcht­en.

Beispiel: Sie wollen zum heuti­gen Datum ein vier­tel Jahr dazu addieren, dann sähe die Funk­tion so aus:

=DATUM(JAHR(HEUTE()); MONAT(HEUTE())+3; TAG(HEUTE()))

Bedenken Sie in dem Fall aber, dass Excel an einem Monat­sende die vollen Tage des über­ge­be­nen Datum dazu addiert; das kann dazu führen, dass ein uner­wartetes Ergeb­nis auftritt:

monate_plus

Manch­mal kommt es zu uner­warteten Ergeb­nis­sen …

Zum 31. Jan­u­ar 2012 wird hier (numerisch) ein Monat dazu addiert. Das Ergeb­nis ist rein rech­ner­isch der 31. Feb­ru­ar 2012. Obwohl 2012 ein Schalt­jahr war, gibt es den Tag natür­lich nicht. Excel rech­net die 2 Tage Dif­ferenz automa­tisch (zum fol­gen­den Monat) dazu und gibt entsprechend das uner­wartete Ergeb­nis aus.

Excel akzep­tiert als Argu­ment alle denkbaren Möglichkeit­en. Wenn ein Para­me­ter irgend­wie in ein Datum umge­wan­delt wer­den kann, dann kommt auch das kor­rek­te Ergeb­nis her­aus. So wird die Funk­tion =MONAT("17. Januar 2014") kor­rek­ter­weise das Ergeb­nis 1 liefern, obwohl das Argu­ment ganz klar Text ist. Wichtig ist aber, dass die Argu­mente den Länder­ein­stel­lungen gemäß ver­wen­det wer­den. „May” statt „Mai” wird bei Deutsch­land ‑Ein­stel­lung schief gehen; ob Sie aber den Punkt ., den Binde­strich - oder Schrägstrich / als Tren­ner für Tag/Monat/Jahr nehmen, das ist nicht von Bedeu­tung.

Sehen Sie sich zur MONAT()-Funk­tion in dieser Datei, Arbeits­blatt Jahr(), Monat(), Tag() einige Beispiele an. Nutzen Sie auch die Gele­gen­heit, sich über die anderen Funk­ti­onen des Datum-Bere­ichs zu informieren. Speziell für die Berech­nung von Datums­dif­fe­ren­zen in Monatsin­ter­vallen jew­eils zum Monat­sende bietet sich die Funk­tion EDATUM() an (siehe Excel-Hil­fe).

[NachOben­Let­zte Verweis=„Fn: MONAT()”]
Dieser Beitrag wurde unter Datum und Zeit, Excel-Funktionen, Zeit-Funktionen abgelegt und mit , , , , verschlagwortet. Setze ein Lesezeichen auf den Permalink.