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,


Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Dátumtáblázat létrehozása a LuckyTemplates alkalmazásban

Tudja meg, miért fontos egy dedikált dátumtáblázat a LuckyTemplatesben, és ismerje meg ennek leggyorsabb és leghatékonyabb módját.

LuckyTemplates mobil jelentéskészítési tippek és technikák

LuckyTemplates mobil jelentéskészítési tippek és technikák

Ez a rövid oktatóanyag kiemeli a LuckyTemplates mobil jelentési funkcióját. Megmutatom, hogyan készíthet hatékony jelentéseket mobileszközökön.

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Professzionális szolgáltatáselemzési jelentések LuckyTemplatesben

Ebben a LuckyTemplates bemutatóban olyan jelentéseket tekintünk át, amelyek professzionális szolgáltatáselemzést mutatnak be egy olyan cégtől, amely több szerződéssel és ügyfél-elkötelezettséggel rendelkezik.

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Microsoft Power Platform frissítések | Microsoft Ignite 2021

Tekintse át a Power Apps és a Power Automate legfontosabb frissítéseit, valamint azok előnyeit és következményeit a Microsoft Power Platform számára.

Gyakori SQL-függvények: Áttekintés

Gyakori SQL-függvények: Áttekintés

Fedezzen fel néhány gyakori SQL-függvényt, amelyeket használhatunk, például a karakterláncot, a dátumot és néhány speciális függvényt az adatok feldolgozásához vagy manipulálásához.

LuckyTemplates sablonok létrehozása: útmutató és tippek

LuckyTemplates sablonok létrehozása: útmutató és tippek

Ebből az oktatóanyagból megtudhatja, hogyan hozhatja létre a tökéletes LuckyTemplates sablont, amely az Ön igényeinek és preferenciáinak megfelelően van konfigurálva.

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Mezőparaméterek és kis többszörösek a LuckyTemplatesben

Ebben a blogban bemutatjuk, hogyan lehet a mezőparamétereket kis többszörösekkel rétegezni, hogy hihetetlenül hasznos betekintést és látványelemeket hozzon létre.

LuckyTemplates rangsor és egyéni csoportosítás

LuckyTemplates rangsor és egyéni csoportosítás

Ebből a blogból megtudhatja, hogyan használhatja a LuckyTemplates rangsorolási és egyéni csoportosítási funkcióit a mintaadatok szegmentálására és kritériumok szerinti rangsorolására.

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

A LuckyTemplatesben csak egy meghatározott dátumig összesített összeg látható

Ebben az oktatóanyagban egy konkrét technikát fogok bemutatni, hogyan jelenítheti meg a kumulatív összeget csak egy adott dátumig a LuckyTemplates vizualizációjában.

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Bullet Charts: speciális egyéni látványelemek a LuckyTemplates számára

Ismerje meg, hogyan hozhat létre és testreszabhat Bullet diagramokat a LuckyTemplates alkalmazásban, amelyeket főként a teljesítmény mérésére használnak a célhoz vagy az előző évekhez képest.