Del via


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())  

Funktioner for dato og klokkeslæt
Funktionen HOUR
Funktionen MINUTE
Funktionen YEAR
Funktionen SECOND