Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

Tento tutoriál bude hovořit o běžném scénáři, který je často kladen na fórum podpory LuckyTemplates. Naučíte se, jak zjistit nejnovější nebo poslední hodnotu ve vašich datech pomocíaFunkce DAX v LuckyTemplates. Celé video tohoto tutoriálu si můžete prohlédnout ve spodní části tohoto blogu.

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

V tomto příkladu existuje seznam dat a v tomto seznamu je zákazník odkazován vícekrát. Chcete tedy zjistit aktuální hodnotu pro toto konkrétní jméno zákazníka.

Příklad prezentovaný na fórech byl ve formě dat z průzkumu. Chcete zjistit poslední nebo poslední čas, kdy se konkrétní zákazník zúčastnil průzkumu.

Existuje několik způsobů, jak to vyřešit. Řešení můžete provést pomocí vypočítaných sloupců nebo opatření.

Použití kalkulovaného sloupce poskytuje estetičtější vzhled, zatímco použití měření umožňuje, aby byly vaše modely dynamičtější.

Zde je návod, jak zjistit nejnovější datum pro jakoukoli dimenzi v sadě dat pomocí dvou řešení.

Obsah

Řešení č. 1: Použití vypočítaných sloupců

Zde je návod, jak vyřešit problém pomocí.

1. Vytvořte nový sloupec

Prvním krokem je vytvoření nového sloupce v tabulce, která byla uvedena jako příklad ve fórech. Tento nový sloupec bude obsahovat maximální datum .

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

Toto je logika použitá ve vzorci pro maximální datum:

Kdykoli narazíte na problémy v LuckyTemplates, které vyžadují maximální datum nebo číslo, je nejlepší použít MAXX .

Tato funkce je klíčem při vytváření řešení pro tento příklad.

2. Vytvořte proměnnou

Nyní musíte vytvořit novou proměnnou pomocífunkce. V tomto příkladu se nová proměnná nazývá CurrentName .

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

Pro každý jiný řádek chcete zjistit jméno každé osoby. Tato část je docela snadná, protože stačí odkazovat na název sloupce ve vypočítaném sloupci.

V každém jednotlivém řádku chcete izolovat pouze osoby se stejným jménem, ​​jako má aktuální řádek.

Při pohledu na tabulku můžete vidět, že má tři různá jména se dvěma položkami pro každé jméno.

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

Musíte tato jména izolovat a poté zjistit maximální datum, kdy s vámi konkrétní osoba obchodovala. Transakce by mohla být ve smyslu dokončení nákupu nebo průzkumu.

3. Vytvořte příkaz FILTER

Chcete-li izolovat názvy, musíte nejprve použít FILTR afunkce.

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

Tím se odstraní všechny filtry v tabulce. To bude také iterovat každý jednotlivý řádek bez ohledu na kontext.

Potom musíte zjistit, zda je název v datech průzkumu roven proměnné CurrentName .

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

4. Použijte funkci MAXX

Nyní,získá tabulku obsahující pouze dva řádky. Toto je výsledek filtrování a iterování každého řádku, aby se zjistilo, zda se název rovná aktuálnímu názvu. V tomto případě je aktuální jméno John Smith.

Poté musíte vyhodnotit max. Funkce MAXX DAX vypočítá maximum za vás. Vše, co musíte udělat, je vložit sloupec do vzorce:

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

Když změníte formát sloupce Maximální datum na datum, uvidíte, že maximální datum pro Jana Nováka je 23. února.

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

Maximální datum pro Nancy Jones je 25. září, zatímco pro Elaine Anderson je to 22. září.

Jedná se o velmi jednoduchou techniku ​​a její logiku lze aplikovat na různé scénáře. Toto můžete použít ke zjištění poslední částky nákupu nebo prodeje.

Řešení č. 2: Použití A Measure

Zde je návod, jak tento problém vyřešit pomocí nástroje Measures.

Pomocí opatření můžete vypočítat poslední datum a poté se rozdělit na další výpočty.

Toto je nejlepší způsob, jak spustit jakékoli výpočty v LuckyTemplates.

1. Vytvořte tabulku

Nejprve musíte vytvořit tabulku.

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

Tato tabulka obsahuje pouze dva sloupce. Informace obsažené v ostatních sloupcích jsou pro tento výpočet irelevantní.

2. Vytvořte nové měření

Poté musíte vytvořit novou míru.

Tato míra má stejný vzorec, který byl použit v řešení vypočítaných sloupců. Je však třeba změnit tabulku Survey na Survey Data .

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

A místo toho, abyste jednoduše odkazovali na název sloupce, musíte použítfunkce.

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech

To vystihuje, v jakém kontextu se nacházíte.

SELECTEDVALUE umožňuje získat textovou hodnotu z jejího kontextu.

Tato technika je také velmi dynamická ve srovnání s jinými výpočty, protože můžete vyjmout sloupec data a zachovat pouze maximální datum pro každého zákazníka.

Použití funkce MAXX DAX v LuckyTemplates k výpočtu nejnovějších hodnot nebo poslední hodnoty ve vašich datech




Závěr

Řešení nemusí být obtížné. Lze je provést jednoduchými způsoby.

V tomto příkladu můžete buď použít řešení Vypočítané sloupce, nebo použít Measures.

Doufejme, že jste pochopili koncept, jak manipulovat s virtuální tabulkou v rámci funkce MAXX DAX.

Můžete také použít k iteraci informací a poté upravit virtuální tabulku na základě parametru, který zadáte do souboru .pak bude dělat práci odtud.

Vše nejlepší,

***** Učíte se LuckyTemplates? *****







R And RStudio Príručka na stiahnutie a inštaláciu

R And RStudio Príručka na stiahnutie a inštaláciu

Zistite, ako si môžeme stiahnuť a nainštalovať R a RStudio, ktoré sú bezplatné a s otvoreným zdrojom na programovanie štatistík a grafiky.

Technika rozpočtovania LuckyTemplates: Priradenie tabuľky citlivosti mesačného rozpočtu

Technika rozpočtovania LuckyTemplates: Priradenie tabuľky citlivosti mesačného rozpočtu

V tomto blogu hovorím o technike rozpočtovania LuckyTemplates a vypracúvam spôsob, ako prideliť tabuľku citlivosti mesačného rozpočtu.

Integrace toku obchodních procesů v Power Automate

Integrace toku obchodních procesů v Power Automate

Naučte se a pochopte, jak můžeme integrovat tok podnikových procesů do jiného toku v Microsoft Power Automate.

Alokace rozpočtu: Měsíční předpovědi napříč denními výsledky v LuckyTemplates

Alokace rozpočtu: Měsíční předpovědi napříč denními výsledky v LuckyTemplates

V tomto tutoriálu projdu algoritmem alokace rozpočtu v LuckyTemplates, kde porovnáte měsíční prognózy a denní prodeje.

Použití pokročilé logiky v LuckyTemplates k opravě vašich součtů

Použití pokročilé logiky v LuckyTemplates k opravě vašich součtů

Zjistěte, jak můžete získat správné součty ve výpočtech pomocí pokročilých vzorců DAX a pokročilé logiky v LuckyTemplates.

Zobrazení a formuláře PowerApps: Jak vytvářet a přizpůsobovat

Zobrazení a formuláře PowerApps: Jak vytvářet a přizpůsobovat

Přečtěte si další informace o zobrazeních a formulářích PowerApps a o tom, jak je vytvářet a přizpůsobovat speciálně pro aplikaci, kterou vytváříte.

Rozšířené šablony výkazů LuckyTemplates – koncepty vizualizace LuckyTemplates

Rozšířené šablony výkazů LuckyTemplates – koncepty vizualizace LuckyTemplates

V tomto blogovém tutoriálu se ponořím do toho, jak přizpůsobit šablony výkazů LuckyTemplates a jak efektivně vizualizovat finanční informace a data.

Návrh sestav LuckyTemplates – neomezené možnosti

Návrh sestav LuckyTemplates – neomezené možnosti

Takto vypadá skvělý design sestav LuckyTemplates. Jedná se o předpřipravený design, který využívá nápovědu a záložky s impozantní navigací.

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

LuckyTemplates UŽIVATELSKÝ VZTAH Vs. TREATAS

Naučte se rozdíl mezi funkcí LuckyTemplates USERELATIONSHIP a funkcí TREATAS, které se obě používají při vytváření mír DAX.

Zcela nový kurz: Microsoft Excel pro začátečníky

Zcela nový kurz: Microsoft Excel pro začátečníky

Zcela nový kurz: Microsoft Excel pro začátečníky