SUMX
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa taulukon kullekin riville lasketun lausekkeen sum.
Syntaksi
SUMX(<table>, <expression>)
Parametrit
Termi | Määritelmä |
---|---|
table |
Ne rivit sisältävä taulukko, joille lauseke lasketaan. |
expression |
Taulukon kullekin riville laskettava lauseke. |
Palauta value
Desimaaliluku.
Huomautukset
SUMX funktio ottaa first argumentikseen taulukon, or taulukon palauttavan lausekkeen. second-argumentti on sarake, joka contains luvut, jotka haluat sum, or lausekkeen, joka antaa tulokseksi sarakkeen.
SUMX on iteraattorifunktio.
Vain sarakkeen luvut lasketaan. Tyhjät, loogiset values, and teksti ohitetaan.
Monimutkaisempia esimerkkejä kaavojen SUMX on kohdassa ALLandCALCULATETABLE.
Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.
Esimerkki
Seuraavassa esimerkissä firstfilters taulukon InternetSales lausekkeessa 'InternetSales[SalesTerritoryID] = 5', and palauttaa sitten allvaluessum Freight-sarakkeessa. Toisin sanoen lauseke palauttaa vain määritetyn myyntialueen rahtikulujen sum.
= SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])
If sarakkeen filternot tarvita, käytä SUM funktiota. SUM funktio on samannimisen Excel-funktion kaltainen, except se ottaa viitteeksi sarakkeen.