DÁTUMÉRTÉK
A következőre vonatkozik: Számított oszlop Számított tábla Mérték vizualizáció számítása
Szöveges formátumú dátumot dátummá alakít át dátumként.
Syntax
DATEVALUE(date_text)
Paraméterek
Időszak | Definíció |
---|---|
date_text | Dátumot jelképező szöveg. |
Tulajdonságérték/Visszatérési érték
Dátum dátum /idő formátumban.
Megjegyzések
Konvertáláskor a DATEVALUE a modell területi és dátum/idő beállításait használja a dátumérték meghatározásához. Ha a modell dátum-/időbeállításai hónap/nap/év formátumban jelenítik meg a dátumokat, akkor a "2009.01.8." sztringet a rendszer 2009. január 8-ával egyenértékű dátum/idő értékké alakítja át. Ha azonban a modell dátum-/időbeállításai nap/hónap/év formátumban jelenítik meg a dátumokat, a rendszer ugyanazt a sztringet 2009. augusztus 1-jének megfelelő dátum/idő értékként konvertálja.
Ha a modell területi és dátum-/időbeállításait használó átalakítás sikertelen, a DATEVALUE más dátumformátumokat próbál használni. Ebben az esetben előfordulhat, hogy egyes sorok egy formátummal, a többi sor pedig más formátummal lesznek konvertálva. Az "2018.05.04." például 2018. május 4-ére válthat, a "2018. 04. 20." pedig április 20-ra.
Ha a date_text argumentum év része hiányzik, a DATEVALUE függvény a számítógép beépített órájából származó aktuális évet használja. A date_text argumentum időadatai figyelmen kívül lesznek hagyva.
A modell területi beállítását és az adatok/időbeállításokat kezdetben az alkalmazás és a számítógép határozza meg a modell létrehozásakor.
A dátum és a dátumidő konstansként is megadható a formátumban
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
vagydt"YYYY-MM-DD hh:mm:ss"
. Ha konstansként van megadva, a KIFEJEZÉS DÁTUMÉRTÉK függvényének használata nem szükséges. További információ: DAX Szintaxis | Dátum és idő.
Példa
Az alábbi példa egy másik dátum/idő értéket ad vissza a modell területi beállításaitól és a dátumok és időpontok megjelenítési módjától függően.
Azokban a dátum/idő beállításokban, ahol a hónap előtti nap, a példa egy 2009. január 8-ának megfelelő dátum/idő értéket ad vissza.
Azokban a dátum-/időbeállításokban, ahol a hónap megelőzi a napot, a példa egy 2009. augusztus 1-jei dátum/idő értéket ad vissza.
= DATEVALUE("8/1/2009")