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.
Har du nogensinde ønsket at skabe en visualisering, der ændrer sig baseret på ethvert rangeringsvalg, du kunne foretage? Du kan faktisk ændre størrelsen på dine LuckyTemplates visuals ved at rangordne logik. Du kan se den fulde video af denne tutorial nederst på denne blog.
Tænk på et scenarie, hvor du vil fremvise dine top 20-kunder. Lad som om du er til et møde og siger: "Dette er de kunder, der bidrager mest til vores rentabilitet ud af alt vores salg."
Men så beslutter du dig, "lad os måske indsnævre søgningen til vores top 5 kunder."
At være i stand til dynamisk at vælge et udsnit, der ændrer det diagram eller den visualisering, du ser på, til en mere specifik indsigt baseret på rangering, er en meget kraftfuld visualiseringsmulighed.
I denne video viser jeg dig en fed visualiseringsteknik, hvor du kan bruge rangeringsfunktionen til at bestemme, hvad du vil vise inde i visualiseringen.
Indholdsfortegnelse
Oprettelse af støttebordet
Den understøttende tabel vil have valgene af rangeringsnumre for den rangering, vi måtte ønske at vælge. Så det kunne være top 3, top 5, top 20 og så videre.
Vi kan gøre dette meget nemt. Vi laver bare en ny tabel ved at gå Indtast data.
Vi navngiver dette som Rangeringsvalg, og vi sætter simpelthen rangering her, 3, 5, 10, 15 og 20. Klik derefter på Indlæs.
Husk, at dette støttebord ikke har noget forhold til noget. Men dobbelttjek altid din model, at den ikke relaterer til noget.
Så vi bringer den ind her og ændrer den til en udstikker, en liste. Og vi ønsker at fange dette valg, vi har lavet her, så vi kan føre det ind i vores visualisering.
Oprettelse af foranstaltninger
Vi vil bruge et meget lignende mønster, som vi brugte før.
Vi går til New Measure og lad os kalde det Rank Select. Derefter, lig med HVIS, HASONEVALUE; så hvis en værdi er valgt (Rangen), så vil vi have lig med denne værdi (VÆRDIER, Rangering).
Skriv derefter antallet af kunder, du har, som i dette eksempel er 50. Hvis du har tusinde kunder, så skriv 1.000.
Når vi bringer det op her, vil vi se, at det nu returnerer et resultat baseret på det valg, vi har foretaget.
Hvis der ikke vælges noget, indbringer det 50 eller 1.000, afhængig af antallet af kunder, du sætter ind. Da vi vælger andre beløb, får vi så det beløb der.
Efter at vi har oprettet den foranstaltning, vil vi have en eller anden rangeringslogik overlejret på en understøttende tabel, som vi har oprettet.
Vi vil indføje dette mål i vores beregning for at skabe en dynamik.
Men først skal vi finde ud af, hvad en kunderangering er. Hvordan gør vi det? Vi bruger RANKX.
Så endnu en gang går vi til New Measure, og kald det derefter Kunderangering . Det skal være lig med RANKX med tabel, der har ALLE kunder eller kundenavne, fordi du vil se på hele tabellen og ikke blive filtreret ind i dens aktuelle kontekst.
Udtrykket er Samlet salg , fordi vi vil rangere efter salg. Vi har ikke brug for en værdi i dette tilfælde, og vi vil rangere efter faldende rækkefølge.
Når vi nu trækker denne foranstaltning ind, vil vi se, at den mest sælgende kunde nu er placeret som nummer et.
Som jeg nævnte i andre videoer, hvis du ikke går ALLE her , vil alt beregnes til én. Det er fordi alt er filtreret i sin tabel i datamodellen.
Hvis der kun er én kunde, vil denne kunde altid rangere højest, og det er det samme med hver enkelt række i denne tabel.
Så når vi fjernede filterkonteksten fra den tabel, kan vi få rangeringen for alle kunderne.
Inkorporering af mål i beregningen
Vi skriver nu vores beregning, Salg efter kunde, hvor vi inkorporerer de to mål, vi har oprettet (Ranks Select og Customer Ranking).
For vores rangordningslogik går vi, HVIS Kunderangeringen er mindre end eller lig med Rangvalg, så vil vi lave Total Sales. Hvis ikke, så går vi bare BLANK.
Hvadbetyder, at det ikke vil returnere noget, hvis det er under dette nummer (10, for eksempel). Se hvad der sker her:
Det returnerer kun top 10. Da dette er dynamisk, kan vi ændre beløbet, ligesom hvis vi går 15, 20, returnerer det tilsvarende. Hvis vi ikke går nogen, vil det returnere alle.
Vi kan også gøre dette til en visualisering. Bare slip for alle de mellemliggende beregninger og tilføj måske nogle dataetiketter.
Igen, da dette er dynamisk, kan vi vælge vores ønskede antal kunder til at sammenligne eller tjekke ud. Du skal blot vælge sliceren, og vores visualisering ændres automatisk.
Med denne teknik kan vi filtrere enhver beregning, såsom samlet fortjeneste eller marginer, efter det rangeringsvalg.
Konklusion
Der er seriøst så mange forskellige måder, du kan bruge denne teknik på i dine modeller.
Du kan bruge det på dine produkter, regioner, sælgere eller ethvert andet filter eller dimension, du har inde i din datamodel.
Det er et spørgsmål om bare at prøve det af, se, hvordan det fungerer inden for dine nuværende modeller, og derefter prøve at integrere teknikken i dit sind, så du meget hurtigt kan se, hvordan den kan bruges på andre måder.
Jeg brugte den samme teknik i mange af LuckyTemplates-modellerne på . Tjek dette ud, hvis du har lidt tid, og prøv virkelig at forestille dig, hvad der sker under 'emhætten' på disse modeller – du vil lære meget.
Opmuntre,
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.