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
Skonvertuje dátum vo formáte textu na dátum vo formáte typu Datetime.
Syntax
DATEVALUE(date_text)
Parametre
| Termín | Definícia |
|---|---|
date_text |
Text predstavujúci dátum. |
Hodnota vlastnosti/vrátená hodnota
Dátum vo formáte datetime.
Poznámky
Pri konvertovaní použije DATEVALUE miestne nastavenie a nastavenia dátumu/času modelu na určenie hodnoty dátumu. Ak nastavenie dátumu a času z modelu predstavuje dátumy vo formáte mesiac/deň/rok, potom sa reťazec 1/8/2009 konvertuje na
datetimehodnotu zodpovedajúcu 8. januáru 2009. Ak ale nastavenie dátumu a času modelu predstavuje dátum vo formáte deň/mesiac/rok, rovnaký reťazec sa konvertuje na hodnotudatetimezodpovedajúcu 1. augustu 2009.Ak konverzia pomocou miestneho nastavenia a nastavenia dátumu/času v modeli zlyhá, DATEVALUE sa pokúsi použiť iné formáty dátumu. V tomto prípade sa niektoré riadky môžu skonvertovať pomocou jedného formátu a ostatné riadky sa konvertujú pomocou iného formátu. Dátum "5/4/2018" sa napríklad môže konvertovať na 4. mája 2018 a "20/4/2018" sa môže konvertovať na 20. apríla.
Ak sa vynechá časť roka argumentu
date_text, funkcia DATEVALUE použije aktuálny rok zo vstavaného času počítača. Informácie o čase v argumentedate_textsa ignorujú.Miestne nastavenie a nastavenia údajov/času modelu sú pri vytváraní modelu pôvodne určené aplikáciou a počítačom.
Hodnoty Date a datetime možno zadať aj ako literál vo formáte
dt"YYYY-MM-DD",dt"YYYY-MM-DDThh:mm:ss"alebodt"YYYY-MM-DD hh:mm:ss". Ak je zadaný ako literál, použitie funkcie DATEVALUE vo výraze nie je potrebné. Ďalšie informácie nájdete v téme Syntax DAX |dátumu a času .
Príklad
V nasledujúcom príklade sa vráti iná hodnota datetime v závislosti od miestneho nastavenia a nastavení modelu pre dátumy a časy.
V nastavení dátumu a času, v ktorom deň predchádza mesiac, vráti príklad hodnotu
datetimezodpovedajúcu 8. januáru 2009.V nastavení dátumu a času, v ktorom mesiac predchádza deň, vráti príklad hodnotu
datetimezodpovedajúcu 1. augustu 2009.
= DATEVALUE("8/1/2009")