Přeskočit na obsah

MěsícExcel

enMONTH

Funkce vrací číslo měsíce z hodnoty, která obsahuje datum. Pokud je měsíc jednočíselný (leden – září), bude vráceno pouze jedno číslo (např. 5 pro květen). Pokud je dvoučíselný (říjen – prosinec), budou vráceny 2 čísla (např. 10 pro říjen).

=MĚSÍC(pořadové_číslo)

Pořadové_číslo – Datum, ze kterého má být získán měsíc. Může se jednat o buňku obsahující datum v jakémkoliv formátu nebo výstup jiné funkce.

Funkce slouží zejména pro extrakci pouze číselného měsíce z dané buňky obsahující datum, kdy daný měsíc může sloužit následně např. pro filtrování nebo jako vstup do podmínkových funkcí. Nezáleží, v jakém formátu datum je. Může se jednat o klasický formát den, měsíc, rok nebo např. dlouhé datum s napsanými dny v týdnu, popř. pouze vlastní formát např. měsíce a roku v dané buňce viz příklad níže. Vstupem funkce mohou být i další datumové formáty.

Pokud je vstupem funkce text, vrátí funkce error ve formátu #HODNOTA!. V případě, že se jedná o klasické číslo, je výstupem nejnižší hodnota měsíce, což je 1 (leden), ačkoliv se nejedná o logickou výstupní hodnotu.

Použití s ostatními funkcemi

Sekce “Použití s ostatními funkcemi”

Pokud je nutné z aktuálního dne získat pouze měsíc, je možné zjistit dnešní den pomocí funkce Dnes.

=MĚSÍC(DNES())

Funkci lze používat i pro tvorbu nového datumu pomocí funkce Datum z již existujícího datumu, přičemž má být změněn pouze měsíc. Např. v tomto případě má být do buňky přidán 1. den v měsíci roku 2025, přičemž se má jednat o následující měsíc z buňky A2.

=DATUM(2025;MĚSÍC(A2)+1;1)

Funkci lze kombinovat i s logickými funkcemi jako funkce Když. Např. pokud má být zjištěno, zdali se jedná o měsíc březen v daném datu, bude vrácen text „Březen“, jinak „odlišný měsíc“.

=KDYŽ(MĚSÍC(A2)=3;“Březen“;“Odlišný měsíc“)

© 2026 Excelland