Leggi in inglese

Condividi tramite


YEAR

Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo

Restituisce il year di un date come numero intero a quattro cifre nel range 1900-9999.

Sintassi

YEAR(<date>)

Parametri

Termine Definizione
date Un date nel testo datetimeorformat, contenente il year che si desidera find.

Restituisce value

Intero nel range 1900-9999.

Osservazioni:

  • A differenza di Microsoft Excel, che archivia le date come numeri di serie, DAX utilizza un tipo di dati datetime per lavorare con date and ore.

  • Le date devono essere immesse usando la funzione DATE, or come risultati di altre formule or funzioni. È anche possibile immettere date nelle rappresentazioni di testo accettate di un date, ad esempio il 3 marzo 2007, or mar-3-2003.

  • Values restituito dalle funzioni YEAR, MONTH, andDAY sarà values gregoriano indipendentemente dal format di visualizzazione per l'datevaluefornito. Ad esempio, if il format di visualizzazione del date fornito usa il calendarHijri , il values restituito per le funzioni YEAR, MONTH, andDAY verrà values associato all'equivalente dategregoriano .

  • Quando l'argomento date è una rappresentazione testuale del date, la funzione usa le impostazioni locali anddatetime del computer client per comprendere il testo value per eseguire la conversione. Gli errori possono verificarsi if il format delle stringhe non è compatibile con le impostazioni locali correnti. Ad esempio, if le impostazioni locali definiscono le date da formattare come month/day/year, and il date viene fornito come day/month/year, quindi il 25/1/2009 not verrà interpretato come 25 gennaio 2009, ma come un datenon valido.

Esempio

L'esempio seguente restituisce 2007.

= YEAR("March 2007")

Esempio : Date come risultato dell'espressione

Descrizione

Nell'esempio seguente viene restituito il year per la todaydi date.

= YEAR(TODAY())

Date and time funzioniHOUR funzioneMINUTE funzioneYEARSECOND funzione