DATEVALUE
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Muuntaa tekstin formatdate datetime-formatdate.
Syntaksi
DATEVALUE(date_text)
Parametrit
Termi | Määritelmä |
---|---|
date_text |
Teksti, joka edustaa date. |
Ominaisuuden Value/Return value
datetime
format:n date.
Huomautuksia
Muunnon aikana DATEVALUE käyttää mallin aluekohtaisia anddate/time asetuksia datevaluemäärittämiseksi. If mallin date/time asetukset edustavat päivämääriä Month/Day/Yearformat, merkkijono "1/8/2009" muunnetaan
datetime
value, joka vastaa vuoden 2009 tammikuun 8. päivää. Kuitenkin if mallin date/time asetukset edustavat päivämääriä Day/Month/Yearformat, sama merkkijono muunnetaandatetime
value, joka vastaa vuoden 2009 elokuun 1. päivää.If muuntaminen, jossa käytetään mallin aluekohtaisia anddate/time-asetuksia, epäonnistuu, DATEVALUE yrittää käyttää muita date. Tässä tapauksessa jotkin rivit voidaan muuntaa käyttäen yhtä formatand muut rivit muunnetaan käyttämällä eri format. Esimerkiksi "5/4/2018" voi convert 4.5.2018, and "20/4/2018" convert huhtikuun 20. päivälle.
If
date_text
-argumentin year osa jätetään pois, DATEVALUE-funktio käyttää tietokoneesi nykyisen kellon nykyistä year. Timedate_text
-argumentin tiedot ohitetaan.Sovellus and tietokone määrittää tietojen jatime-asetusten and mallin aluekohtaiset asetukset mallin luonnin yhteydessä.
Date and datetime voidaan myös määrittää literaaliksi format
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
, ordt"YYYY-MM-DD hh:mm:ss"
. Literaaliksi määritettynä lausekkeen DATEVALUE funktion käyttäminen on not tarpeen. Lisätietoja on artikkelissa DAX Syntax | Dateandtime.
Esimerkki
Seuraava esimerkki palauttaa eri datetime
value aluekohtaisten asetusten and asetusten mukaan päivämäärille, and kertaa esitetään.
date/time asetuksissa, joissa day edeltää month, esimerkki palauttaa
datetime
value, joka vastaa vuoden 2009 8. tammikuuta.date/time -asetuksissa, joissa month edeltää day, esimerkki palauttaa
datetime
value, joka vastaa päivämäärää 1.8.2009.
= DATEVALUE("8/1/2009")