SUMX Power BI - Ako používať funkciu SUMX v Power BI? (s príkladom)

Sumx je funkcia v power bi, ktorá je tiež zabudovanou funkciou a je zaradená do kategórie matematických funkcií. Táto funkcia slúži na vrátenie súčtu výrazov z tabuľky a syntax použitá pre túto funkciu je nasledovná SUMX (

Čo robí funkcia SUMX v Power BI?

SUMX je iteračná funkcia v Power BI, ktorá pracuje na výpočte po riadkoch podľa zadaného výrazu alebo rovnice. Táto funkcia zohľadňuje každý riadok po druhom a použije výpočet. To sa nebude sústrediť na celý stĺpec, na rozdiel od funkcie SUM, ale funguje to ako vzorec typu bunka typu bunka v programe Excel. SUM je agregačná funkcia a SUMX je výrazová funkcia. Manipuláciu s údajmi v Power BI je možné vykonať pomocou funkcií „DAX“ a SUMX je jednou z takýchto funkcií v Power BI. V tomto článku vás prevedieme SUMX v Power BI.

Nižšie je uvedená syntax funkcie SUMX v Power BI.

Tabuľka: Prvá vec, ktorú musíme urobiť, je zadať názov tabuľky, pre ktorú dodávame funkciu SUMX.

Výraz: Za tabuľkou musíme poskytnúť výraz alebo rovnicu, aby sme mohli robiť riadky po riadkoch.

Ak chcete dodať Power BI SUMX, potrebujete údaje, s ktorými musíte pracovať, takže si môžete stiahnuť šablónu zošita programu Excel z nižšie uvedeného odkazu, ktorý sa používa v tomto príklade.

Príklady funkcií SUMX v Power BI

Ďalej uvádzame niekoľko príkladov funkcií SUMX v Power BI.

SUMX v Power BI - príklad č

Napríklad si pozrite nasledujúcu jednoduchú tabuľku.

  • V tabuľke vyššie máme jednotky a cenu za jednotku, ale nemáme celkovú hodnotu predaja. Takže pomocou power BI SUMX zistíme, aká je predajná hodnota.
  • Nahrajte údajovú tabuľku do Power BI a pomenujte ju ako „Predajná tabuľka“.
  • Teraz musíme vypočítať stĺpec „Celkový predaj“ ako nový vypočítaný stĺpec. Pravým tlačidlom myši kliknite na názov tabuľky a vyberte možnosť Nový stĺpec.
  • Nový stĺpec pomenujte ako „Celkový predaj“.
  • Teraz otvorte funkciu SUMX.
  • Najskôr musíme zadať názov tabuľky, pretože názov našej tabuľky je „Predajná tabuľka“, dodávať iba to isté.
  • Výraz nie je nič, čo je rovnica, ktorú musíme urobiť ??
  • Musíme teda nájsť hodnotu „Celkový predaj“ vynásobením jednotiek cenou.
  • Zatvorte zátvorku a stlačte kláves Enter, čím získate výsledok v novom stĺpci.

Wow!!! Uvádza celkový predaj ako 56658 pre všetky riadky. Je to tak preto, lebo keď sme sa pomocou nástroja SUMX dostali k novému stĺpcu, dal nám celkovú celkovú sumu za všetky riadky. Aby sme teda dosiahli výpočet každého riadku, musíme použiť funkciu Power BI SUMX v časti „Nové meranie“, nie v stĺpci „Nový stĺpec“.

  • Pravým tlačidlom myši kliknite na tabuľku a vyberte možnosť „Nové opatrenie“.
  • Pomenujte opatrenie ako „Hodnota predaja“.
  • Teraz v Power BI použite funkciu SUMX.
  • Teraz sa vráťte na kartu Správa.
  • Vložte vizuál „Tabuľka“ zo zoznamu vizualizácií.
  • Potiahnutím a pustením Mesto a „Hodnota predaja“ získate súhrnnú tabuľku.
  • Toto nám dáva presný výsledok, ale myšou presuňte prvý vypočítaný stĺpec, tj. „Celkový predaj“, aby ste videli mestský výsledok.

Toto nám absolútne prináša hrubé výsledky, pretože pridáva celkovú hodnotu pre všetky mestá v každom riadku, takže toto je nesprávny spôsob použitia funkcie SUMX v Power BI.

SUMX v Power BI - príklad č. 2

Pre tú istú tabuľku urobíme ďalšie výpočty. Predpokladajme napríklad, že pri každej transakcii odpočítame 5% ako manipulačné poplatky.

  • Kliknite pravým tlačidlom myši na tabuľku a vyberte možnosť „Nové meranie“ a pomenujte ju ako „Predaj po zaplatení“.
  • Teraz zadajte nasledujúci vzorec.
  • Kliknite na kláves Enter. Budeme mať nové opatrenie.
  • Rozdiel zobrazíte presunutím ukazovateľa do tabuľky.

Ako vidíte, teraz máme hodnotu predaja pred odpočítaním poplatkov a „Predaj po poplatkoch“ (SAC). Napríklad pre Bombaj bola „Sale Vale“ po odpočítaní 5% poplatkov 17016. Je to 16165. tj Bombaj = 17016 - (17016 * 5/100) = 16165.

SUMX v Power BI - príklad č. 3

Teraz uvidíme vnorené výpočty. Napríklad predpokladajme, že kdekoľvek je názov mesta „Bangalúr“, poskytneme ďalšiu zľavu 500 rupií. Ak nie, zľava v Bangalore bude nulová.

  • Teraz teda musíme zistiť, čo je „Sale After Discount“ (SDA).
  • Použite nižšie uvedené opatrenie na nájdenie JCD.

Vzorec vám podrobne vysvetlím.

  • V „Tabuľke predaja“, ak je mesto „Bangalore“, potom musíme odpočítať 500 z obratu po úhrade (SAC), inak potrebujeme rovnaký výsledok ako iba predaj po úhrade (SAC).
  • Teraz novú mierku presuňte myšou do existujúcej tabuľky, aby ste videli rozdiel.
  • Ako vidíte vyššie, iba pre mesto „Bangalore“ bola zmenená suma predaja, pre ostatné mestá zostáva rovnaký ako v ľavom stĺpci, tj. SAC hodnota.

Poznámka: Na uplatnenie podmieneného formátovania potrebujeme údaje. Môžete si stiahnuť súbor Power BI a získať tak pripravenú tabuľku.

Na čo treba pamätať

  • Funkcia SUMX v power BI sa používa na výpočet výpočtov po riadkoch.
  • SUMX vykoná výpočet podľa rovnice uvedenej pre výraz.
  • Každý riadok bude ovplyvnený funkciou SUMX.


,). Túto šablónu SUMX Power BI si môžete stiahnuť tu - Šablóna SUMX Power BI #####

Zaujímavé články...