SUMX

Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata

Restituisce la somma di un'espressione valutata per ogni riga di una tabella.

Sintassi

SUMX(<table>, <expression>)  

Parametri

Termine Definizione
table Tabella contenente le righe per le quali verrà valutata l'espressione.
expression Espressione da valutare per ogni riga della tabella.

Valore restituito

Numero decimale.

Osservazioni:

  • La funzione SUMX accetta come primo argomento una tabella o un'espressione che restituisce una tabella. Il secondo argomento è una colonna che contiene i numeri che si vogliono sommare o un'espressione che restituisce una colonna.

  • SUMX è una funzione iteratore.

  • Vengono conteggiati solo i numeri nella colonna. I valori vuoti, logici e di testo vengono ignorati.

  • Per esempi più complessi di SUMX nelle formule, vedere ALL e CALCULATETABLE.

  • 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

L'esempio seguente prima filtra la tabella InternetSales in base all'espressione 'InternetSales[SalesTerritoryID] = 5` e quindi restituisce la somma di tutti i valori nella colonna Freight. In altre parole, l'espressione restituisce la somma degli addebiti per la spedizione solo per l'area di vendita specificata.

= SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])  

Se non è necessario filtrare la colonna, usare la funzione SUM. La funzione SUM è simile alla funzione di Excel con lo stesso nome, ma accetta una colonna come riferimento.

SUM
Funzioni statistiche