Sdílet prostřednictvím


YEAR

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

Vrátí rok kalendářního data jako čtyřmístné celé číslo v rozsahu 1900–9999.

Syntaxe

YEAR(<date>)

Parametry

Pojem Definice
date Datum ve formátu datetime nebo textu obsahující rok, který chcete najít.

Návratová hodnota

Celé číslo v rozsahu 1900–9999.

Poznámky

  • Na rozdíl od Microsoft Excelu, který ukládá kalendářní data jako pořadová čísla, DAX používá k práci s kalendářními daty a časy datetime datový typ.

  • Kalendářní data by měla být zadána pomocí funkce DATE nebo jako výsledky jiných vzorců nebo funkcí. Kalendářní data můžete zadat také v přijatých textových vyjádřeních data, například 3. března 2007 nebo 3. března 2003.

  • Hodnoty vrácené funkcí YEAR, MONTHa DAY budou gregoriánské hodnoty bez ohledu na formát zobrazení zadané hodnoty data. Pokud například formát zobrazení zadaného data používá kalendář Hidžra, vrácené hodnoty pro YEAR, MONTHa 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 je formát řetězců nekompatibilní s aktuálním nastavením národního prostředí, může dojít k chybám. Pokud například národní prostředí definuje kalendářní data, která mají být naformátována jako měsíc,den/rok a datum je zadané jako den/měsíc/rok, pak 25.1.2009 nebude interpretováno jako 25. ledna 2009, ale jako neplatné datum.

Příklad

Následující příklad vrátí hodnotu 2007.

= YEAR("March 2007")

Příklad – Datum jako výsledek výrazu

Popis

Následující příklad vrátí rok pro dnešní datum.

= YEAR(TODAY())

funkce data a časuHOUR funkceMINUTE funkceYEAR funkceSECOND