DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Szeretném bemutatni a LuckyTemplates függvények egy csoportját, az úgynevezett táblafüggvényeket . Ezek a funkciók magukban foglalják és amelyeket már használtunk vagy más témákban említettünk.

Számos egyéb táblafüggvény létezik , amelyek olyan funkciókat tartalmaznak, mint pl,, és. Azonban nem térünk ki mindegyikre.

Ha mélyebben szeretné megérteni ezeket a funkciókat, javasoljuk, hogy töltse le a, megnézi anéhány konkrétabb kérdésével kapcsolatban. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Tartalomjegyzék

A táblafüggvények működésének megjelenítése

Ebben a cikkben szeretném bemutatni a táblafüggvények működését .

Ha megnézi ezt a példát, nehéz elképzelni, hogy ez a SZŰRŐ funkció valójában mit csinál a színfalak mögött.

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Ennek az az oka, hogy amikor meghívja a FILTER függvényt, nem láthatjuk a háttérben készülő táblázatot.

Ezt azonban megtehetjük úgy, hogy létrehozunk egy új táblát a képlettel.

Először is megkettőzhet egy táblát a tábla nevének megadásával egy új tábla létrehozásakor, amint az ebben a példában látható, ahol az Értékesítési táblát sokszorosítottam .

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Itt azonban táblafüggvényeket is használhat . Azt fogom tenni, hogy használom a SZŰRŐT , beteszem az Értékesítési táblázatba , majd beállítom a Mennyiség oszlopot kettőnél nagyobbra, hogy szűrőkifejezésként szolgáljon .

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Az eredeti Értékesítési táblázat körülbelül 15 000 sort tartalmaz, de most már csak 4 700 sor van benne, mivel az eredményeket úgy szűrtük, hogy csak a kettőnél nagyobb mennyiséget tartalmazó eredményeket jelenítse meg .

Egy másik példa bemutatásához ismét a SZŰRŐ függvényt használom , beillesztem a Termékek táblát , a Terméknév oszlopot használom szűrőkifejezésként , és beállítom a „Termék 100” értékre , hogy visszaadjak egy táblázatot egy termékkel.

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Ez történik a színfalak mögött, amikor a képlet ezen a táblázaton belül fut.

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Először az értékelési kontextust alkalmaztuk az Ügyfél neve oszlopon keresztül . Ezután hozzáadtuk a SZŰRŐ funkciót, hogy további kontextust biztosítson azáltal, hogy a terméktáblázatot csak a 100-as termékre csökkentette .

Ezt követően a 100. termék a színfalak mögé szűrésre kerül, ami automatikusan lefolyik az Értékesítési táblával való kapcsolatra , végül csak a 100. termék értékesítési táblázatát adja vissza .

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

ÉRTÉKEK Funkciópélda

Szeretném bemutatni a LuckyTemplates egy másik táblázatfüggvényét, az VALUES-t . Ez a függvény egyedi értékek egyoszlopos táblázatát adja vissza .

Például a Dátumtáblázatunkban csak a hónapokat tartalmazó táblázatot kaphatjuk meg.

Ehhez csak az ÉRTÉKEK függvényt kell használnom, és be kell írnom a Dátumok táblából a Hónapnév oszlopba .

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Egy másik dolog, amit tehetünk, hogy az ÉRTÉKEK függvényt mértékek közé helyezzük. De ismét nehéz felismerni az intézkedésen belüli folyamatot, mivel valój��ban nem látjuk a generált táblákat.

Éppen ezért ez egy jó módszer annak értékelésére, hogy ezek a táblafüggvények hogyan működnek.

De mi van akkor, ha az egyes személyek átlagos havi eladásait szeretnénk kiszámítani ?

Nem azonnal nyilvánvaló, hogyan kell ezt megtenni anélkül, hogy tudnánk, hogyan lehet kombinálni azokat a dolgokat, amelyeket korábban érintettünk.

Azt fogom tenni, hogy létrehozok egy új mérőszámot Átlagos havi értékesítés néven . Mivel az átlaggal van dolgunk, valószínűleg először a függvény használata jutna eszünkbe.

Valójában azonban használnunk kell afüggvény itt, mert egy iteráló függvényre van szükség az átlag havi szintű értékeléséhez .

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Egy iteráló függvényen belül első paraméterként beírhat egy táblázatot . Ön azonban nem korlátozódik a fizikai táblák használatára. Használhat táblázatfüggvényeket is .

Mivel az VALUES egy táblázatfüggvény , ezt fogom használni, és a Dátumok táblából a MonthInCalendar oszlopba teszem .

Az iteráló függvények egy táblázaton keresztül iterálódnak, és a VALUES- tól a MonthInCalendar- ig terjedő táblázat a hónapok és évek egyedi értékeit tartalmazza .

A MonthInCalendar használata azért szükséges, mert ha csak a MonthName oszlopot használjuk , az nem fog működni a különböző években.

A mérőszám létrehozásának befejezéséhez az Értékek után beírom a Total Sales mezőt kifejezésként.

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

A félreértések elkerülése érdekében az Adatok képernyőre lépek , kiválasztom a Dátumok táblázatomat , és átnevezem a MonthInCalendar-t Hónap és évre .

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Ezután rákattintok a Rendezés oszlop szerint elemre , és a MonthInYear oszlop szerint rendezem , hogy megbizonyosodjak a helyes rendezésről.

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Végül áthúzhatom az új Átlagos havi értékesítés mértékét, hogy láthassuk az értékeket.

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

A tettünk áttekintéséhez az ÉRTÉKEK függvény egyedi értékek oszlopát adja vissza.

Az ügyfél jelenlegi kontextusa először a Vevőnév oszlopon keresztül történt . Ezután a színfalak mögött egy oszlopos táblázatot készítettem a hónap és év egyedi értékeiről .

Az AVERAGEX- en belül minden egyes hónapot és évet végigfutottam, hogy kiszámítsam az egyes ügyfelek teljes értékesítését azokban a hónapokban és években. Ezeket az eladásokat ezután minden hónapra elmentik a memóriába.

Végül az összes kiszámított eredményt végül átlagoltuk, hogy megkapjuk az átlagos havi értékesítést .

Ez a folyamat nagyon sokoldalú, mivel a Hónap és Év helyett az Évet az VALUES mezőbe helyezheti az átlagos éves értékesítés kiszámításához .

Ezenkívül nem korlátozódik a dátumok használatára, hanem megadhatja a Termék nevét is , hogy megtalálja az átlagos eladásokat termékenként .

E technikák kombinálásával gyorsan egyedi számításokat találhat.

MINDEN funkció példa

Szeretnék még egy táblázatos függvényt mutatni a LuckyTemplatesben ALL néven, amely a szűrő eltávolítása funkcióként is ismert .

Ez a függvény sok szempontból az ÉRTÉKEK függvény ellentéteként működik .

Egy példa bemutatása érdekében létrehozok egy új mérőszámot Összes vevői értékesítés néven , használom a CALCULATE függvényt, és kifejezésként beírom az Összes értékesítést .

Ezután az ÖSSZES függvényt fogom használni , és beírom a Vevők táblát , mivel ebbe helyezhet el egy táblázatot vagy egy oszlopot .

Az új mérték behúzása után észreveheti, hogy ugyanazokat az értékeket adja meg, mint az Összesen az Összes értékesítés alatt .

DAX táblafüggvények használata a LuckyTemplates alkalmazásban

Alapvetően az ALL függvény eltávolított minden szűrőt a Vevők tábla jelenlegi környezetében .

Mivel az Ügyfél neve a jelenlegi kontextusunkban szerepel , az ALL függvény figyelmen kívül hagyta a Vevők tábla szűrőit , és helyette minden egyes eredmény összegét adta vissza .




Következtetés

Megbeszéltünk néhány kulcsfontosságú táblafunkciót, és azt, hogy hogyan működnek a LuckyTemplates-en belül.

Alapvető fontosságú ezeknek a funkcióknak a megfelelő megértése, mivel valójában sok közülük kombinálható ugyanabban a képletben.

Érdekesebb számításokat készíthet, ha elkezdi megszokni a képletkombinációit.

Minden jót,


Mi az a Power Query & M Language: Részletes áttekintés

Mi az a Power Query & M Language: Részletes áttekintés

Ez az oktatóanyag áttekintést nyújt a Power Query szerkesztőről és az M nyelvről a LuckyTemplates asztalon.

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

Oldalszámozott jelentés készítése: Szövegek és képek hozzáadása

Ismerje meg, hogyan hozhat létre oldalszámozott jelentést, hogyan adhat hozzá szövegeket és képeket, majd exportálhatja a jelentést különböző dokumentumformátumokba.

A SharePoint automatizálási szolgáltatás | Bevezetés

A SharePoint automatizálási szolgáltatás | Bevezetés

Ismerje meg, hogyan használhatja a SharePoint automatizálási funkcióját munkafolyamatok létrehozására, és segít a SharePoint-felhasználók, -könyvtárak és -listák mikrokezelésében.

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

Oldja meg az adatelemzési kihívást a LuckyTemplates Accelerator segítségével

Fejlessze jelentéskészítési készségeit, ha csatlakozik egy adatelemzési kihíváshoz. Az Accelerator segítségével LuckyTemplates szuperfelhasználóvá válhatsz!

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

Összesítések futtatása a LuckyTemplates alkalmazásban a DAX segítségével

Ismerje meg, hogyan számíthatja ki a futó összegeket a LuckyTemplates programban a DAX segítségével. Az összesítések futtatása lehetővé teszi, hogy ne ragadjon le egyetlen egyéni eredménynél sem.

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

A LuckyTemplates Dax-változói állandóak: mit jelent ez?

Ismerje meg a változók fogalmát a DAX-ban a LuckyTemplates-en belül, és a változók hatásait a mérőszámok kiszámítására.

LuckyTemplates lejtődiagram: Áttekintés

LuckyTemplates lejtődiagram: Áttekintés

Tudjon meg többet a LuckyTemplates Slope diagram nevű egyéni vizualizációról, amely egyetlen vagy több mérőszám növekedésének/csökkenésének megjelenítésére szolgál.

LuckyTemplates színes témák az egységes vizualizációkhoz

LuckyTemplates színes témák az egységes vizualizációkhoz

Fedezze fel a LuckyTemplates színtémáit. Ezek elengedhetetlenek ahhoz, hogy jelentései és vizualizációi zökkenőmentesen nézzenek ki és működjenek.

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

Átlag kiszámítása LuckyTemplatesben: Hétköznapi vagy hétvégi eredmények elkülönítése a DAX segítségével

Az átlag kiszámítása a LuckyTemplates alkalmazásban számos módon elvégezhető, hogy pontos információkat kapjon üzleti jelentéseihez.

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

LuckyTemplates Theming | LuckyTemplates Desktop Standard Theming

Nézzük meg a Standard LuckyTemplates Theming témakört, és tekintsünk át néhány olyan funkciót, amely magában a LuckyTemplates Desktop alkalmazásban található.