TOTALYTD
Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata
Nota
Questa funzione è sconsigliata per l'uso nei calcoli visivi perché probabilmente restituisce risultati senza significato.
Valuta il valore di expression da inizio anno nel contesto corrente.
Sintassi
TOTALYTD(<expression>,<dates>[,<filter>][,<year_end_date>])
Parametri
Parametro | Definizione |
---|---|
expression | Espressione che restituisce un valore scalare. |
date | Colonna che contiene date. |
filter | (facoltativo) Espressione che specifica un filtro da applicare al contesto corrente. |
year_end_date | (Facoltativo) Stringa letterale con una data che definisce la data di fine anno. Il valore predefinito è 31 dicembre. |
Valore restituito
Valore scalare che rappresenta l'elemento expression valutato per l'elemento dates corrente da inizio anno.
Osservazioni:
L'argomento dates può essere rappresentato da uno qualsiasi degli elementi seguenti:
- Riferimento a una colonna di data/ora.
- Un'espressione di tabella che restituisce una singola colonna di valori di data/ora.
- Un'espressione booleana che definisce una tabella con una sola colonna di valori di data/ora.
I vincoli per le espressioni booleane sono descritti nell'argomento CALCULATE.
L'espressione filter prevede restrizioni descritte nell'argomento CALCULATE.
Il parametro year_end_date è un valore letterale di stringa per una data, nelle stesse impostazioni locali del client in cui è stata creata la cartella di lavoro. La parte della data relativa all'anno non è obbligatoria e viene ignorata. La formula seguente, ad esempio, specifica l'elemento year_end_date (fiscale) 6/30 in una cartella di lavoro con le impostazioni locali EN-US.
= TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey], ALL('DateTime'), "6/30")
In questo esempio year_end_date può essere specificato come "6/30", "Jun 30", "30 June" o qualsiasi stringa che restituisce un mese/giorno. È tuttavia consigliabile specificare year_end_date usando il formato "mese/giorno" (come illustrato qui) per assicurarsi che la stringa restituisca una data.
Questa funzione non è supportata per l'uso nella modalità DirectQuery se usata in colonne calcolate o nelle regole di sicurezza a livello di riga.
Esempio
La formula di esempio seguente crea una misura che calcola il "totale parziale dell'anno" o la "somma parziale dell'anno" delle vendite Internet.
= TOTALYTD(SUM(InternetSales_USD[SalesAmount_USD]),DateTime[DateKey])