Power BI kiszámítása - Hogyan kell használni a Dax függvény kiszámítását?

Power BI Funkció kiszámítása

A CALCULATE a Power BI gyakran használt DAX-függvénye, annak ellenére, hogy a CALCULATE nem képes semmire, ez a funkció alapfüggvényként működik más DAX-funkciók alkalmazásához különböző esetekben. Például, ha szűrőt szeretne alkalmazni, és meg akarja találni az adott város átlagos eladását, akkor a SZÁMOLÁS funkcióval alkalmazhatjuk a szűrőket és megérkezhetünk a számításokra.

Tehát a CALCULATE függvény kiértékeli a felhasználó által adott kifejezést az összes alkalmazott szűrővel. Az alábbiakban látható a CALCULATE függvény szintaxisa.

  • Kifejezés: Ez nem más, mint az a kifejezés, amelyet végre kell hajtanunk. Például, ha meg kell szereznünk az összes eladást.
  • 1. szűrő: A megadott kifejezés alapján mi az a szűrő, amelyet alkalmaznunk kell. Például az Expression eredmény megszerzéséhez az 1. szűrő bármelyik város lehet.
  • 2. szűrő: A megadott kifejezés alapján , mi a második szűrőkészlet , alkalmaznunk kell például az adott város adott PIN kód régiójában.

Ez a cikk bemutatja az egyik fontos és gyakran használt DAX-funkciót, amely a Számítás a Power BI-ban elemet tartalmazza.

Példák a Dax kiszámításához a Power BI funkcióját

Az alábbiakban bemutatjuk a Dax Calculate függvény példáit.

1. példa

Az alábbiakban bemutatjuk azokat az adatokat, amelyeket a CALCULATE funkció kiszámításához használni fogunk a Power BI-ban. Ugyanezeket az adatokat az excel munkafüzet letöltésével töltheti le az alábbi linkről.

Az adattáblát közvetlenül feltöltheti a Power BI fájlba. Már feltöltöttem a táblázatot a Power BI Desktop fájlba.

Most a CALCULATE függvényt fogjuk kísérletezni, hogy különböző eredményhalmazokat kapjunk.

Érjen el egy adott városi eladást

Tegyük fel például, hogy létre kell hoznia egy „Új mértéket”, amely egy adott várost összesít, például „Columbia” várost. Itt kell a CALCULATE függvényt használni a számítás alkalmazásához, kattintson a jobb gombbal a táblára, és válassza az „Új mérés” opciót.

  • Adja meg ennek az intézkedésnek a nevét „Columbia City Sales” néven.
  • Most nyissa meg a CALCULATE funkciót.
  • A kifejezés az első lehetőség; ebben a példában hozzá kell adnunk a „Columbia” város összesítését, tehát nyissuk meg a SUM függvényt.
  • Az oszlop neve , amelyre SUM-ra van szükségünk, az „Értékesítési oszlop”, ezért válassza ki a megfelelő oszlopot.
  • Most a SUM függvény összeadja az „értékesítési értéket”, de a Szűrő argumentumban meg kell említenünk, hogy melyik városra van szükségünk az eladások összegének megszerzéséhez, ezért nyissa meg a SZŰRŐ funkciót.
  • A táblázat , hogy utalunk a „Sales táblázat”, így először válassza ki a tábla neve.
  • A szűrőkifejezéshez ki kell választanunk a „város” oszlopot, és a feltételeket „Columbia” értékként kell megadnunk.

Ok, készen vagyunk. Zárjon be két zárójelet és nyomja meg az Enter billentyűt az új mérés megszerzéséhez.

  • Húzza a Columbia várost mezőkre az új mérték megtekintéséhez.

Oké, most ez a mérték csak a „Columbia” város teljes eladását adja meg.

Összehasonlíthatja az összesített „Columbia” várost az Excel-ben is.

Így használhatjuk a CALCULATE függvényt, hogy különböző típusú eredményeket érjünk el.

2. példa

Tegyük fel például, hogy a „Columbia” város esetében csak a „South Carolina” állam eladási értékére van szükségünk, ezért ezúttal két szűrőt kell alkalmaznunk.

  • Az előző DAX funkció folytatásával csak egy zárójelet zárjon be, és nyisson meg egy másik szűrőfunkciót.
  • Még egyszer említsük meg a táblázatot, amelyre hivatkozunk.
  • Ezúttal a „State” oszlop szűrőjét kell alkalmaznunk, és ki kell választanunk az oszlopot, és a kritériumokat „South Carolina” néven kell megadnunk.
  • Dél-Karolina állam értékesítési értéke az alábbiakban látható.

Új összértékünk 15099 lesz, azaz ez a „South Carolina” állam eladási értéke a „Columbia” városban.

3. példa

Például meg szeretné találni az egyes városok százalékos arányát a teljes értékesítéshez; ezt az alábbi képlet segítségével tehetjük meg.

% Részesedés = városi eladás / összértékesítés * 100

De az egyik probléma, hogy ez nem az excel, amelyet rugalmasan lehet használni a cellahivatkozásokkal; most az az elképzelés, hogy az összes eladást összevesszük a város összesített értékével.

  • Tehát még egy mértéket kell létrehoznunk, és ez a mérték a következő.
  • Most először helyezze be a „Táblázat” látványt.
  • Ehhez a táblázathoz először adja hozzá a Város neve és az Értékérték oszlopokat.
  • Amint a fentiekből is látszik, itt minden egyes város szerepel, és a teljes értékesítési érték 79393. Most húzza az új „Teljes értékesítés” oszlopot.
  • Most, mint láthatja az egyes városokkal szemben, van egy „Általános értékesítés” érték. Ezt a két mértéket használva létrehozhatunk egy új mértéket a százalékos arány megszerzéséhez. Használja az alábbi függvényt az új mérés megszerzéséhez.
  • Most húzza az új mértéket az asztalra, hogy megkapja az egyes városok% -os arányát.

Tessék, van egy% -os oszlopunk. A CALCULATE DAX függvény használatával így különböző szűrők és feltételek alapján érkezhetünk kifejezések.

Megjegyzés: A Power BI Calculate Function fájl az alábbi linkről is letölthető, és a végső kimenet megtekinthető.

Ezt a Power BI Funkció kiszámítása sablont innen töltheti le - Power BI Funkció sablon kiszámítása

Dolgok, amikre emlékezni kell

  • A bi teljesítményben a CALCULATE függvény felhasználásával különböző eredmények érhetők el a körülmények alapján.
  • A CALCULATE-ot mindig a bi power más DAX-funkcióival együtt használják a munka elvégzéséhez.

érdekes cikkek...