Výukový program LuckyTemplates Slicers: Správne počítanie výberov

V dnešnom návode sa budem zaoberať jemným problémom s krájačmi LuckyTemplates, ktoré vás môžu podraziť, ak si nedáte pozor. Chcem to s vami prejsť v nádeji, že ak by ste sa s tým stretli, nespôsobilo by vám to rovnaké problémy. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

Problém, na ktorý sa dnes pozrieme, je, ako počítať výbery v krájačoch LuckyTemplates. Zdá sa, že by to malo byť jednoduché, no má to malý háčik.

Konkrétnym prípadom použitia, ktorý som mal, bolo vytváranie dynamického Vennovho diagramu v dvoch rezoch. Chcel som spočítať počet výberov uskutočnených v každom z nich a potom porovnať, ktoré z nich boli spoločné medzi týmito dvoma. Existuje množstvo prípadov použitia a my sa tu chceme len pozrieť na všeobecný prípad počítania počtu výberov.

Obsah

Jemný problém s krájačmi LuckyTemplates

Najprv sa vrhneme na DAX Editor Pro, ktorý vytvoril MVP spoločnosti Microsoft Greg Deckler, špeciálne pre členov LuckyTemplates. Obľúbil som si to a chcel som vám to ukázať, kým dnes vytvoríme náš kód.

Začneme vytvorením len základnej miery počtu. Nazveme to jednoducho Basic Count . chceme robiťvybraných prvkov krájača. A tak to bude pre viacnásobný výber. Potom to bude len pole, ktoré máme v krájači, čiže „navštívené krajiny“, a to uzavrieme.

Výukový program LuckyTemplates Slicers: Správne počítanie výberov

V tomto editore môžete vidieť, že vám dá tento kolaps, keď ho správne zatvoríte.

Výukový program LuckyTemplates Slicers: Správne počítanie výberov

Môžeme kliknúť aj na Formátovač. Spýta sa nás, do ktorej tabuľky to chceme vložiť. Vložme to do našej tabuľky opatrení, Kľúčové opatrenia, a uložíme to.

Výukový program LuckyTemplates Slicers: Správne počítanie výberov

Teraz, späť v LuckyTemplates, môžeme vidieť, že existuje naša miera základného počtu.

Výukový program LuckyTemplates Slicers: Správne počítanie výberov

Môžeme to tu jednoducho vložiť na kartu a hneď vidíme, že je problém. Nemáme nič vybrané a napriek tomu ukazuje základný počet päť.

Výukový program LuckyTemplates Slicers: Správne počítanie výberov

Krájače LuckyTemplates vo všeobecnosti fungujú dobre, s výnimkou prípadov, keď nemáte nič vybrané. Vo väčšine prípadov je to v poriadku, ak filtrujete, povedzme objem predaja. Ak nič nevyberiete, zvyčajne to znamená, že chcete vybrať všetko. Ale v tomto prípade, keď počítame počet výberov, dostaneme nesprávny výsledok. Namiesto toho, čo by malo byť nula, sme dostali päť.

Urobme to teda správne, nielen čo sa týka počtu, ale dajme aj nejaký popisný text okolo toho, čo vyberáme.

Ako správne počítať výbery v krájačoch LuckyTemplates

Vráťme sa späť do DAX Editor Pro a urobme to správne. Vytvoríme novú mieru, ktorú budeme nazývať Správny počet . Prvá vec, ktorú urobíme, je vytvorenie premennej, ktorá určí, či je alebo nie je niečo vybraté.

Kľúčovou funkciou, ktorú tu potrebujeme, je tzv. Táto funkcia robí presne to, čo hovorí, teda dáva nám hodnotu na základe toho, či dané pole obsahuje filter alebo nie. A tak v prípade, že v filtri nemáme žiadne výbery, ISFILTERED bude nepravda. V každom prípade, ak máme výbery v krájači, ISFILTERED bude pravda.

Výukový program LuckyTemplates Slicers: Správne počítanie výberov

Ďalšia vec, ktorú chceme urobiť, je spočítať náš počet výberov a tu môžeme mať naše predchádzajúce opatrenie, ktorým je Základný počet. Ďalej sa chceme pozrieť na náš maximálny počet výberov v filtri. Nazvime túto premennú MaxSelections a to bude len a potom COUNTROWS v našej tabuľke Navštívené krajiny. Potom odstránime všetky filtre na tejto tabuľke pomocou.

Výukový program LuckyTemplates Slicers: Správne počítanie výberov

A teraz prejdeme k nášmu výsledku. Máme tu sériu podmienok, takže najlepší spôsob, ako to urobiť, je vyhlásenie.

Prvou podmienkou je, ak je niektorá vybratá nepravda , potom chceme vrátiť žiadnu vybratú krajinu . Našou ďalšou podmienkou je, že ak existuje jeden výber , potom môžeme povedať, že je vybratá len jedna krajina .

A teraz chceme ísť na druhý koniec spektra a povedať, čo ak máme všetkých vybratých ? Spôsob, akým to určíme, je , ak sa CountSelected rovná našim MaxSelections , potom budeme mať vybraté všetky krajiny . Potom tam vložíme číslo, ktoré je naším číslom MaxSelections.

Potom pridajme niektoré vybraté krajiny a vrátime maximálny počet na nový riadok. Môžeme použiť UNICHAR (10), čo je kód pre tvrdý návrat. Klikneme na Format a ten nám automaticky správne naformátuje mieru. Môžeme sem pridať aj nejaký popisný text. Dá sa povedať, že správne počíta výbery v krájači .

Výukový program LuckyTemplates Slicers: Správne počítanie výberov

Späť v LuckyTemplates môžeme vidieť, že to teraz funguje skvele.

Výukový program LuckyTemplates Slicers: Správne počítanie výberov




Záver

Takto môžeme správne spočítať naše výbery krájačov. Kľúčom k tejto technike je funkcia, ISFILTERED. To je to, čo robí rozdiel medzi všetkými a žiadnymi. Dúfam, že vám to pomohlo. Nižšie si môžete pozrieť celé video tohto tutoriálu a ďalšie podrobnosti o tejto téme nájdete v súvisiacich odkazoch.

Všetko najlepšie!


Vytvoření tabulky data v LuckyTemplates

Vytvoření tabulky data v LuckyTemplates

Zjistěte, proč je důležité mít vyhrazenou tabulku s daty v LuckyTemplates, a naučte se nejrychlejší a nejefektivnější způsob, jak toho dosáhnout.

LuckyTemplates Mobile Reporting Tipy a techniky

LuckyTemplates Mobile Reporting Tipy a techniky

Tento stručný návod zdůrazňuje funkci mobilního hlášení LuckyTemplates. Ukážu vám, jak můžete efektivně vytvářet přehledy pro mobily.

Profesionální servisní analytické zprávy v LuckyTemplates

Profesionální servisní analytické zprávy v LuckyTemplates

V této ukázce LuckyTemplates si projdeme sestavy ukazující profesionální analýzy služeb od firmy, která má více smluv a zákaznických vztahů.

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Aktualizácie Microsoft Power Platform | Microsoft Ignite 2021

Pozrite si kľúčové aktualizácie pre Power Apps a Power Automate a ich výhody a dôsledky pre platformu Microsoft Power Platform.

Bežné funkcie SQL: Prehľad

Bežné funkcie SQL: Prehľad

Objavte niektoré bežné funkcie SQL, ktoré môžeme použiť, ako napríklad reťazec, dátum a niektoré pokročilé funkcie na spracovanie alebo manipuláciu s údajmi.

Vytvoření šablony LuckyTemplates: Průvodce a tipy

Vytvoření šablony LuckyTemplates: Průvodce a tipy

V tomto tutoriálu se naučíte, jak vytvořit dokonalou šablonu LuckyTemplates, která je nakonfigurována podle vašich potřeb a preferencí.

Parametry pole a malé násobky v LuckyTemplates

Parametry pole a malé násobky v LuckyTemplates

V tomto blogu si ukážeme, jak vrstvit parametry pole s malými násobky, abychom vytvořili neuvěřitelně užitečné přehledy a vizuály.

LuckyTemplates Rank a vlastní seskupení

LuckyTemplates Rank a vlastní seskupení

V tomto blogu se dozvíte, jak používat funkce hodnocení LuckyTemplates a vlastní seskupování k segmentaci ukázkových dat a jejich seřazení podle kritérií.

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

Zobrazení kumulativního součtu pouze do určitého data v LuckyTemplates

V tomto tutoriálu se budu zabývat konkrétní technikou, jak zobrazit kumulativní součet pouze do určitého data ve vašich vizuálech v LuckyTemplates.

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Bullet Charts: Pokročilé vlastní vizuální prvky pro LuckyTemplates

Naučte se vytvářet a přizpůsobovat Bullet grafy v LuckyTemplates, které se používají hlavně pro měření výkonu oproti cílovým nebo předchozím rokům.