YEAR
Vzťahuje sa na: Vypočítaný stĺpec Vypočítaná tabuľka Výpočet mierky Vizuál
Vráti rok dátumu ako štvorciferné celé číslo v rozsahu 1 900 – 9 999.
Syntax
YEAR(<date>)
Parametre
Obdobie | Definícia |
---|---|
dátum | Dátum vo formáte datetime alebo textovom formáte obsahujúci rok, ktorý chcete vyhľadať. |
Vrátená hodnota
Celé číslo v rozsahu 1 900 – 9 999.
Poznámky
Na rozdiel od Microsoft Excelu, ktorý ukladá dátumy ako poradové čísla, jazyk DAX používa na prácu s dátumami a časmi typ údajov datetime .
Dátumy by sa mali zadať pomocou funkcie DATE alebo ako výsledky iných vzorcov alebo funkcií. Môžete tiež zadávať dátumy v akceptovaných textových vyjadreniach dátumu, napríklad 3. marec 2007 alebo 3. mar 2003.
Hodnoty vrátené funkciami YEAR, MONTH a DAY budú mať hodnotu podľa gregoriánskeho jazyka bez ohľadu na formát zobrazenia zadanej hodnoty dátumu. Ak napríklad formát zobrazenia zadaného dátumu používa kalendár Hedžra, vrátené hodnoty pre funkcie YEAR, MONTH a DAY budú hodnoty priradené k ekvivalentného dátumu podľa gregoriánskeho kalendára.
Keď je argument date textové vyjadrenie dátumu, funkcia použije miestne nastavenie a nastavenia dátumu a času klientskeho počítača na pochopenie textovej hodnoty, aby bolo možné vykonať konverziu. Ak je formát reťazcov nekompatibilný s aktuálnymi miestnymi nastaveniami, môžu sa vyskytnúť chyby. Ak napríklad vaše miestne nastavenie definuje dátumy, ktoré sa majú formátovať ako mesiac/deň/rok a dátum sa poskytne ako mesiac/deň/rok, 1/25/2009 sa nebude interpretovať ako 25. január 2009, ale ako neplatný dátum.
Príklad
Nasledujúci príklad vráti hodnotu 2007.
= YEAR("March 2007")
Príklad – Dátum ako výsledok výrazu
Description
Nasledujúci príklad vráti rok pre dnešný dátum.
= YEAR(TODAY())
Súvisiaci obsah
Funkcie dátumu a času
Funkcia HOUR
Funkcia MINUTE
Funkcia YEAR
Funkcia SECOND