YEAR
Gælder for: Beregning af målingsvisualisering for beregnet kolonne i beregnet tabel
Returnerer året for en dato som et firecifret heltal i intervallet 1900-9999.
Syntaks
YEAR(<date>)
Parametre
Begreb | Definition |
---|---|
dato | 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, MONTH og DAY, vil være 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, MONTH og 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
Funktioner for dato og klokkeslæt
Funktionen HOUR
Funktionen MINUTE
Funktionen YEAR
Funktionen SECOND