SUMX Power BI - Kako koristiti funkciju SUMX u programu Power BI? (s primjerom)

Sumx je funkcija u power bi koja je također ugrađena funkcija i kategorizirana je prema matematičkim funkcijama, a upotreba ove funkcije je vraćanje zbroja izraza iz tablice, a sintaksa koja se koristi za ovu funkciju je sljedeća SUMX (

Što funkcija SUMX radi u programu Power BI?

SUMX je iteracijska funkcija u Power BI-u koja radi na izračunu redaka prema retku prema zadanom izrazu ili jednadžbi. Ova funkcija uzima u obzir svaki redak istodobno i primjenjuje izračun. To se neće koncentrirati na cijeli stupac, za razliku od funkcije SUM, ali u Excelu djeluje poput formule ćelije i ćelije. SUM je agregatna funkcija, a SUMX je funkcija izraza. Manipulacija podacima Power BI-a može se izvršiti pomoću funkcija "DAX", a SUMX je jedna od takvih funkcija u programu Power BI. U ovom ćemo vas članku provesti kroz SUMX u programu Power BI.

Ispod je sintaksa funkcije SUMX u programu Power BI.

Tablica: Prvo što trebamo učiniti je unijeti naziv tablice za koju isporučujemo funkciju SUMX.

Izraz: Nakon tablice, moramo pružiti izraz ili jednadžbu za obavljanje reda po red.

Da biste opskrbili Power BI SUMX, potrebni su vam podaci kako biste mogli preuzeti predložak radne knjige excel s donje poveznice koja se koristi za ovaj primjer.

Primjeri funkcije SUMX u programu Power BI

Ispod su neki primjeri funkcije SUMX u programu Power BI.

SUMX u programu Power BI - Primjer # 1

Na primjer, pogledajte donju jednostavnu tablicu.

  • U gornjoj tablici imamo jedinice i cijenu po jedinici, ali nemamo vrijednost Ukupne prodaje. Dakle, pomoću power BI SUMX-a saznat ćemo kolika je prodajna vrijednost.
  • Prenesite tablicu podataka u Power BI i dodajte joj tablicu kao "Tablica prodaje".
  • Sada moramo izračunati stupac "Ukupna prodaja" kao novi izračunati stupac. Desnom tipkom miša kliknite naziv tablice i odaberite "Novi stupac".
  • Imenujte novi stupac kao "Ukupna prodaja".
  • Otvorite odmah funkciju SUMX.
  • Prvo, moramo navesti naziv tablice, pa budući da je naziv naše tablice "Prodajna tablica", unesite samo isto.
  • Izraz nije ništa što je jednadžba koju trebamo napraviti ??
  • Stoga moramo pronaći vrijednost "Ukupne prodaje" množenjem jedinica s cijenom.
  • Zatvorite zagradu i pritisnite tipku enter da biste dobili rezultat u novom stupcu.

Vau !!! Kaže ukupna prodaja kao 56658 za sve redove. To je zato što, budući da smo koristili SUMX da bismo došli do novog stupca, dao nam je ukupan ukupni iznos za sve retke. Dakle, da bismo stigli do izračuna svakog retka, moramo primijeniti funkciju Power BI SUMX u "Nova mjera", a ne u "Novi stupac".

  • Desnom tipkom miša kliknite tablicu i odaberite "Nova mjera".
  • Dajte mjeri naziv kao "Vrijednost prodaje".
  • Sada primijenite funkciju SUMX u power BI-u.
  • Sada se vratite na "Karticu izvješća".
  • Umetnite vizualni prikaz "Tablica" s popisa za vizualizaciju.
  • Povucite i ispustite Grad i "Vrijednost prodaje" da biste dobili tablicu sažetka.
  • To nam daje točan rezultat, ali povucite i ispustite prvi izračunati stupac, tj. "Ukupna prodaja" da biste vidjeli gradski rezultat.

To nam apsolutno daje pogrešne rezultate jer dodaje ukupnu vrijednost za sve gradove u svakom redu, pa je ovo pogrešan način primjene funkcije SUMX u Power BI-u.

SUMX u programu Power BI - Primjer # 2

Za istu ćemo tablicu napraviti dodatne izračune. Na primjer, pretpostavimo da ćemo za svaku transakciju odbiti 5% kao troškove obrade.

  • Desnom tipkom miša kliknite tablicu i odaberite "Nova mjera" te dodajte naziv kao "Prodaja nakon naplate".
  • Unesite donju formulu sada.
  • Kliknite tipku Enter. Imat ćemo novu mjeru.
  • Povucite i spustite mjeru na stol da biste vidjeli razliku.

Kao što vidite, sada imamo prodajnu vrijednost prije odbitka troškova i "prodaju nakon naplate" (SAC). Na primjer, za Mumbai, "Sale Vale" iznosio je 17016 nakon odbitka 5% optužbi. To je 16165. tj. Mumbai = 17016 - (17016 * 5/100) = 16165.

SUMX u programu Power BI - Primjer # 3

Sada ćemo vidjeti ugniježđene izračune. Na primjer, pretpostavimo gdje god je ime grada "Bangalore", dat ćemo dodatnih 500 rupija popusta. Ako ne, popust na Bangaloreu bit će nula.

  • Dakle, sada moramo saznati što je "Rasprodaja nakon popusta" (SDA).
  • Primijenite donju mjeru da biste pronašli JCD.

Dopustite mi da vam detaljno objasnim formulu.

  • U "Prodajnoj tablici", ako je grad "Bangalore", trebamo odbiti 500 od prodaje nakon naplate (SAC), ili nam je potreban rezultat isti kao i prodaja nakon naplate (SAC).
  • Sada povucite i ispustite novu mjeru na postojeću tablicu da biste vidjeli razliku.
  • Kao što vidite gore, promijenjen je samo iznos prodaje grada u gradu “Bangalore”, a za ostale gradove ostaje isti kao tada lijevi stupac, tj. SAC vrijednost.

Napomena: Za primjenu uvjetnog oblikovanja potrebni su nam podaci. Možete preuzeti datoteku Power BI da biste dobili spremnu tablicu.

Stvari koje treba zapamtiti

  • SUMX funkcija u Power BI-u koristi se za izračunavanje izračuna po redovima.
  • SUMX radi proračun prema jednadžbi predviđenoj za Izraz.
  • Na svaki će redak utjecati funkcija SUMX.


,). Ovaj predložak Power BI SUMX možete preuzeti ovdje - Power BI SUMX predložak #####

Zanimljivi članci...