Použitie LASTNONBLANK vo vašom vzorci DAX

Funkcia LASTNONBLANK je zaujímavý vzorec DAX, ktorý môžete v LuckyTemplates využiť mnohými rôznymi spôsobmi. Celé video tohto návodu si môžete pozrieť v spodnej časti tohto blogu.

Tento vzorec DAX sa však často nepoužíva z dôvodu zložitosti spôsobu výpočtu výsledkov.

Predpokladám, že väčšina používateľov LuckyTemplates si ani neuvedomuje, že túto funkciu môžu v rámci LuckyTemplates využívať rôznymi spôsobmi.

Myšlienkou v tomto návode je demystifikovať niektoré techniky, ktoré možno použiť pre túto konkrétnu funkciu.

V tomto blogovom príspevku ukážem niekoľko príkladov LASTNONBLANK . Spôsob, akým som túto funkciu použil, ukážem v tejto správe, ktorú si môžete pozrieť na stránke zdrojov LuckyTemplates.

Použitie LASTNONBLANK vo vašom vzorci DAX

Chcel som vidieť Dátum posledného predaja a potom dynamicky vypočítať Sumu posledného predaja . Týmto spôsobom sa môžeme preklikať ktoroukoľvek časťou našej správy a skutočne preniknúť do akéhokoľvek aspektu.

Pre túto konkrétnu správu som chcel analyzovať, kedy sme naposledy predávali určitým zákazníkom. Keďže správa je dynamická, bude sa nám priebežne aktualizovať na základe aktuálneho kontextu.

Je zrejmé, že musíte pochopiť všetky súvislosti, ktoré máte na konkrétnom výsledku. Ale ak ste chceli zdôrazniť, kedy bol posledný predaj, môžete tak urobiť pomocou jednorazovej karty, ako je to v tomto príklade.

Použitie LASTNONBLANK vo vašom vzorci DAX

Táto karta zobrazuje, kedy bol posledný predaj v ktoromkoľvek okamihu na základe vášho aktuálneho výberu.

Túto techniku ​​môžete využiť rôznymi spôsobmi a použiť ju v rôznych dimenziách vo vašom modeli.

Obsah

Výpočet dátumu posledného predaja

V tomto konkrétnom prípade sme chceli mať tabuľku informácií, ktorá nám zobrazuje posledný dátum predaja pre každý produkt, ktorý predávame (tabuľka vľavo).

Chceli sme však vidieť aj Dátum posledného predaja pre každého jedného zákazníka, ktorý u nás nakúpil (pravá tabuľka). Takto vieme analyzovať, ako dlho u nás zákazník kúpil.

Použitie LASTNONBLANK vo vašom vzorci DAX

Funkcia LASTNONBLANK nám umožňuje vykonávať tieto druhy analýz. Pozrime sa na vzorec, ktorý som použil na vytvorenie týchto dvoch tabuliek.

Použitie LASTNONBLANK vo vašom vzorci DAX

Ak sa nad tým zamyslíte, ide o pomerne jednoduchý vzorec. LASTNONBLANK vložíme do tabuľky alebo stĺpca.

V tomto prípade sme ho umiestnili do stĺpca Dátum a potom sme vyhodnotili, kedy došlo k poslednému predaju pre tento konkrétny prvok v našich údajoch.

Týmto spôsobom môžeme analyzovať a prezentovať dátum posledného predaja .

Výpočet poslednej sumy predaja

Ale čo je tiež skvelé, toto opatrenie môžeme využiť na vypracovanie nového opatrenia, ktoré nazveme Suma posledného predaja . Na začiatok som pretiahol týchto dvochv mojej tabuľke:

Použitie LASTNONBLANK vo vašom vzorci DAX

Potom som použil tento skutočne účinný vzorec, kde sme použili LASTNONBLANK ako filter.

Použitie LASTNONBLANK vo vašom vzorci DAX

Namiesto výpočtu výsledku dátumu sme vypočítali výsledky predaja. A opäť to bude dynamické na základe výberu, ktorý urobíme.

LASTNONBLANK je pomerne všestranná funkcia, pretože ju môžete použiť nielen na získanie výsledku, ale môžete ju použiť aj na filtrovanie výsledkov .

Použitie LASTNONBLANK ako skalárnej funkcie

Čo LASTNONBLANK v skutočnosti robí, je vrátiť tabuľku. Tabuľka bude vo väčšine prípadov jediným výsledkom.

Naša tabuľka vráti jednotnú hodnotu, pretože ide o funkciu skalárnej hodnoty. Skalárne znamená vrátiť jednu hodnotu, ako je číslo, text, dátum atď.

Zatiaľ čo LASTNONBLANK je tabuľková funkcia a ako taká vždy vráti tabuľku, vráti iba jednu hodnotu.

Takže v tomto prípade bude filtrovať iba jednu hodnotu, ktorou je posledný dátum. Potom nám tento filter umožní extrahovať celkový predaj k tomuto poslednému dátumu.

Záver

V tomto návode som vám ukázal niekoľko príkladov, ako využiť LASTNONBLANK . Tiež som vám ukázal časť logiky, ktorá je súčasťou funkcie.

Vďaka svojej všestrannosti môžete nájsť pohľady, ktoré bolo historicky veľmi ťažké nájsť. Pomocou tejto funkcie ich nájdete celkom jednoduchou syntaxou vzorca.

Ak sa zamyslíte nad tým, aké ťažké sú tieto druhy prehľadov pri používaní nástrojov, ako je Excel, budete prekvapení, aká intuitívna a efektívna je táto funkcia pri hľadaní prehľadov, ktoré odkazujú na posledný alebo prvý z niečoho.

Ak chcete získať ďalšie hlboké ponory so vzorcom DAX, pozrite si nižšie uvedený kurz na LuckyTemplates Online. Ak naozaj chcete ovládať jazyk DAX, potom je kurz, ktorý si najskôr vyskúšajte.

Leave a Comment

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Extrahovanie motívov a obrázkov LuckyTemplates z PBIX

Naučte se, jak rozebrat soubor PBIX a extrahovat motivy a obrázky LuckyTemplates z pozadí pro váš report!

Prehľad a vytvorenie domovskej stránky SharePointu

Prehľad a vytvorenie domovskej stránky SharePointu

Naučte sa, ako vytvoriť domovskú stránku SharePointu, ktorá sa predvolene načítava, keď používatelia zadajú adresu vašej webovej lokality.

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í.