Condividi tramite


WEEKDAY

Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata

Restituisce un numero compreso tra 1 e 7 che identifica il giorno della settimana di una data. Per impostazione predefinita, il giorno è compreso tra 1 (domenica) e 7 (sabato).

Sintassi

WEEKDAY(<date>, <return_type>)  

Parametri

Termine Definizione
data Data in formato datetime.

Le date devono essere immesse con la funzione DATE, usando espressioni che hanno come risultato una data, o come risultato di altre formule.
return_type Numero che determina il valore restituito:

Tipo restituito: 1, la settimana inizia la domenica (1) e termina il sabato (7), con numerazione da 1 a 7.

Tipo restituito: 2, la settimana inizia il lunedì (1) e termina la domenica (7).

Tipo restituito: 3, settimana inizia il lunedì (0) e termina domenica (6).numerato da 0 a 6.

Valore restituito

Numero intero compreso tra 1 e 7.

Osservazioni:

  • A differenza di Microsoft Excel, in cui le date vengono archiviate come numeri seriali, in DAX viene usato un formato datetime per l'uso di date e ore. Se è necessario visualizzare le date come numeri seriali, è possibile usare le opzioni di formattazione in Excel.

  • È anche possibile digitare date in una rappresentazione testuale accettata di una data, ma per evitare risultati imprevisti, è preferibile convertire prima la data testuale nel formato datetime.

  • Quando l'argomento relativo alla data è una rappresentazione testuale della data, nella funzione vengono usate le impostazioni locali e quelle relative a data/ora del computer client per comprendere il valore di testo in modo da poter eseguire la conversione. Se le impostazioni correnti relative a data/ora rappresentano le date nel formato mese/giorno/anno, la stringa "1/8/2009" viene interpretata come valore datetime equivalente a 8 gennaio 2009. Tuttavia, se le impostazioni correnti relative a data/ora rappresentano le date nel formato giorno/mese/anno, la stessa stringa viene interpretata come valore datetime equivalente a 1 agosto 2009.

Esempio

Nell'esempio seguente viene ottenuta la data dalla colonna [HireDate], viene aggiunto il valore 1 e viene visualizzato il giorno della settimana corrispondente a tale data. Poiché l'argomento return_type è stato omesso, viene usato il formato predefinito, in cui 1 è domenica e 7 è sabato. Se il risultato è 4, il giorno sarà mercoledì.

= WEEKDAY([HireDate]+1)  

Funzioni di data e ora
Funzione WEEKNUM
Funzione YEARFRAC