Condividi tramite


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.

  • Il SUMX è una funzione iteratore .

  • 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.

SUM funzioni statistiche