Jaa


SUMX

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Palauttaa taulukon kullekin riville lasketun lausekkeen summan.

Syntaksi

SUMX(<table>, <expression>)

Parametrit

Termi Määritelmä
table Ne rivit sisältävä taulukko, joille lauseke lasketaan.
expression Taulukon kullekin riville laskettava lauseke.

Palautusarvo

Desimaaliluku.

Huomautukset

  • SUMX funktio ottaa ensimmäiseksi argumentikseen taulukon tai lausekkeen, joka palauttaa taulukon. Toinen argumentti on sarake, joka sisältää yhteen laskettavat luvut, tai lausekkeen, joka antaa tulokseksi sarakkeen.

  • SUMX on iteraattorifunktio.

  • Vain sarakkeen luvut lasketaan. Tyhjät, loogiset arvot ja teksti ohitetaan.

  • Monimutkaisempia esimerkkejä kaavojen SUMX on kohdassa ALL ja CALCULATETABLE.

  • Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.

Esimerkki

Seuraava esimerkki suodattaa ensin taulukon, InternetSales, lausekkeessa 'InternetSales[SalesTerritoryID] = 5', ja palauttaa sitten kaikkien Freight-sarakkeen arvojen summan. Toisin sanoen lauseke palauttaa vain määritetyn myyntialueen rahtikulujen summan.

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

Jos saraketta ei tarvitse suodattaa, käytä SUM funktiota. SUM-funktio on samannimisen Excel-funktion kaltainen, mutta se käyttää saraketta viitteenä.

SUM tilastolliset funktiot