Sdílet prostřednictvím


MONTH

Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu

Vrátí měsíc jako číslo od 1 (leden) do 12 (prosinec).

Syntaxe

MONTH(<datetime>)  

Parametry

Pojem Definice
datum Datum ve formátu datetime nebo textu.

Vrácená hodnota

Celé číslo od 1 do 12.

Poznámky

  • Na rozdíl od Microsoft Excelu, který ukládá kalendářní data jako pořadová čísla, používá jazyk DAX při práci s kalendářními daty formát data a času . Datum použité jako argument pro funkci MONTH můžete zadat zadáním přijatého formátu data a času zadáním odkazu na sloupec, který obsahuje kalendářní data, nebo pomocí výrazu, který vrací datum.

  • Hodnoty vrácené funkcemi YEAR, MONTH a DAY budou gregoriánské hodnoty bez ohledu na formát zobrazení zadané hodnoty data. Pokud je například formát zobrazení zadaného data Hidžra, budou vrácené hodnoty funkcí ROK, MĚSÍC a DEN přidružené k ekvivalentnímu gregoriánskému datu.

  • Pokud je argumentem datum textové vyjádření data, funkce používá nastavení národního prostředí a data času klientského počítače k pochopení textové hodnoty k provedení převodu. Pokud aktuální nastavení data a času představuje datum ve formátu Měsíc/Den/Rok, pak je následující řetězec "1/8/2009" interpretován jako hodnota data a času ekvivalentní 8. lednu 2009 a funkce získá výsledek 1. Pokud ale aktuální nastavení data a času představuje datum ve formátu Day/Month/Year, bude stejný řetězec interpretován jako hodnota data a času ekvivalentní 1. srpnu 2009 a funkce vrátí výsledek 8.

  • Pokud textové vyjádření data nelze správně převést na hodnotu datetime, vrátí funkce chybu.

Příklad 1

Následující výraz vrátí hodnotu 3, což je celé číslo odpovídající březnu, měsíc v argumentu kalendářního data .

= MONTH("March 3, 2008 3:45 PM")  

Příklad 2

Následující výraz vrátí měsíc od data ve sloupci TransactionDate v tabulce Orders.

= MONTH(Orders[TransactionDate])  

Funkce pro datum a čas
HOUR
MINUTE
YEAR
SECOND