Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A mai blogban végigvezetjük a Quick Measures Pro használatával egy olyan egyéni mérték létrehozásához, amely a LuckyTemplates legjobb N elemét adja vissza egy adott mérőszám alapján. Ez egy hasznos technika az adatok megjelenítéséhez és elemzéséhez, amely lehetővé teszi az adatkészlet legjobban teljesítőinek gyors azonosítását. Az oktatóanyag teljes videóját a blog alján tekintheti meg.

Tartalomjegyzék

Áttekintés

Ebben létrehoztam és elmentettem egy egyéni gyorsmértéket , amelyet Top N rangsorolási mérőszámnak nevezek .

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Ez a mérték annyi elemet vesz, rangsorolja őket, és a felső N értéket adja vissza. Vegyük példának az alábbi kódot. 

Ebben az esetben szeretnénk megszerezni a Top 5-öt , és a funkció segítségével rangsorolni az összes helyszínt a teljes értékesítés alapján . Ha a cikk az első 5-ben van, a kód a teljes eladást adja vissza, ellenkező esetben üres értéket ad vissza. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Ez az intézkedés akkor hasznos, ha adatainkat rangsorolni akarjuk. Ez a kód azonban a Locations , Total Sales és Top 5 kódokhoz van kötve . 

A kódot ezután általánosabbá akarjuk tenni, hogy bármilyen elemet felvehessen, tetszőleges mérték szerint rangsorolhassa, és tetszőleges számú felső N-t hozzon létre a LuckyTemplates jelentésekben.

A Top N rangsor módosítása

Kezdje a kód másolásával.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Nyisd kiés készítse el a legjobb N mintás gyorsmérőnket.

Ha még soha nem hozott létre gyors mértéket, először hozzon létre egy JSON-sablonfájlt . Ebben a példában a fájlt Minta QM- ként nevezzük el , és kattintsunk a Mentés bármely könnyen elérhető könyvtárba gombra. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Ha több gyors intézkedésünk van, előfordulhat, hogy időről időre módosítanunk kell az alapértelmezett fájlunkat. Ezt megtehetjük a Quick Measures Pro alkalmazásban, ha a Beállítás gombra kattintunk , és megnyitjuk az alapértelmezettként használni kívánt JSON-sablonfájlt.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A JSON-fájl megfelelő beállítása után lépjen az Egyéni szakaszra , majd kattintson az Egyéni mérés bemutató elemre . Kattintson az Új gombra , és megjelenik egy új mértéksablon. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Az új intézkedés kezdetben hosszúnak és ijesztőnek tűnhet, de a fejlődésünk során sok értelme lesz. 

Top N a LuckyTemplatesben: A DAX-kód

Menjünk az Analyst Hub-ba, és nézzük meg a kezdeti DAX-kód mértékét.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Gondoljon azokra az elemekre, amelyeket a jövőben módosítani szeretnénk, hogy rugalmasabbá tegyük. 

Ebben a példában négy elemet módosíthatunk. 

Az első a rangsorolandó tételek . Nem fogjuk folyamatosan rangsorolni a helyszíneket. A jövőben érdemes lehet rangsorolni az ügyfeleket, régiókat, termékeket és egyebeket.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A második a használt mérték . Jelenlegi kódunk az összes értékesítés alapján rangsorol, de érdemes lehet az adataink átlagai, maximumai és minimumai alapján rangsorolni.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A harmadik a megtartani kívánt elemek száma . Lehet, hogy meg kell szereznünk a legjobb 3-at, a legjobb 4-et, a legjobb 10-et stb.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Az utolsó az a sorrend , amely jelenleg DESC-ként van beállítva . A jövőben érdemes lehet adatainkat csökkenő helyett növekvő sorrendbe rendezni. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Másoljuk ki ezt a DAX-kódot, és térjünk vissza a Quick Measures Pro-hoz.

Top N a LuckyTemplatesben: Az új intézkedés beállítása

Új intézkedésünkben kezdje egy összesítési címke létrehozásával. Jelölje be az Összesítési címke melletti négyzetet , és válassza a Maximum lehetőséget a legördülő menüben , hogy elkerülje a csupasz oszlopot.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Engedélyezze az Oszlopcímkét , és nevezze át Items to Rank (Rangsorolandó tételek) névre . Kattintson a Beállítás gombra , majd válassza ki a rangsorolni kívánt elemet, ami jelen esetben a Város . Ezután kattintson az OK gombra .

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Ugyanezt tesszük a Paraméternél is . Kattintson a mellette lévő jelölőnégyzetre, és nevezze át a rangsorolandó tételek száma névre . Adja meg a használni kívánt alapértelmezett paramétert. Ebben a példában adja meg az 5-ös bevitelt .

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Ezután egy másik összesítő címkére lesz szükségünk. Jelölje be az 1. összesítés címke melletti négyzetet az engedélyezéséhez.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Ebben az esetben címkézze meg Rank on Basis of (Rang) értékkel , amelyet mértékként fogunk használni. Ezután válassza a Teljes értékesítés lehetőséget a változók listájából.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Most, hogy befejeztük a beállítást, ugorhatunk az Eszköztippek oldalra .

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Az elemleírásban adja meg az általunk létrehozott különböző címkékhez szükséges utasításokat.

A ParameterLabelTooltipben utasíthatjuk, hogy csak egész számokat írjon be. 

Miután befejezte az utasítások kódolását, kattintson a Kész gombra .

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Új intézkedésünk jelenleg készen áll, így a Kész gombra kattinthatunk .

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Top N a LuckyTemplatesben: Az egyéni változók

Ezután folytathatjuk a kód testreszabását. 

Miután megfelelően beállítottuk az új mértéket, a felület megadja a kulcsszavakat, amelyeket a változóink rangsorolásához és beállításához használunk. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

De ahelyett, hogy ezeket a változókat használnánk, testreszabjuk a DAX kód korábbi másolásával. 

Törölje a RETURN és a #QMPRO 15. és 16. sorokat, és illessze be a DAX kódot.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Ezután testreszabhatjuk a kódot.

Kezdje a rangsorolandó tételekkel. Cserélje ki a Locations [location city] értéket a _COLUMN_ oszlopra , amely a fenti változók listájából származik.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Legközelebb a Teljes értékesítés mértékét cseréljük le. Cserélhetjük ezt manuálisan, vagy használhatjuk a Greg Deckler által készített  keresés és csere funkciót .

A funkció használatához kattintson a Keresés gombra. Írja be a cserélni kívánt változót az első szövegmezőbe, ami esetünkben [Összes értékesítés] .

A második szövegmezőbe írja be azt a változót, amelyre az [Összes értékesítés] helyére kerüljön. Tegyük fel a következőt : [_COLUMN1NAME_].

Kattintson az Összes cseréje lehetőségre az összes [Összes értékesítés] új változóval való lecseréléséhez .

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Végül cseréljük le az 5-öt a __PARAM__ paraméterre, az alábbiak szerint.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A kód szerkesztése után a következő lépés az új mérték tisztítása. Azt akarjuk, hogy tiszta legyen, mivel ez állandó intézkedés lesz a fájlunkban. 

Kezdje azzal, hogy a 16. sortól az 1. sorig vegye át a mérték nevét, „ Legjobb rangsorolási minta” .

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Ezután állítsa be az utolsó változónkat a visszaadni kívánt eredményként. Ehhez kövesse az alábbi kódot.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Ha rákattintunk a DAX gombra, azt látjuk, hogy a kódunk a megfelelő változókra cserélődik. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Pontosan ezt a DAX-kódot szeretnénk látni, ha az előző lépéseket helyesen hajtottuk-e végre. Ha vissza akarunk térni a nyers kódhoz, egyszerűen kattintson a RAW gombra.

A kód további tisztításához távolítsa el a változók listáját a 10-14. sorok közül.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A kulcsszavakat a 2. és 9. sorból is átvehetjük. Ebben az esetben csak meghagyjuk őket, hogy elérhetőek legyenek, arra az esetre, ha a jövőben módosítanunk kell a kódot.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A következő lépés a metaadatok frissítése. A Leírásba írjuk be , hogy „A legnépszerűbb N elemet megtartja a felhasználói választások alapján” az alábbiak szerint. Mértékeinket mappákba is tehetjük, vagy bármilyen okból elrejthetjük. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A metaadatok szerkesztése után kattintson az Egyéni létrehozása gombra.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Egy felugró ablak, amelyen a Mértékdefiníció létrehozva. Kattintson az OK gombra.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A Quick Measures Pro alkalmazásban az Egyéni részben meg kell jelennie a Legjobb rangsorolási mintának .

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Az Aggregation Label, Items to Rank, Number of Items to Rank, Aggregation1 Label és Rank változóit az alapján  módosíthatjuk .

A paraméterek beállítása után kattintson a DAX gombra a kód megnyitásához. Ezután rövidítse le az 1. sort az Átlagos értékesítési legfelső helyezési minta mértékéről az „ Átl. értékesítési legjobb N helyezés ” értékre. Ha elkészült, kattintson a Létrehozás gombra .

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A Measures alkalmazásban sikeresen létrehozva egy ablak, amely a következő felirattal rendelkezik: Mérés átlagos értékesítési legjobb N rangsorolása. Kattintson az OK gombra.

Egyéni intézkedés a LuckyTemplatesben

Ha visszatérünk a LuckyTemplateshez, az új mértékünknek meg kell jelennie a Mezők panelen. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Kattintson rá az Átl. értékesítési legjobb N rangsor megnyitásához, amely pontosan úgy van beállítva, ahogyan azt a gyorsmérőben megadtuk. 

Tegyük fel, hogy oszlopdiagramot szeretnénk létrehozni. Ehhez kattintson a sávdiagram ikonra a Vizualizációk > Vizuális készítése alatt. Húzza az új mértéket a Mezők ablaktábláról az X-tengelyre, az Ügyfél nevét pedig az Y-tengelyre.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Meg kell szűrnie a legjobb 7 ügyfelünket az átlagos eladások alapján. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Az egyéni mérték módosítása

Próbáljuk meg módosítani egyéni mértékünket. Ezúttal vegyük a legjobb 5 terméket a teljes eladások alapján.

Ehhez lépjen vissza a Quick Measures Pro-hoz. Állítsa az összesítési címkét Összeg értékre , és válassza a Terméknév lehetőséget a rangsoroláshoz. Ezután válassza ki az 5 legjobb terméket, és rangsorolja az összes értékesítés alapján

Rövidítse le az első sort a következőre: „ Terméknév Legfőbb rangú teljes értékesítés”. Kattintson a Létrehozás , majd az OK gombra a felugró ablakban. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

A Mérőeszközök alatti szalagon állítsa be a nevet a Terméknév legfelső rangú összértékesítési értékként , és válassza a Méretek elemet a Kezdőlap táblázathoz.

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban

Húzza a termék nevét a legfelső helyezést az X tengelyre , a termék nevét pedig az Y tengelyre. Ezzel megkapjuk az oszlopdiagramot az 5 legjobb termékünkkel. 

Hogyan juthat el az adatkészlet legjobb N helyére a LuckyTemplates alkalmazásban




Következtetés

Összefoglalva, egy egyéni legjobb N rangsor létrehozása a Quick Measures Pro segítségével hatékony eszköz a LuckyTemplates adatok elemzéséhez és megjelenítéséhez. Az oktatóanyagban vázolt lépések követésével könnyen létrehozhat olyan mérőszámot, amely egy adott kategóriába sorolja az elemeket, így gyorsan azonosíthatja a legjobban teljesítőket, és megalapozottabb döntéseket hozhat.

Ne felejtse el tesztelni a mérést, és szükség szerint módosítani kell, hogy a legpontosabb és legrelevánsabb információt nyújtsa. A Quick Measures Pro segítségével a lehetőségek végtelenek, és folytathatja az elemzések felfedezését és finomítását, hogy értékes betekintést nyerhessen adataiba.

Minden jót,

Brian Julius


Arány- és gyakorisági táblázatok Excelben

Arány- és gyakorisági táblázatok Excelben

Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.

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.