DATEVALUE
Koskee seuraavia: Laskettu sarake
Laskettu taulukko
Mittarin
visuaalinen laskutoimitus
Muuntaa tekstimuodossa olevan päivämäärän datetime-muotoiseksi päivämääräksi.
Syntaksi
DATEVALUE(date_text)
Parametrit
Termi | Määritelmä |
---|---|
date_text | Päivämäärää edustava teksti. |
Ominaisuuden arvo/palautusarvo
Päivämäärä datetime-muodossa .
Huomautukset
Muunnon aikana DATEVALUE käyttää mallin aluekohtaisia ja päivämäärä- ja aika-asetuksia päivämääräarvon määrittämiseen. Jos mallin päivämäärä- ja aika-asetukset esittävät päivämäärät muodossa kuukausi/päivä/vuosi, merkkijono "1/8/2009" muunnetaan datetime-arvoksi, joka vastaa päivämäärää 8. tammikuuta 2009. Kuitenkin jos mallin päivämäärä- ja aika-asetukset esittävät päivämäärät muodossa päivä/kuukausi/vuosi, sama merkkijono muunnetaan datetime-arvoksi, joka vastaa päivämäärää 1. elokuuta 2009.
Jos muuntaminen, jossa käytetään mallin aluekohtaisia asetuksia sekä päivämäärä- ja aika-asetuksia, epäonnistuu, DATEVALUE yrittää käyttää muita päivämäärämuotoja. Tässä tapauksessa jotkin rivit voidaan muuntaa käyttäen yhtä muotoa ja toiset rivit käyttäen eri muotoa. Esimerkiksi "5/4/2018" voidaan muuntaa muotoon 4. toukokuuta 2018, ja "20/4/2018" muotoon 20. huhtikuuta.
Jos date_text-argumentin vuosiosa jätetään pois, DATEVALUE-funktio käyttää tietokoneen sisäänrakennetun kellon nykyistä vuotta. date_text-argumentin aikatiedot ohitetaan.
Sovellus ja tietokone määrittävät alun perin mallin aluekohtaiset asetukset sekä tietojen ja ajan asetukset mallin luonnin yhteydessä.
Päivämäärä ja päivämäärä ja aika voidaan myös määrittää literaaliksi muodossa
dt"YYYY-MM-DD"
,dt"YYYY-MM-DDThh:mm:ss"
taidt"YYYY-MM-DD hh:mm:ss"
. Literaaliksi määritettynä lausekkeen DATEVALUE-funktion käyttäminen ei ole tarpeen. Lisätietoja on kohdassa DAX-syntaksi | Päivämäärä ja aika.
Esimerkki
Seuraava esimerkki palauttaa eri datetime-arvon aluekohtaisten asetusten sekä päivämäärä- ja aika-asetusten esitystavan mukaan.
Päivämäärä- ja aika-asetuksissa, jossa päivä edeltää kuukautta, esimerkki palauttaa datetime-arvon, joka vastaa päivämäärää 8. tammikuuta 2009.
Päivämäärä- ja aika-asetuksissa, jossa kuukausi edeltää päivää, esimerkki palauttaa datetime-arvon , joka vastaa päivämäärää 1. elokuuta 2009.
= DATEVALUE("8/1/2009")
Liittyvä sisältö
Palaute
https://aka.ms/ContentUserFeedback.
Tulossa pian: Vuoden 2024 aikana poistamme asteittain GitHub Issuesin käytöstä sisällön palautemekanismina ja korvaamme sen uudella palautejärjestelmällä. Lisätietoja on täällä:Lähetä ja näytä palaute kohteelle