Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Vzťahuje sa na:vypočítaný stĺpec
vypočítanej tabuľky
vizuálového výpočtu
Nota
Táto funkcia sa neodporúča používať vo výpočtoch vizuálov, pretože pravdepodobne vráti nezmyselné výsledky.
Vráti tabuľku obsahujúcu stĺpec všetkých dátumov z predchádzajúceho roka s posledným dátumom v stĺpci dates
v aktuálnom kontexte.
Syntax
PREVIOUSYEAR(<dates>[,<year_end_date>])
Parametre
Termín | Definícia |
---|---|
dates |
Stĺpec obsahujúci dátumy. |
year_end_date |
(voliteľné) Doslovný reťazec s dátumom, ktorý definuje dátum konca roka. Predvolená hodnota je 31. december. |
Vrátená hodnota
Tabuľka obsahujúca jeden stĺpec hodnôt dátumu.
Poznámky
Táto funkcia vráti všetky dátumy z predchádzajúceho roka s posledným dátumom vo vstupnom parametri. Ak napríklad posledný dátum v argumente
dates
odkazuje na rok 2009, táto funkcia vráti všetky dátumy za rok 2008 až do zadanéhoyear_end_date
.Argument
dates
môže byť niektorá z týchto možností:- Odkaz na stĺpec dátumu a času.
- Výraz tabuľky, ktorý vráti jeden stĺpec hodnôt dátumu a času.
- Boolovský výraz, ktorý definuje tabuľku s jedným stĺpcom hodnôt dátumu a času.
Obmedzenia booleovských výrazov sú popísané v téme CALCULATE.
Parameter
year_end_date
je znakový reťazec dátumu v rovnakom miestnom nastavení ako miestne nastavenie klienta, v ktorom bol zošit vytvorený. Časť dátumu označujúná ako rok sa ignoruje.Táto funkcia nie je podporovaná na použitie v režime DirectQuery, keď sa používa vo vypočítaných stĺpcoch alebo v pravidlách zabezpečenia na úrovni riadkov (RLS).
Príklad
V nasledujúcej ukážke vzorec vytvorí mierku, ktorá vypočíta predaj za predchádzajúci rok pre internetový predaj.
= CALCULATE(SUM(InternetSales_USD[SalesAmount_USD]), PREVIOUSYEAR('DateTime'[DateKey]))
Súvisiaci obsah
funkcie časovej inteligenciefunkcie dátumu a časuPREVIOUSMONTHPREVIOUSDAYPREVIOUSQUARTER