Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion
Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.
LASTNONBLANK-funktionen er en interessant DAX-formel, som du kan bruge på en række forskellige måder inde i LuckyTemplates. Du kan se den fulde video af denne tutorial nederst på denne blog.
Denne DAX-formel bruges dog ikke ofte på grund af kompleksiteten omkring, hvordan den beregner resultater.
Jeg vil antage, at de fleste LuckyTemplates-brugere ikke engang er klar over, at de kan bruge funktionen på en række forskellige måder inde i LuckyTemplates.
Ideen i denne tutorial er at afmystificere nogle af de teknikker, der kan bruges til denne særlige funktion.
I dette blogindlæg vil jeg vise nogle eksempler på LASTNONBLANK . Jeg vil vise den måde, jeg har brugt denne funktion på i denne rapport, som du kan se på LuckyTemplates-ressourcesiden.
Jeg ønskede at se sidste salgsdato og derefter beregne det sidste salgsbeløb på en dynamisk måde. På denne måde kan vi klikke gennem enhver del af vores rapport og virkelig bore i ethvert aspekt.
Til netop denne rapport ville jeg analysere, hvornår sidste gang vi solgte til bestemte kunder. Da rapporten er dynamisk, vil den opdatere for os der og da baseret på den aktuelle kontekst.
Det er klart, at du skal forstå al den sammenhæng, du har på et bestemt resultat. Men hvis du vil fremhæve, hvornår et sidste salg var, kan du gøre det ved at bruge et engangskort, som jeg har i dette eksempel.
Dette kort viser, hvornår det sidste salg var på noget tidspunkt baseret på dit nuværende valg.
Du kan bruge denne teknik på forskellige måder og bruge denne på tværs af forskellige dimensioner i din model.
Indholdsfortegnelse
Beregning af sidste salgsdato
I dette særlige tilfælde ønskede vi at have en tabel med oplysninger, der viser os sidste salgsdato for hvert produkt, vi sælger (venstre tabel).
Men vi ønskede også at se sidste salgsdato for hver enkelt kunde, der købte hos os (højre tabel). På denne måde kan vi analysere, hvor lang tid der er gået, siden en kunde købte hos os.
LASTNONBLANK - funktionen gør det muligt for os at lave denne slags analyser. Lad os tage et kig på den formel, jeg brugte til at komme med disse to tabeller.
Hvis du tænker over det, er dette en forholdsvis simpel formel. Vi sætter LASTNONBLANK inde i en tabel eller kolonne.
I dette tilfælde satte vi det i en Dato-kolonne og evaluerede derefter, hvornår det sidste salg fandt sted for det pågældende element i vores data.
Ved at gøre dette kan vi analysere og fremvise den sidste salgsdato .
Beregning af det sidste salgsbeløb
Men det, der også er fantastisk, er, at vi kan bruge denne foranstaltning til at udarbejde en ny foranstaltning, som vi vil kalde det sidste salgsbeløb . Til at begynde med trak jeg disse toi min tabel:
Så brugte jeg denne virkelig effektive formel, hvor vi brugte LASTNONBLANK som et filter.
I stedet for at beregne datoresultatet, beregnede vi salgsresultaterne. Og igen, dette vil være dynamisk baseret på det valg, vi foretager.
LASTNONBLANK er en ganske alsidig funktion, fordi du ikke kun kan bruge den til at hente et resultat, du kan også bruge den til at filtrere resultater .
Brug af LASTNONBLANK som en skalarfunktion
Hvad LASTNONBLANK faktisk gør, er at returnere et bord. Tabellen vil i de fleste tilfælde kun være det ene resultat.
Vores tabel vil returnere en singulær værdi, fordi det er en skalær værdisat funktion. Skalar betyder at returnere en enkelt værdi som et tal, tekst, dato osv.
Mens LASTNONBLANK er en tabelfunktion og som sådan altid vil returnere en tabel, returnerer den kun én værdi.
Så i dette tilfælde vil det kun filtrere én værdi, som er den sidste dato. Så vil dette filter gøre os i stand til at udtrække det samlede salg på den sidste dato.
Konklusion
I denne tutorial har jeg vist dig et par eksempler på, hvordan du bruger LASTNONBLANK . Jeg har også vist dig noget af den logik, der ligger i funktionen.
På grund af dens alsidighed kan du finde indsigter, som historisk set har været meget svære at finde. Du kan finde dem med en ganske simpel formelsyntaks med denne funktion.
Hvis du tænker på, hvor svære denne slags indsigter er, når du bruger værktøjer som Excel, vil du blive overrasket over, hvor intuitiv og effektiv denne funktion er til at finde indsigt, der refererer til det sidste af noget eller det første af noget.
For flere DAX-formel-dyb, tjek nedenstående kursus på LuckyTemplates Online. Hvis du virkelig vil mestre DAX, så er kurset først at tjekke ud.
Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.
Lær nogle fantastiske analytiske teknikker, som vi kan gøre til datamodellering i LuckyTemplates ved hjælp af DAX-understøttende tabeller.
Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogik for at få en meget unik indsigt. Jeg viser også måleforgrening i dette eksempel.
Denne blog introducerer den nye funktion i LuckyTemplates, What-If-analyseparameteren. Du vil se, hvordan det gør alt hurtigt og nemt til din scenarieanalyse.
Lær, hvordan du afgør, om din omsætningsvækst er god ved at kontrollere, om dine avancer er udvidet ved hjælp af LuckyTemplates, der måler forgrening.
Lær og forstå, hvordan du kan oprette og bruge LuckyTemplates Parameters, som er en kraftfuld funktion i Query Editor.
Denne vejledning vil diskutere om oprettelse af et rundt søjlediagram ved hjælp af Charticulator. Du lærer, hvordan du designer dem til din LuckyTemplates-rapport.
Lær, hvordan du bruger PowerApps-funktioner og -formler til at forbedre funktionaliteten og ændre adfærd i vores Power Apps-lærredsapp.
I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.
RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.