Sdílet prostřednictvím


MONTH

platí pro:Počítaný sloupecPočítaná tabulkamíravizuální

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

Syntax

MONTH(<datetime>)

Parametry

Semestr Definice
date Datum ve formátu datetime nebo textu.

Návratová 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, DAX při práci s kalendářními daty používá datetime formát. Datum použité jako argument pro funkci MONTH můžete zadat zadáním přijatého formátu datetime, zadáním odkazu na sloupec, který obsahuje kalendářní data, nebo pomocí výrazu, který vrací datum.

  • Hodnoty vrácené funkcí 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, vrácené hodnoty pro YEAR, MONTH a DAY funkce budou hodnoty 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 date.

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

Příklad 2

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

= MONTH(Orders[TransactionDate])

funkce data a časuHOUR funkceMINUTE funkceYEAR funkceSECOND