Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon
Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.
Her skal vi dykke inn i Advanced DAX i LuckyTemplates. Tanken bak denne opplæringen er å vise deg hvordan vi kan få en veldig unik innsikt med LuckyTemplates , men gjør det på en intuitiv måte. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
I dette eksemplet skal jeg fokusere på marginvekst i salget til en organisasjon , men ta det enda lenger og rangere alle selgerne etter hvordan de presterte på denne ene beregningen .
Dette kan være viktig for en bedrift hvis de trodde at salget ikke kom til å vokse, så de måtte øke marginene for å få lønnsomhetsveksten de var ute etter.
For å oppnå dette må vi forgrene oss flere ganger bare for å få marginveksten. Når vi har fullført dette, kan vi legge over en rangeringsteknikk for å oppdage våre beste selgere.
Med denne spesielle innsikten er vi i stand til å begrense omfanget av analysen vår og være i stand til å belønne selgerne som øker kontoene med en margin i forhold til bare salg.
Innholdsfortegnelse
Inne i datamodellen
Til å begynne med har vi en veldig generell datamodell her, som jeg bruker mange ganger for demoene mine. Den har noen få oppslagstabeller, for eksempel våre kunder, selgere, produkter, plassering, datoer. Og vi har salgstabellen vår her nede.
Vi kan bore i all denne informasjonen så enkelt og raskt.
I vår salgstabell har vi knapt noen informasjon her. Så fra dette uten å gjøre noe for å modellere, vil vi kunne trekke ut innsikten og virkelig bore inn i denne svært spesifikke innsikten.
Tidligere uten LuckyTemplates ville dette vært veldig vanskelig og ta lang tid å generere.
Det fine med dette er at det også er dynamisk. Vi kan se historisk og enkelt trekke ut betydelig innsikt raskt. Nå dykker vi inn i noen LuckyTemplates Advancedformler.
Trinn for å implementere rangeringslogikk
Først av alt må vi beregne vårt totale salg og totale kostnader for å få den totale fortjenesten. Vi bruker iterasjonsfunksjoner med disse målene.
Formelen for totalt salg ser på Salgstabellen og multipliserer hver enkelt rad med Antallet i salget, med den faktiske prisen , som faktisk står på Produkttabellen i modellen vår.
Vi gjør nøyaktig det samme for Totale kostnader . Vi multipliserer kvantitet med hver enkelt vare vi har solgt .
Deretter er det her tiltaket forgrening kommer inn. Vi regner ut vår totale fortjeneste, som er lik Totalt salg minus Totale kostnader .
Nå må vi regne ut våre totale marginer . Så vi forgrener oss igjen, og går Totalt overskudd delt på totalt salg .
På samme måte som vår totale fortjeneste, kan fortjenestemarginer brukes på alle dimensjoner fordi vi har vår datamodell i bakgrunnen.
Vi kan plassere filtre fra Dato-tabellen som vil isolere marginer for hver selger vi har her.
Deretter regner vi ut alle våre fortjenestemarginer siste kvartal. Så fra hvilket kvartal vi har her, for eksempel kvartal 3 av 2017, vil vi i det kvartalet kunne beregne marginene våre i forrige kvartal (Q2).
For å gjøre det bruker vifunksjon, som jeg viser frem mange ganger i mine andre demoer. Dette er en av mine favoritt Time Intelligence-funksjoner fordi det bare gjør disse beregningene så enkle.
For å identifisere veksten i marginene våre forgrener vi oss ganske enkelt igjen.
Nå går vi ett skritt videre fordi hvis vi ser nedover denne tabellen, er det en rekke forskjellige selgere. Vi vil kanskje bare se vår topp fem. Det gjør det mye enklere å plassere en visualisering på en rapportside eller et dashbord.
Så vi bruker denne logikken for å oppnå det. Vi bruker CALCUATE- funksjonen til marginveksten vår , men beregner den bare for de fem beste selgerne . Og det er det denne funksjonen gjør. Da bringer VALUES tilbake selgeren som er vår topp fem.
Denne formelen sletter ut alt som ikke er på topp fem. Det er slik vi lager disse visualiseringene, som bare har topp fem.
Konklusjon
Med LuckyTemplates kan vi starte med ganske forenklede data og forgrene oss etter hverandre, hvor vi virkelig kan isolere ting helt på slutten.
Marginveksten fantes ikke engang noe sted. Det var ingen steder i noen data. Vi måtte bruke DAX-formler for å lage den. Nøkkelen er å forgrene den ene oppå den andre, og så til slutt komme til resultatet. Vi legger det så inn i en visualisering, som gir oss et veldig godt innblikk.
I LuckyTemplates har vi det dessuten dynamisk. Vi kan endre for hvilken tidsramme vi vil, og deretter evaluere det.
Dette er en veldig kraftig teknikk, og det er mye å lære her om DAX-formelen, og hvordan du kan bruke den i dine egne LuckyTemplates-modeller.
Se gjennom hele denne opplæringen på LuckyTemplates Advanced DAX. Det er så mye å lære om måleforgrening og DAX-formelmønstre, og ved å kombinere disse kan du veldig raskt oppnå betydelig innsikt i dataene dine.
Jubel!
Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.
Lær noen fantastiske analytiske teknikker som vi kan gjøre for datamodellering i LuckyTemplates ved å bruke DAX-støttetabeller.
Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogikk for å få en helt unik innsikt. Jeg viser også frem målegrening i dette eksemplet.
Denne bloggen introduserer den nye funksjonen i LuckyTemplates, What-If-analyseparameteren. Du vil se hvordan det gjør alt raskt og enkelt for scenarioanalysen din.
Finn ut hvordan du kan finne ut om inntektsveksten din er god ved å sjekke om marginene dine økte ved å bruke LuckyTemplates som måler forgrening.
Lær og forstå hvordan du kan lage og bruke LuckyTemplates Parameters som er en kraftig funksjon i spørringsredigereren.
Denne opplæringen vil diskutere hvordan du lager et rundt søylediagram ved hjelp av Charticulator. Du vil lære hvordan du designer dem for LuckyTemplates-rapporten.
Lær hvordan du bruker PowerApps-funksjoner og -formler for å forbedre funksjonaliteten og endre atferd i Power Apps-lerretsappen vår.
I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.
RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.