SUMX
A következőkre vonatkozik:Számított oszlop
Számított tábla
Mérték
Vizualizációszámítási
Egy tábla minden sorára kiértékelt kifejezés összegét adja vissza.
Syntax
SUMX(<table>, <expression>)
Paraméterek
Időszak | Definíció |
---|---|
table |
A kifejezést kiértékelő sorokat tartalmazó táblázat. |
expression |
A tábla minden sorához kiértékelendő kifejezés. |
Visszaadott érték
Tizedes tört.
Megjegyzések
A SUMX függvény első argumentumaként egy táblát vagy egy táblát visszaadó kifejezést vesz fel. A második argumentum egy oszlop, amely tartalmazza az összegzni kívánt számokat, vagy egy oszlopra kiértékelt kifejezés.
A SUMX egy iterátorfüggvény.
Csak az oszlopban lévő számok vannak megszámolva. A rendszer figyelmen kívül hagyja az üres értékeket, a logikai értékeket és a szöveget.
A képletekben SUMX összetettebb példákért lásd: ALL és CALCULATETABLE.
Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.
Példa
Az alábbi példa először szűri az InternetSales táblát az "InternetSales[SalesTerritoryID] = 5" kifejezésre, majd visszaadja a Freight oszlop összes értékének összegét. Más szóval a kifejezés csak a megadott értékesítési terület fuvardíjainak összegét adja vissza.
= SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])
Ha nem kell szűrnie az oszlopot, használja a SUM függvényt. A SUM függvény hasonló az azonos nevű Excel-függvényhez, azzal a kivételrel, hogy hivatkozásként egy oszlopot vesz igénybe.