Zahl des Monats Januar, ermittelt im Dezember des Vorjahrs
#1
Die Formel MONAT(HEUTE())+1 ergibt im Dezember die Zahl 13. Um dies zu vermeiden, kann die Formel z.B. wie folgt erweitert werden:

=WENN(MONAT(HEUTE())+1>12;MONAT(HEUTE())-11;MONAT(HEUTE())+1))

Gibt es dafür eine elegantere Lösung ?

Hardbopper
Top
#2
Hallo
verwende Datum um den Monat zu ermitteln:
=MONAT(DATUM(JAHR(HEUTE());MONAT(HEUTE())+1;1))

Gruß Holger
Top
#3
Danke, Holger, das habe ich gesucht.

Hardbopper
Top
#4
Hallo, oder so..:

PHP-Code:
=MONAT(EDATUM(HEUTE();1)) 
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#5
Hi, 

ungetestet:

Rest(monat(heute()) +1);12)
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#6
Hallo, bitte Klammern richtig setzen... dann klappt's aber der TE hat sich wohl für die echo-Variante entschieden...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#7
Hallo zusammen
Rest()+1 liefert im November auch Null und nicht 12
Das müsste also auch angepasst werden

Gruß Holger
Top
#8
Hallo, deswegen wahrscheinlich ungetestet. Ich mag sowas eigentlich nicht ("ungetestet")und hatte nur auf HEUTE() getestet und zum Laufen gebracht... Meine Formel sollte passen...
Gruß Jörg
stolzes Mitglied im ----Excel-Verein
Freund einer excellenten Power Query-Abfrage
Top
#9
Hi, 

kann momentan nur vom Handy aus arbeiten, deswegen kann ich nicht testen. 

=Rest(Monat(heute());12) +1
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Top
#10
Hallo echo, die Formel von Bosko ist richtig. Checke sie doch mal.

Hintergrund: Mit REST allein gäbe es nur mögliche 0-11. Durch das +1 erhalten wir die gewünschten 1-12.
WIN/MSO schicken angeblich alle 5 Sekunden Deinen Screen heim zu Papa (recall-Klausel). 
Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste