I dette eksempel vil jeg fokusere på marginvækst i salget af en organisation , men tage det endnu længere og rangere alle sælgerne efter, hvordan de klarede sig på denne ene metrik .
Dette kan være vigtigt for en virksomhed, hvis de troede, at salget ikke ville vokse, så de var nødt til at øge avancerne for at opnå den vækst i rentabiliteten, de var ude efter.
For at opnå dette er vi nødt til at forgrene os et antal gange bare for at få marginvæksten. Når vi har gennemført dette, kan vi overlejre en rangeringsteknik for at opdage vores topsælgere.
Med denne særlige indsigt er vi i stand til at indsnævre omfanget af vores analyse og være i stand til at belønne de sælgere, der vokser regnskabet med en margin i forhold til kun salg.
Til at starte med har vi en meget generel datamodel her, som jeg bruger rigtig mange gange til mine demoer. Den har et par opslagstabeller, såsom vores kunder, sælgere, produkter, placering, datoer. Og vi har vores salgstabel hernede.
Vi kan bore i alle disse oplysninger så nemt og hurtigt.
I vores salgstabel har vi næsten ingen information her. Så ud fra dette uden at gøre noget for at modellere, vil vi være i stand til at udtrække indsigten og virkelig bore i dette meget specifikke stykke indsigt.
Tidligere uden LuckyTemplates ville dette være meget svært og tage lang tid at generere.
Det fantastiske ved dette er, at det også er dynamisk. Vi kan se historisk og hurtigt uddrage væsentlige indsigter. Nu dykker vi ind i nogle LuckyTemplates Advancedformler.
Trin til implementering af rangeringslogik
Først og fremmest skal vi beregne vores samlede salg og samlede omkostninger for at få det samlede overskud. Vi bruger itererende funktioner med disse mål.
Formlen for det samlede salg ser på Salgstabellen og multiplicerer hver enkelt række med Mængden i salget, med den faktiske Pris , som faktisk står på Produkttabellen i vores model.
Vi gør præcis det samme for de samlede omkostninger . Vi ganger mængden med hver enkelt vare, vi har solgt .
Så er det her, målet forgrening kommer ind i billedet. Vi beregner vores samlede overskud, som er lig med det samlede salg minus de samlede omkostninger .
Nu skal vi beregne vores samlede marginer . Så vi forgrener os igen, og går i alt overskud divideret med det samlede salg .
Det samme som vores samlede overskud, overskudsmarginer kan bruges på enhver dimension, fordi vi har vores datamodel i baggrunden.
Vi kan placere filtre fra Dato-tabellen, der isolerer marginer for hver sælger, vi har her.
Dernæst regner vi ud af alle vores overskudsmargener sidste kvartal. Så fra hvilket kvartal vi end har her, f.eks. 3. kvartal af 2017, vil vi være i stand til at beregne vores marginer i det foregående kvartal (Q2).
For at gøre det bruger vifunktion, som jeg fremviser mange gange i mine andre demoer. Dette er en af mine foretrukne Time Intelligence-funktioner, fordi det bare gør disse beregninger så nemme.
For at identificere væksten i vores marginer forgrener vi os simpelthen igen.
Nu går vi et skridt videre, for hvis vi ser ned i denne tabel, er der en række forskellige sælgere. Vi vil måske bare se vores top fem. Det gør det meget nemmere at placere en visualisering på en rapportside eller et dashboard.
Så vi bruger denne logik til at opnå det. Vi bruger funktionen CALCULATE til vores marginvækst , men beregner den kun for de fem bedste sælgere . Og det er, hvad denne funktion gør. Så bringer VALUES sælgeren tilbage, som er vores top fem.
Denne formel udelukker alt, hvad der ikke er på top fem. Det er sådan, vi skaber disse visualiseringer, som kun har top fem.
Konklusion
Med LuckyTemplates kan vi starte med ganske forenklede data og forgrene os efter hinanden, hvor vi virkelig kunne isolere tingene lige til sidst.
Marginvæksten fandtes ikke engang nogen steder. Det var ingen steder i nogen data. Vi var nødt til at bruge DAX-formler til at skabe det. Nøglen er at forgrene sig oven på hinanden, og så til sidst komme til resultatet. Vi sætter det så ind i en visualisering, som giver os et rigtig godt indblik.
Inden for LuckyTemplates har vi det desuden dynamisk. Vi kan ændre os til den tidsramme, vi ønsker, og derefter evaluere det.
Dette er en virkelig kraftfuld teknik, og der er masser at lære her om DAX-formlen, og hvordan du kan anvende den i dine egne LuckyTemplates-modeller.
Gennemgå hele denne tutorial på LuckyTemplates Advanced DAX. Der er så meget at lære om måleforgrening og DAX-formelmønstre, og ved at kombinere disse kan du meget hurtigt opnå væsentlig indsigt i dine data.