YEAR

Platí pro:Calculated columnCalculated tableMeasureVisual calculation

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

Syntaxe

YEAR(<date>)  

Parametry

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

Vrácená hodnota

Celé číslo v rozsahu 1900–9999.

Poznámky

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

  • Kalendářní data by měla být zadána pomocí funkce DATUM 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é funkcemi YEAR, MONTH a 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, budou vrácené hodnoty pro funkce 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 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 pro datum a čas
HOUR
MINUTE
YEAR
SECOND