SUMX
Si applica a:colonna calcolatatabella calcolataMeasurecalcolo visivo
Restituisce la sum 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. |
Restituisce value
Numero decimale.
Osservazioni:
La funzione SUMX accetta come argomento first una tabella, or un'espressione che restituisce una tabella. L'argomento second è una colonna che contains i numeri da sum, or un'espressione che restituisce una colonna.
Vengono conteggiati solo i numeri nella colonna. Gli spazi vuoti, i valueslogici , and testo vengono ignorati.
Per esempi più complessi di SUMX nelle formule, vedere ALLandCALCULATETABLE.
Questa funzione è not supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate or regole di sicurezza a livello di riga.
Esempio
Nell'esempio seguente firstfilters la tabella InternetSales nell'espressione "InternetSales[SalesTerritoryID] = 5", and quindi restituisce il sum di allvalues nella colonna Freight. In altre parole, l'espressione restituisce il sum di spese di trasporto solo per l'area di vendita specificata.
= SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])
If è necessario notfilter colonna, usare la funzione SUM. La funzione SUM è simile alla funzione excel con lo stesso nome, except che accetta una colonna come riferimento.