Tip LuckyTemplates: Ako porovnať prvých N pracovných dní
Pozrite si tento tip LuckyTemplates od Briana o tom, ako môžete dynamicky porovnávať prvých N pracovných dní pomocou dotazu Power.
V tomto návode budem diskutovať o tom, ako používať funkciu ROUND v LuckyTemplates, pokiaľ ide o podmienené formátovanie. Používatelia programu Excel môžu byť oboznámení s tým, ako táto funkcia funguje v programe Excel, a v skutočnosti ju používame podobným spôsobom v LuckyTemplates. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu .
Nedávno som narazil na problém s podmieneným formátovaním a ukážem vám, ako som ho vyriešil pomocou tejto funkcie. Potreboval som zvýrazniť číslo v určitom stĺpci, ak sa výsledky z ostatných 2 stĺpcov nezhodovali . Po rozhovore s jedným z našich odborníkov na LuckyTemplates som zistil, že potrebujem použiť funkciu DAX s názvom ROUND .
Obsah
Funkcia ROUND v LuckyTemplates
Funkcia sa používa na zaokrúhlenie čísla na zadaný počet číslic. Dokumentáciu spoločnosti Microsoft k tejto funkcii si môžete pozrieť tu .
Číselný výraz sa vzťahuje na číslo , ktoré chcete zaokrúhliť. V mojom prípade ide o toto opatrenie . Na druhej strane num_digits predstavujú počet číslic od desatinnej čiarky, ktoré chcete zaokrúhliť.
Tieto úvahy môžete skontrolovať aj pri používaní funkcie ROUND .
Poďme diskutovať o tom, ako som použil túto funkciu DAX pri výpočte a podmienenom zvýraznení, ktoré som urobil pre klienta.
Výpočet marže bez funkcie ROUND v LuckyTemplates
Tu je situácia, ktorú som mal, keď som pre svojho klienta robil výpočet cieľovej marže a podmienené zvýraznenie. Rozdelil som túto tabuľku podľa práce. Pridal som aj stĺpec Počet úloh , aby sme videli celkový počet úloh.
V tomto scenári som použil opatrenie, ktoré som nazval ako test cieľového rozpätia, aby som získal výsledky pre stĺpec okraja informačnej stránky .
Stĺpec Info Page Margin je výpočet marže. Okraj je zvyčajne vo forme čísla. Takže som použil toto opatrenie na rozdelenie marže na 100, aby som získal percento .
Vzorový scenár nesprávneho podmieneného formátovania
V pôvodnom opatrení som sa snažil zvýrazniť číslo v stĺpci Info stránky Margin na oranžovú, ak sa nezhoduje so skutočným okrajom, čo je číslo v stĺpci Margin% v2 .
Aby sme vám to ukázali, tu je karta, ktorú som označil ako nesprávnu . To vám ukáže zvýraznené nesprávne hodnoty.
Ako vidíte, okraj v stĺpci Okraj informačnej stránky je 37,5 % . Potom sa čísla v stĺpcoch Margin% v2 a TESTING zhodovali. V takom prípade by 37,5 % nemalo byť zvýraznených . Táto tabuľka zobrazuje nesprávny výstup z dôvodu pôvodného spôsobu, akým som nastavil mieru.
Kontrola nesprávneho opatrenia
Tu je nesprávna miera, ktorú som použil pre predchádzajúci scenár.
V tomto opatrení som vytvoril premennú s názvom MarginNoGood . Táto premenná obsahuje podmienku, že ak sa výsledok zo stĺpca TESTING nezhoduje s číslom v stĺpci Margin% v2 , hodnota bude nastavená na 1 . Ak nie, hodnota sa nastaví na 0 .
Potom som vytvoril premennú CompletedMargin . Použil som to na výpočet počtu úloh, ktoré boli v stave „ Úloha dokončená “ a tých, ktorých výsledkom bola nula z výpočtu MarginNoGood .
Potom som použil kľúčové slovo RETURN , kde som mohol dostať 6 alebo 0 , ktoré môžem použiť na podmienečné zvýraznenie pozadia čísla v stĺpci Info Page Margin .
Vytvorenie pozadia podmieneného zvýraznenia
Vytvoril som podmienené zvýraznenie pozadia otvorením okraja informačnej stránky tu. Stačí umiestniť kurzor myši na možnosť Podmienené formátovanie a kliknúť na možnosť Farba pozadia .
Potom tu budú rôzne možnosti. V tomto príklade som použil možnosti pravidiel .
Odtiaľ som nastavil pravidlo, že ak je hodnota 6 , výsledok stĺpca Okraj informačnej stránky by mal byť zvýraznený oranžovým pozadím .
Pri vyššie uvedenom výpočte a nastavení podmieneného formátovania boli čísla v stĺpci Info Page Margin nesprávne zvýraznené. Ako vidíte, čísla v stĺpcoch Margin% v2 a TESTING sa zhodovali, ale čísla v stĺpci Margin Info Page Margin boli stále zvýraznené.
Aby to fungovalo správne, musel som použiť funkciu ROUND .
Podmienené formátovanie pomocou funkcie ROUND v LuckyTemplates
Vytvoril som ďalšie opatrenie, ktoré som nazval Info Margin . Vzorec, ktorý som použil v tomto opatrení, je takmer podobný predchádzajúcemu. V tomto vzorci som však použil funkciu ROUND . Tiež som použil 3 ako svoje num_digits . To znamená, že to chcem zaokrúhliť na 3 desatinné miesta .
Tým sa všetky čísla v stĺpci Okraj informačnej stránky teraz zvýraznia oranžovou farbou. Je to preto, že čísla v stĺpcoch Margin% v2 a TESTING sa nezhodovali.
Keď posúvam tabuľku nadol, vidím, že existujú riadky, v ktorých sa zhodujú stĺpce Margin%v2 a TESTING . Preto nezvýraznil čísla pod okrajom informačnej stránky .
A to je ten správny výstup, ktorý potrebujem. Takže s pomocou funkcie ROUND teraz moje podmienené zvýraznenie funguje správne.
Záver
Na záver je tu funkcia ROUNDje určite cenné, pokiaľ ide o podmienené formátovanie. Pre tých, ktorí sú oboznámení s Excelom, pravdepodobne ste už mali nejaké skúsenosti s používaním funkcie ROUND . Ak sa však tu v jazyku DAX niekedy stretnete s prípadom, keď budete analyzovať, prečo sa dve čísla alebo percentá nezhodujú, skúste použiť túto funkciu.
Dúfam, že vám to pomôže vo vašom budúcom úsilí o DAX.
Ďalšie príklady a súvisiaci obsah nájdete na nižšie uvedených odkazoch.
Ďakujem!
Jarrett
Pozrite si tento tip LuckyTemplates od Briana o tom, ako môžete dynamicky porovnávať prvých N pracovných dní pomocou dotazu Power.
Získajte informácie o modelových aplikáciách Power Apps, o tom, ako nastaviť prostredie a ako sa v ňom efektívne pohybovať.
Získajte viac informácií o práci s mapami lokalít v modelových aplikáciách Power Apps a objavte rôzne zložitosti a spôsoby, ako sa s nimi vysporiadať.
V tomto tutoriálu se ponoříme do hodnocení v LuckyTemplates pomocí funkce RANKX k diagnostice nejlepších nebo nejnižších výsledků v rámci klientské základny.
Zistite, ako sa pripojiť k OneDrive a Disku Google v prostredí Power Apps, aby ste mali skutočný vplyv na spôsob vášho podnikania.
V rámci mini-série, kterou připravuji o aktualizacích LuckyTemplates z listopadu 2021, bych se chtěl zabývat funkcí Sort Legend LuckyTemplates pro dnešní blog.
Chci mluvit o nových nápovědách v LuckyTemplates – nových nápovědách pro moderní vizuální. Myslím, že má potenciál být docela skvělý.
V tomto návode sa dozviete o všetkých dôležitých veciach, ktoré je potrebné zvážiť pri nastavovaní dátového modelu LuckyTemplates.
Zjistěte, jak nastavit účet v Microsoft Power Automate a prozkoumejte funkce, které prostředí Power Automate poskytuje.
Naučte se, jak získat pokročilou analýzu hodnocení ve vašich sestavách LuckyTemplates pomocí RANKX a dalších funkcí a technik.