SUMX Power BI - Jak používat funkci SUMX v Power BI? (s příkladem)

Sumx je funkce v power bi, která je také vestavěnou funkcí a je kategorizována pod matematické funkce, použití této funkce je k vrácení součtu výrazů z tabulky a syntaxe použitá pro tuto funkci je následující SUMX (

Co dělá funkce SUMX v Power BI?

SUMX je iterační funkce v Power BI, která pracuje na výpočtu řádek po řádku podle daného výrazu nebo rovnice. Tato funkce bere v úvahu každý řádek najednou a použije výpočet. To se nebude soustředit na celý sloupec, na rozdíl od funkce SUM, ale funguje to jako vzorec buňky za buňkou v aplikaci Excel. SUM je agregační funkce a SUMX je výrazová funkce. Manipulaci s daty v Power BI lze provádět pomocí funkcí „DAX“ a SUMX je jednou z takových funkcí v Power BI. V tomto článku vás provedeme SUMX v Power BI.

Níže je syntaxe funkce SUMX v Power BI.

Tabulka: První věcí, kterou musíme udělat, je zadat název tabulky, pro kterou dodáváme funkci SUMX.

Expression: After the table, we need to provide the Expression or Equation to do row by row.

Chcete-li dodat Power BI SUMX, potřebujete data, se kterými můžete pracovat, takže si můžete stáhnout šablonu sešitu aplikace Excel z níže uvedeného odkazu, který se používá pro tento příklad.

Příklady funkce SUMX v Power BI

Níže uvádíme několik příkladů funkcí SUMX v Power BI.

SUMX v Power BI - příklad č. 1

Podívejte se například na níže uvedenou jednoduchou tabulku.

  • Ve výše uvedené tabulce máme jednotky a cenu za jednotku, ale nemáme hodnotu celkového prodeje. Takže pomocí power BI SUMX zjistíme, jaká je prodejní hodnota.
  • Nahrajte datovou tabulku do Power BI a pojmenujte ji jako „Prodejní tabulka“.
  • Nyní musíme vypočítat sloupec „Celkový prodej“ jako nový vypočítaný sloupec. Klikněte pravým tlačítkem na název tabulky a vyberte možnost „Nový sloupec“.
  • Pojmenujte nový sloupec jako „Celkový prodej“.
  • Nyní otevřete funkci SUMX.
  • Nejprve musíme zadat název tabulky, protože název naší tabulky je „Tabulka prodeje“, zadejte pouze stejný název.
  • Výrazem není nic, co je rovnice, kterou musíme udělat ??
  • Musíme tedy najít hodnotu „Celkový prodej“ vynásobením jednotek cenou.
  • Zavřete závorku a stisknutím klávesy Enter získáte výsledek v novém sloupci.

Páni!!! Uvádí celkový prodej jako 56658 pro všechny řádky. Důvodem je, že protože jsme k dosažení nového sloupce použili SUMX, dal nám celkovou celkovou částku pro všechny řádky. Abychom došli k výpočtu každého řádku, musíme použít funkci Power BI SUMX v části „Nové měření“, nikoli v části „Nový sloupec“.

  • Klikněte pravým tlačítkem na tabulku a vyberte možnost „Nové měření“.
  • Pojmenujte opatření jako „prodejní hodnota“.
  • Nyní použijte funkci SUMX v power BI.
  • Nyní se vraťte na kartu „Zpráva“.
  • Vložte vizuál „Tabulka“ ze seznamu vizualizací.
  • Souhrnnou tabulku zobrazíte přetažením City a „Sale Value“.
  • To nám dává přesný výsledek, ale přetáhněte první vypočítaný sloupec, tj. „Celkový prodej“, abyste viděli výsledek po městě.

To nám absolutně přináší hrubé výsledky, protože přidává celkovou hodnotu pro všechna města v každém řádku, takže toto je nesprávný způsob použití funkce SUMX v Power BI.

SUMX v Power BI - příklad č. 2

U stejné tabulky provedeme další výpočty. Předpokládejme například, že u každé transakce odečteme 5% jako manipulační poplatky.

  • Klikněte pravým tlačítkem na tabulku a vyberte možnost „Nové měření“ a pojmenujte ji „Prodej po poplatcích“.
  • Nyní zadejte níže uvedený vzorec.
  • Klikněte na klávesu Enter. Budeme mít nové opatření.
  • Rozdíl zobrazíte přetažením míry do tabulky.

Jak vidíte, nyní máme hodnotu prodeje před odečtením poplatků a „prodej po poplatcích“ (SAC). Například pro Bombaj byla „Sale Vale“ po odečtení 5% poplatků 17016. Je to 16165. tj. Mumbai = 17016 - (17016 * 5/100) = 16165.

SUMX v Power BI - příklad č. 3

Nyní uvidíme vnořené výpočty. Předpokládejme například, že kdekoli je název města „Bangalore“, poskytneme další slevu 500 rupií. Pokud ne, sleva v Bangalore bude nulová.

  • Nyní tedy musíme zjistit, co je „Sale After Discount“ (SDA).
  • Použijte níže uvedené opatření k vyhledání SAD.

Vysvětlím vám vzorec podrobně.

  • V „tabulce prodeje“, pokud je město „Bangalore“, musíme odečíst 500 od prodeje po zaplacení (SAC), jinak potřebujeme stejný výsledek jako pouze po zaplacení (SAC).
  • Nyní přetažením nového ukazatele do existující tabulky zobrazíte rozdíl.
  • Jak vidíte výše, pouze u měst „Bangalore“ byla změněna částka prodeje a u ostatních měst zůstává stejná jako v levém sloupci, tj. Hodnota SAC.

Poznámka: K použití podmíněného formátování potřebujeme data. Můžete si stáhnout soubor Power BI a získat připravenou tabulku.

Věci k zapamatování

  • Funkce SUMX v power BI se používá k výpočtu výpočtů po řádcích.
  • SUMX provede výpočet podle rovnice uvedené pro výraz.
  • Každý řádek bude ovlivněn funkcí SUMX.


,). Tuto šablonu SUMX Power BI si můžete stáhnout zde - Šablona SUMX Power BI #####

Zajímavé články...