YEAR
gælder for:beregnet kolonne
beregnet tabel
beregning af måling
visualisering
Returnerer året for en dato som et firecifret heltal i intervallet 1900-9999.
Syntaks
YEAR(<date>)
Parametre
Begreb | Definition |
---|---|
date |
En dato i datetime - eller tekstformat, der indeholder det år, du vil finde. |
Returværdi
Et heltal i intervallet 1900-9999.
Bemærkninger
I modsætning til Microsoft Excel, der gemmer datoer som serienumre, bruger DAX en
datetime
datatype til at arbejde med datoer og klokkeslæt.Datoer skal angives ved hjælp af funktionen DATE eller som resultater af andre formler eller funktioner. Du kan også angive datoer i accepterede tekstrepræsentationer af en dato, f.eks. 3. marts 2007 eller 3. marts 2003.
Værdier, der returneres af funktionerne YEAR, MONTHog DAY, er gregorianske værdier, uanset visningsformatet for den angivne datoværdi. Hvis visningsformatet for den angivne dato f.eks. bruger Hijri-kalenderen, vil de returnerede værdier for funktionerne YEAR, MONTHog DAY være værdier, der er knyttet til den tilsvarende gregorianske dato.
Når datoargumentet er en tekstrepræsentation af datoen, bruger funktionen indstillingerne for landestandard og dato og klokkeslæt på klientcomputeren til at forstå tekstværdien for at udføre konverteringen. Der kan opstå fejl, hvis formatet af strenge ikke er kompatibelt med de aktuelle indstillinger for landestandard. Hvis landestandarden f.eks. definerer datoer, der skal formateres som måned/dag/år, og datoen angives som dag/måned/år, fortolkes 25/1/2009 ikke som den 25. januar 2009, men som en ugyldig dato.
Eksempel
I følgende eksempel returneres 2007.
= YEAR("March 2007")
Eksempel – Dato som resultat af udtryk
Beskrivelse
I følgende eksempel returneres året for dags dato.
= YEAR(TODAY())
Relateret indhold
funktionen Date and timeHOUR funktionMINUTE funktionYEAR funktionSECOND funktion