SUMXSUMX

Returnerar summan av ett uttryck som utvärderats för varje rad i tabellen.Returns the sum of an expression evaluated for each row in a table.

SyntaxSyntax

SUMX(<table>, <expression>)  

ParametrarParameters

PeriodTerm DefinitionDefinition
tabelltable Den tabell som innehåller raderna som uttrycket ska utvärderas för.The table containing the rows for which the expression will be evaluated.
uttryckexpression Det uttryck som ska utvärderas för varje rad i tabellen.The expression to be evaluated for each row of the table.

ReturvärdeReturn value

Ett decimaltal.A decimal number.

AnmärkningarRemarks

  • Det första argumentet i SUMX-funktionen är en tabell, eller ett uttryck som returnerar en tabell.The SUMX function takes as its first argument a table, or an expression that returns a table. Det andra argumentet är en kolumn som innehåller de tal som du vill summera, eller ett uttryck som utvärderas till en kolumn.The second argument is a column that contains the numbers you want to sum, or an expression that evaluates to a column.

  • Endast talen i kolumnen räknas.Only the numbers in the column are counted. Tomma värden, logiska värden och text ignoreras.Blanks, logical values, and text are ignored.

  • Du hittar mer komplexa exempel på SUMX i formler under ALL och CALCULATETABLE.For more complex examples of SUMX in formulas, see ALL and CALCULATETABLE.

  • Den här funktionen kan inte användas i DirectQuery-läge när den används i beräknade kolumner eller regler för säkerhet på radnivå (RLS).This function is not supported for use in DirectQuery mode when used in calculated columns or row-level security (RLS) rules.

ExempelExample

Följande exempel filtrerar först tabellen, InternetSales, i uttrycket, ShippingTerritoryID = 5, och returnerar sedan summan av alla värden i kolumnen, Freight.The following example first filters the table, InternetSales, on the expression, ShippingTerritoryID = 5, and then returns the sum of all values in the column, Freight. Uttrycket returnerar med andra ord endast summan av fraktavgifterna för det angivna försäljningsområdet.In other words, the expression returns the sum of freight charges for only the specified sales area.

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

Om du inte behöver filtrera kolumnen, använder du SUM-funktionen.If you do not need to filter the column, use the SUM function. SUM-funktionen liknar Excel-funktionen med samma namn, men den använder en kolumn som referens.The SUM function is similar to the Excel function of the same name, except that it takes a column as a reference.

Se ävenSee also

SUMSUM
StatistikfunktionerStatistical functions