Mi a különbség a mérték és oszlop kalkulációk között Power BI-ban?

A Power BI tanfolyamon részletesen foglalkozunk azzal, hogy mikor kell új mértéket és mikor kell új oszlopot létrehozni Power BI-ban.

Nagyon leegyszerűsítve én azt szoktam mondani: ha Excelben egy új oszlopba számolnál ki valamit, akkor az egy new column / új oszlop, ha valamit összesíteni szeretnél, és nincs szükséged soronként az értékekre, akkor az egy new measure / új mérték lesz. Nézzünk néhány példát erre:

Számított oszlop: Soronként működik

Tegyük fel, hogy van egy Eladások táblád:

TermékEgységárMennyiség
Alma2003
Körte1504
Banán1005

Szeretnéd kiszámolni, hogy minden egyes terméknél mennyi az eladás teljes értéke (Egységár × Mennyiség). Ehhez készíthetsz egy számított oszlopot:

Eladás értéke = Eladások[Egységár] * Eladások[Mennyiség]

Eredmény:

TermékEgységárMennyiségEladás értéke
Alma2003600
Körte1504600
Banán1005500

Ez a számított oszlop minden egyes terméknél kiszámítja az eladás értékét, és ez az oszlop bekerül a Power BI táblázatos nézetébe.


Mérték: Összesítéshez használjuk

A mérték olyan, mint amikor Excelben kimutatást használsz, és dinamikusan szeretnéd látni az összesítéseket. Nem egyedi sorokat vizsgál, hanem a teljes táblára, szűrőkre és összesítésekre fókuszál.

Ha szeretnéd tudni, hogy minden terméket összesítve mennyi az összes eladás értéke, akkor erre mértéket készítesz:

Teljes eladás = SUMX(Eladások, Eladások[Egységár] * Eladások[Mennyiség])

Mit csinál a mérték?

  • A SUMX soronként kiszámolja az eladás értékét (Egységár × Mennyiség), és ezeket összeadja.
  • A végeredmény az összes termékre vonatkozó eladás teljes értéke lesz.

Ha ezt például diagramon jeleníted meg, a mérték automatikusan alkalmazkodik a szűrőkhöz (pl. csak egy adott hónap vagy termék kategóriára).

Összes eladás értéke:
600 (Alma) + 600 (Körte) + 500 (Banán) = 1,700

A Power BI tanfolyamon lépésről-lépésre sok gyakoralati példán keresztül rá fogsz érezni, hogy mikor melyiket használd.

Mutatok még példákat:

Kedvezményes ár kiszámítása: új oszlop vagy új mérték Power BI-ban?

Ez egy új oszlop lesz:

Szeretnéd minden termékre kiszámolni a kedvezményes árat, ha az eredeti ár 10%-kal csökken. Ez egy számított oszlop, mert minden termék kedvezményes ára érdekel.

TermékEredeti árKedvezmény (%)
Alma20010
Körte15010
Banán10010

DAX képlet:

Kedvezményes ár = Eladások[Eredeti ár] * (1 - Eladások[Kedvezmény (%)])

Eredmény (Számított oszlop):

TermékEredeti árKedvezmény (%)Kedvezményes ár
Alma20010%180
Körte15010%135
Banán10010%90

Átlagos eladási ár kiszámítása új oszlop vagy új mérték Power BI-ban?

Számított oszlop:

Ha minden terméknél külön ki akarod számolni az eladás egy egységére jutó árat (Árbevétel ÷ Mennyiség), használj számított oszlopot.

TermékÁrbevételMennyiség
Alma6003
Körte4504
Banán2505

DAX képlet:

Egységár = Eladások[Árbevétel] / Eladások[Mennyiség]

Eredmény (Számított oszlop):

TermékÁrbevételMennyiségEgységár
Alma6003200
Körte4504112.5
Banán250550

Mérték:

Ha az összes termék átlagos eladási árát akarod látni (nem egyesével), akkor mértéket használj.

DAX képlet:

Átlagos egységár = DIVIDE(SUM(Eladások[Árbevétel]), SUM(Eladások[Mennyiség]))

Ez a mérték automatikusan kiszámítja a teljes átlagot a szűrők szerint.

A Power BI tanfolyamon DIVIDE függvénnyel is foglalkozunk.

Eredmény (Mérték):

  • Alma, Körte és Banán alapján: (600 + 450 + 250) ÷ (3 + 4 + 5) = 130.

Kategóriák összehasonlítása: új oszlop vagy új mérték Power BI-ban?

Új oszlop létrehozása Power BI-ban:

Ha minden terméknél meg akarod nézni, hogy az adott eladás értéke melyik kategóriába esik (pl. “Magas”, “Közepes”, “Alacsony”), számított oszlopot használj.

TermékEladás értéke
Alma600
Körte450
Banán250

DAX képlet:

Kategória = 
IF(Eladások[Eladás értéke] > 500, "Magas",
IF(Eladások[Eladás értéke] > 300, "Közepes", "Alacsony"))

Erre egyébként a SWITCH függvény is tökéletes megoldás lett volna. A Power BI tanfolyamon megérted, mikor melyik függvényt érdemes használni. Minden feladatra több jó megoldást nézünk, hogy összeálljon a kép.

Eredmény (Számított oszlop):

TermékEladás értékeKategória
Alma600Magas
Körte450Közepes
Banán250Alacsony

Új mérték (new measure) Power BI-ban:

Ha arra vagy kíváncsi, hogy egy kategória termékeinek összesített eladása mennyi, használj mértéket, aztán jelenítsd meg az eredményt egy diagramon.

DAX képlet:

Összes eladás = SUM(Eladások[Eladás értéke])

Fontos különbségek a számított oszlop és mérték között

Számított oszlopMérték
Minden sorra külön értéket számol ki.Dinamikus összesítést végez szűrők alapján.
Eredménye tárolódik, mint egy új oszlop.Az eredmény nem tárolódik, újraszámolás történik.
Példa: Mennyiség × Egységár minden terméknél.Példa: Az összes eladás összege.

Mikor melyiket használd?

  • Számított oszlopot akkor használj, ha:
    • Minden sorhoz szükséged van egy új értékre, például a termék eladásának kiszámítására.
    • Az eredményt később szűréshez vagy csoportosításhoz akarod használni.
  • Mértéket akkor használj, ha:
    • Összesített adatokat akarsz látni, például az összes eladás értékét vagy az átlagos árbevételt.
    • Vizualizációkat készítesz, amelyeknél fontos, hogy a számítások dinamikusan alkalmazkodjanak a szűrőkhöz.
    • Szűrni nem tudsz mértékekkel, csak számított oszlopokkal!

FONTOS!

Hogyha van egy árbevétel oszlopod, és azt szeretnéd kiszámolni, hogy mennyi az összes árbevétel (ez egy összesítés lenne Excelben), akkor ahhoz nem kell feltétlenül új mértéket csinálnod!

A Power BI-ban sok beépített kalkuláció van, amikkel mértékek nélkül is ki tudsz számolni pl. átlagot, összeget, darabszámot, mediánt, stb. Viszont nagyon tontos, hogy tudd, mikor melyik megoldás a célravezető. Ezért érdemes eljönnöd a Power BI tanfolyamra, hogy egy átfogó tudást kapj, mert ha össze-vissza cikkekből, youtube vidókból tanulsz, akkor az első pár évben rengeteget fogsz hibázni (tapasztalatból mondom)

Hogyan tovább?

Hogyha szeretnéd rövid idő alatt, jó hangulatban megtanulni a Power BI minden csínját-bínját, akkor gyere el a Power BI tanfolyamra, ahol lépésről-lépésre megtanulod azokat a fogásokat, amiket Senior Power BI fejlesztők is használnak. Ezzel rengeteg időt spórolsz magadnak, és:

  • Valós példákon keresztül tanulhatod meg, hogyan használd a Power BI-t hatékonyan, így azonnal alkalmazható tudást kapsz
  • Megérted a bonyolult DAX függvényeket és adatmodellezési technikákat, hogy magabiztosan készíthess elemzéseket
  • Kérdéseidre gyors válaszokat kaphatsz – nem kell egyedül küszködnöd a problémákkal

Érdekel?

Ha van bármilyen kérdésed, írj vagy hívj!

Email: info@datakepzes.hu
Tel: +36 70 881 8822

Scroll to Top