YEAR
Koskee seuraavia:Laskettu sarake
Laskettu taulukko
Mittayksikkö
Visuaalinen laskenta -
Palauttaa päivämäärän vuoden nelinumeroisena kokonaislukuna välillä 1900–9999.
Syntaksi
YEAR(<date>)
Parametrit
Termi | Määritelmä |
---|---|
date |
datetime tai tekstimuodossa oleva päivämäärä, joka sisältää haluamasi vuoden. |
Palautusarvo
Kokonaisluku alueella 1900-9999.
Huomautukset
Toisin kuin Microsoft Excel, joka tallentaa päivämäärät järjestysnumeroiksi, DAX käyttää
datetime
tietotyyppiä päivämäärien ja aikojen työstämiseen.Päivämäärät tulee syöttää käyttämällä DATE-funktiota tai muiden kaavojen tai funktioiden tuloksina. Voit syöttää päivämääriä myös päivämäärien hyväksyttyinä tekstiesityksinä, kuten 3.3.2007 tai 3.3.2003.
YEAR-, MONTH- ja DAY-funktioiden palauttamat arvot ovat gregoriaanisia arvoja annetussa päivämääräarvossa näyttömuodosta riippumatta. Jos esimerkiksi annetussa päivämäärässä käytetään islamilaista kalenteria, YEAR, MONTHja DAY -funktioille palautetut arvot ovat arvoja, jotka liittyvät vastaavaan gregoriaanisiin päivämääriin.
Kun päivämääräargumentti on päivämäärän tekstiesitys, funktio käyttää asiakastietokoneen aluekohtaisia ja päivämäärä- ja aika-asetuksia tekstin ymmärtämistä ja muunnoksen suorittamista varten. Virheitä voi ilmetä, jos merkkijonojen muoto ei ole yhteensopiva nykyisten aluekohtaisten asetusten kanssa. Jos aluekohtaisten asetusten muoto on esimerkiksi kuukausi/päivä/vuosi ja päivämäärä annetaan muodossa päivä/kuukausi/vuosi, päivämäärää 25/1/2009 ei tulkita tammikuun 25. päiväksi vuonna 2009, vaan se ei ole kelvollinen päivämäärä.
Esimerkki
Seuraava esimerkki palauttaa arvon 2007.
= YEAR("March 2007")
Esimerkki – päivämäärä lausekkeen tuloksena
Kuvaus
Seuraava esimerkki palauttaa tämän päivän päivämäärän vuoden.
= YEAR(TODAY())
Aiheeseen liittyvä sisältö
päivämäärä- ja aikafunktiot