Ebben a forgatókönyvben létrehoztunk egy táblázatvizuális képet a Vevő neve mezővel az ügyfél táblájából és a Terméknév mezővel a termék táblázatából. Kombinált szinten elemezzük, hogy mely ügyfeleink a legjobban teljesítenek a teljes értékesítésen alapuló terméknevekkel kombinálva .
Az egyik dolog, amit meg kell tennünk, amikor elkezdjük írni a rangsorolás mértékét, hogy hivatkozzunk a mezőnevekre a táblanevekkel együtt a RANKX függvényen belül.
Ezenkívül, mivel tudjuk, hogy a Terméknév a termékindex mező szerint kerül rendezésre, ezt a mezőt is figyelembe kell venni a rangsor kiértékelése során.
Amint azt megfigyelhetjük, a felemelő táblák két mezője egy táblavizuálon belül egyesül, így a CROSSJOIN függvényt a RANKX függvényünkön belül fogjuk megvalósítani, miközben hivatkozunk a táblanevekre.
Most létrehozhatjuk mérőszámunkat a rangsor értékelésére a vásárlók és a termékek kombinált szintjén.
Mértékünket nevezzük Rangsornak. Ezután használja a RANKX és a CROSSJOIN függvényeket.
Az ÖSSZES funkció használatával mezőneveinket egyenként hivatkoznunk kell a Vevőnevek, Terméknevek és Termékindex mezőkre.
A következő teendő az, hogy előhívja az összértékesítés mértékét, és ezt a rangsorolási mérőszámot bevisszük táblázatunkba az eredmények elemzéséhez.
Amint látjuk, a megfelelő eredményeket kapjuk. Mivel azonban a CROSSJOIN függvényt használtuk, az összes szabály kombinációját hozza létre a vásárlók és a termékek között, aminek eredményeként a rangsort összevettük azokkal a szabályokkal, ahol nem rendelkezünk a teljes értékesítésre vonatkozó adatokkal.
Ennek a forgatókönyvnek a kijavításához be kell illesztenünk és IF feltételt, ahol csak ott számítjuk ki a rangsort, ahol teljes értékesítésünk van, különben üresnek kell lennie.
Ehhez adjunk hozzá IF (ISBLANK(['Összes értékesítés']), BLANK ( ) .
Most már láthatjuk, hogy csak ott számítja ki a teljes értékesítést, ahol vannak értékesítési adatok, és a többi kombinációt, ahol nincs értékesítésünk, figyelmen kívül hagyja.
Az IF(ISINSCOPE( Customers [Customer Names]) parancs beírásával a teljes szintű rangsorolást is ki szeretnénk zárni. Ez figyelmen kívül hagyja a teljes szintű eredményeket.
Tehát ott a teljes szintű helyezést is figyelmen kívül hagyják.
Következtetés
A rangsor nagyszerű módja annak, hogy megtekintse az adott adatkészlet legjobb vagy legrosszabbul teljesítő változóit. Észrevehető, hogy könnyen kiszámítható a rangsor, ha a különböző dimenziótáblák mezőit táblázatos formában egyesíti a LuckyTemplatesben.
Ezen kívül több szabály is létezik, ahol a rangsor holtversenyben történik, így ha meg akarod tanulni, hogyan szakítsd meg a kapcsolatokat a LuckyTemplatesben, nézd meg az oktatóanyagot is.
Remélem, sokat tanultál ebből az egyszerű technikából. Kérjük, ne felejtsen el feliratkozni a LuckyTemplates TV- csatornára, mert szakértőinktől folyamatosan rengeteg tartalom érkezik.