SUMX és AVERAGEX iteráló függvények használata a LuckyTemplates alkalmazásban

A LuckyTemplates kezdők számára az egyik legfontosabb téma az iterációs funkciók . Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Tehát mielőtt belemerülne az összetett számításokba, megosztok Önnel néhány egyszerű iterációs funkciót ebben a cikkben.

Tartalomjegyzék

Miért használjunk ismétlődő függvényeket?

Mindig kapom ezt a kérdést, amikor élő edzéseken vagy élő csúcstalálkozókon veszek részt.

Miért kellene tehát iterációs függvényeket használnunk ahelyett, hogy csak egy számított oszlopot hoznánk létre, és a SUM-ot használnánk?

Iterációs függvényeket használunk olyan esetekben, amikor nem áll rendelkezésünkre az az oszlop, amely az egyszerű SZUM elkészítéséhez szükséges információkat tartalmazza.

További magyarázatként a SUMX ésfunkciókat, akkor egy általános értékesítési táblázaton fogunk dolgozni. Két kulcsfontosságú információ áll rendelkezésünkre: a rendelési mennyiség és az ár, amelyen egy adott terméket értékesítettünk .

SUMX és AVERAGEX iteráló függvények használata a LuckyTemplates alkalmazásban

Tehát minden eladásunknál tudjuk, hogy mekkora mennyiséget és árat rendeltünk. De nincs általános elnevezésű bevételi oszlopunk vagy értékesítési oszlopunk az összeg megállapításához.

Ennek a konkrét eredménynek a virtuális kiszámításához ismételhetjük az értékesítési táblázatot és a felhasználástvagy AVERAGEX . Ezek a funkciók lehetővé teszik, hogy egy fizikai vagy virtuális táblán keresztül iteráljon.

Egyszerű számítások SUMX használatával

Az összértékesítéshez sorról sorra haladva megszorozzuk a rendelési mennyiséget az egységárával. Ezt követően az összes egyedi eredményt elmentjük a memóriába, majd összesítjük őket. A SUMX függvény pontosan ezt teszi.

SUMX és AVERAGEX iteráló függvények használata a LuckyTemplates alkalmazásban

Ez a legtisztább oka annak, hogy ezek a képletek olyan fontosak és optimálisabbak, mint egy számított oszlop létrehozása és a számítások egyéni elvégzése.

Ugyanez vonatkozik a teljes költségre is. Megismételjük az értékesítési táblázatot, majd megszorozzuk a rendelési mennyiséget a teljes egységköltséggel.

SUMX és AVERAGEX iteráló függvények használata a LuckyTemplates alkalmazásban

De ne feledje, hogy ebben a táblázatban nem szerepel a teljes költség oszlop, így nem tudtunk egyszerűen összegezni. Tehát sorról sorra kell haladnunk, amit néha sorkontextusnak is neveznek.

A sorkontextusról ezen a linken tudhat meg többet: 

A sorkontextus magyarázata – (1.10) Útmutató kezdőknek a DAX-hoz

Egyszerű számítások AVERAGEX használatával

Ahogy az AVERAGEX- hez megyünk , megvizsgáljuk a rendelkezésemre álló Átlagos napi mérőcsoportot, és kiszámítjuk a havi átlagos értékesítést.

SUMX és AVERAGEX iteráló függvények használata a LuckyTemplates alkalmazásban

A jelenlegi környezetben a teljes adattábla helyett egy virtuális táblán keresztül fogunk iterálni. Ez teljesen jogos az AVERAGEX függvénynél. Ezután létrehozunk egy virtuális táblát az értékek felhasználásával.

SUMX és AVERAGEX iteráló függvények használata a LuckyTemplates alkalmazásban

Az értékek egy oszloptáblázatot hoznak nekünk minden egyes egyedi hónapról és évről. Ezután minden hónapra és évre összesítjük a teljes értékesítést.

Ebben a konkrét esetben három hónapunk van, tehát egy három hónapos táblázatot készítünk, és minden hónapra kiszámoljuk az eladásokat, majd az összeset átlagoljuk.

Egy másik példa, amelyet megtekinthetünk, az egy vásárlónkénti átlagos értékesítés kiszámítása.

SUMX és AVERAGEX iteráló függvények használata a LuckyTemplates alkalmazásban

Ebben a konkrét esetben létrehozunk egyminden egyes vásárlóról, és arról, hogy az egyes ügyfelek hány eladást hajtottak végre rajtuk keresztül.

SUMX és AVERAGEX iteráló függvények használata a LuckyTemplates alkalmazásban

Miután megvan az egyes ügyfelek eladásai, átlagolhatjuk azt, és ez az egy vásárlóra jutó átlagos értékesítést fogja megadni.



Következtetés

Nagyon fontos, hogy nagyon jól megértsük ezeknek az iterációs funkcióknak a korai működését, és ténylegesen is használjuk őket.

Ezeket az iterációs függvényeket használhatjuk fizikailag egy táblában, vagy akár virtuálisan bármilyen táblával, amelyet az adott függvény belsejébe szeretnénk helyezni. Itt különféle paraméterek egész sorát helyezheti el.

Én személy szerint ezeket a funkciókat a fejlesztés során használom.

Élvezze a munkát ezen. A LuckyTemplates Showcase modell vázlatát ezen a linken tekintheti meg:

Nyugodtan gyakorolja a LuckyTemplates számos elérhető iterációs funkciójának használatát, és ne felejtse el böngészni az alábbi linkeken, hogy további információkat kapjon a témáról:

Remélhetőleg jól megértheti, hogyan működik ez a számítás a LuckyTemplates-en belül.


A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.

LuckyTemplates táblázatok létrehozása UNION & ROW függvény használatával

LuckyTemplates táblázatok létrehozása UNION & ROW függvény használatával

Ebben a blogban megmutatom, hogyan hozhat létre LuckyTemplates táblázatokat olyan képlet segítségével, amely egyesíti az UNION és a ROW függvényt.