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.
At beregne forskellen mellem ugentlige salgsresultater i LuckyTemplates er desværre ikke så let. Du kan se den fulde video af denne tutorial nederst på denne blog.
Årsagen bag dette er, at LuckyTemplates ikke har en ugentlig-baseret indbygget tidsintelligensfunktion. De eneste tilgængelige muligheder er for dagen, måneden, kvartalet og året.
Jeg viser dig med DATEADD-funktionen i denne formel. Denne funktion er en af mine favoritter, da den gør tidssammenligning så let. Det giver os dog ikke mulighed for at beregne det ugentlige salg som i dette vejledningseksempel.
Derfor, for at kunne udarbejde ugentlige resultater i LuckyTemplates, er vi nødt til at bruge forskellig logik i en formel. Det er desværre lidt mere avanceret, men det er en vigtig teknik af virkelig høj kvalitet, som du skal forstå og udnytte i dine modeller.
Hvis du kan forstå nogle af de formelteknikker, som jeg arbejder igennem for faktisk at beregne dette resultat, klarer du dig meget godt med DAX inde i LuckyTemplates. Uvægerligt vil du være i stand til at skabe nogle virkelig gode indsigter og analyser af høj kvalitet i dine LuckyTemplates-rapporter.
I denne tutorial gennemgår jeg, hvordan man bruger funktionerne CALCUATE og FILTER, herunder hvordan man bruger variabler virkelig effektivt i dine DAX-formler.
Det er et rigtig godt koncept at forstå, da det vil give dig god indsigt, især hvis du arbejder med information over en række uger. Måske er du forhandler, og du vil analysere denne uge i forhold til sidste uge, eller denne uge i forhold til den samme uge fra året før.
Denne tutorial viser dig, hvordan en så god analyse kan udføres, hvis du bruger disse formelteknikker i kombination med dine datamodeller.
Indholdsfortegnelse
Dataopsætningen
Først og fremmest skal vi have et ugenummer i vores Dato-tabel . Vi vil ikke være i stand til at lave disse beregninger, medmindre vi har det her.
Vi er også nødt til at skabe dette år & uge bare med en lille smule logik inde i en beregnet kolonne.
Når vi har den kontekst, kan vi lagde den i en tabel. I dette tilfælde starter vi med Total Sales , som er en ret simpel beregning, som jeg bruger igen og igen i mine tutorials.
Nu vil jeg vise dig den første måde, jeg forsøgte at lave en beregning for at få de foregående ugers salg, og hvorfor det ikke virkede.
Problem med den oprindelige beregning
Beregningen er Forrige uge Salg , og jeg bruger CALCUATE Total Sales . På næste linje sætter jeg FILTER .
FILTER-funktionen gør det muligt for os at sætte denne logik ind i den. Det vil derefter iterere gennem tabellen, som vi angiver, og kontrollere, om det, vi itererer igennem, er sandt eller falsk. Hvis det er sandt, efterlader det det i konteksten af beregningen af det samlede salg, og det er det, vi i sidste ende gør i CALCUATE.
Så vi sætter FILTER ALLE datoer og skriver så logikken ind her. Vi ønsker at beregne dette i ugen før, og funktionen SELECTEDVALUE er fantastisk til denne type beregning. Det kommer til at springe tilbage til en uge før og vil gøre det samme med vores år.
Hvis vi bringer det ind, vil du se, at det ikke virker effektivt.
Der er intet resultat i den første uge af dataene, som er 2015, og det er okay, da det er begyndelsen af dataene. Men kommer vi ned til den første uge af 2016, får vi ingenting.
Det skyldes, at baseret på vores formel, ved den ikke, hvad den skal gøre, når den kommer til 1. Så 1 minus 1 er 0, og det er der, det går galt.
Nu vil jeg gennemgå den løsning, som jeg gjorde, der faktisk virker, og forhåbentlig kan du se, hvordan du kan bruge lignende logik bare på en lidt anden måde.
Løsning til at få ugentlige salgsberegninger
I vores beregning vil vi bruge en masse variable. Sådan anbefaler jeg at sætte ting ud, der bliver lidt mere komplicerede med lidt mere logik.
Så vi laver en ny foranstaltning og kalder den Sales PW (forrige uge). Derefter vil vi tilføje nogle få variabler. SELECTEDVALUE vil evaluere hver enkelt beregning af den aktuelle uge, hvilket er meget lig det, vi lavede i vores anden formel.
Til vores MaxWeekNumber bruger vi funktionen. Vi ønsker at beregne det maksimale af alle uger, der er mulige. Så i teorien ønsker vi at returnere 53 hver eneste gang. Desuden bruger vi funktionerne SUMX og FILTER i vores logik.
Der foregår en del derinde, men det er seriøst, hvad du kan få inde i DAX. Og når vi nu trækker det ind, ser vi, hvordan det løser problemet.
Det gør vi så til et visuelt billede for tydeligt at se forskellen i det samlede salg fra den foregående uge.
Sammenlign tidsperioder med ikke-standarddatotabeller – DAX & LuckyTemplates
Konklusion
Denne vejledning viser, hvordan du i sidste ende kan beregne forskellen mellem ugentlige salgsresultater med DAX i LuckyTemplates.
I eksemplet fokuserede jeg på 53 uger. Der er et potentielt problem, hvis der kun er 52 uger, men vi skal finde løsningen på det separat i en anden tutorial.
Jeg håber, at de af jer, der har med at gøre, kan forstå lidt om, hvordan I kan løse nogle af de ting, som I måske kigger på.
Skål!
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.
Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.
Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.
I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.
Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.
Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.
I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.
I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.
I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.
I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.