Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Hvis du er en bedrift som selger produkter i mange forskjellige butikker eller på tvers av mange forskjellige regioner, vil du gjerne forstå om det er noen fellestrekk i de mest solgte produktene dine. Du ønsker å finne de beste produktene dine per region. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

I dette eksemplet går jeg gjennom hvordan du kan finne de 2 beste produktene dine ved å bruke DAX-beregninger i LuckyTemplates .

Jeg kan se at dette også er veldig verdifullt hvis du leter etter uteliggere i dataene dine over tid. Kanskje du identifiserer at noen produkter selger veldig bra i bestemte regioner fremfor andre, og det kan være en mulighet til å dra nytte av dette med kampanjer, mersalg osv.

Det er så mange muligheter til å tilføre verdi med denne typen innsikt.

I denne opplæringen går jeg gjennom DAX-formelen som kreves for å oppnå denne spesielle innsikten, med fokus på hvordan du bruker setningen .

Innholdsfortegnelse

Hvorfor isolere toppproduktene dine

Det er enkelt å regne ut det totale salget for hvert produkt per region. Det kan imidlertid gi oss et veldig travelt diagram når vi bare ønsker å fokusere på våre toppprodukter.

Vi ser i denne tabellen at vi selger mange produkter og den listen kan bli veldig lang. Det er ganske vanskelig å se noen trender, eller å se beregningen eller innsikten vi søker.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

I dette eksemplet ønsker vi å se våre topp 2 produkter, så vi må på en eller annen måte få de som ikke er på de to øverste til å vises som tomme. På den måten ville de ikke dukke opp i visualiseringen vår.

Teknikken som vi skal bruke i denne opplæringen er veldig nyttig for en rekke forskjellige scenarier, ikke bare for å selge produkter. Det kan være beste kunder, bestselgende regioner, toppselgere osv. Vi kan til og med isolere fortjenestemarginer eller kostnader.

Det fine med dette mønsteret vi skal bruke er at vi kan endre konteksten for beregningen, og det vil dynamisk justere tabellen.

I denne visualiseringen er det veldig enkelt å se alle stedene vi selger, sortere det etter produktnavn, og vi kan se våre bestselgende produkter osv. Vi kan bruke all innsikten her for markedsføringskampanjer, annonsering av nye tilbud, for eksempel og så videre.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Hvordan finne de beste produktene dine

Jeg skal vise deg formelen som gjør det mulig for oss å finne våre beste produkter.

Her har vi vårt totale salg etter statskode, og den andre tabellen viser salget for hvert enkelt produkt for hvert sted. I dette eksemplet ønsker vi kun å vise salget av de to beste produktene i hver region , og deretter fjerne alt annet.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

For å gjøre det lager vi formelen vår, som jeg kaller Topp 2 produkter per region . Vi bruker (variabler) her, og setter en RankingContext på neste rad med produktene våre fordi det faktisk er det vi skal rangere. På neste linje går vi RETUR, og bruker deretter BEREGN Totalt salg.

Deretter går vi til TOPN med N-verdien som 2 , ettersom vi ser etter våre topp 2 produkter, i dette eksemplet, og så har vi ALLE produkter også. Deretter rangerer vi den etter Totalt salg .

Til slutt, på grunn av denne ALL-setningen i TOPN-funksjonen vår, må vi bringe tilbake konteksten til produktnavnet. Og for å oppnå det legger vi denne RankingContext .

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Når det er gjort, klikker vi OK og vi sørger for at det er riktig formatert.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Hvis vi tar dette inn i tabellen vår, kan vi nå se at det er tomme verdier for alle produktene som ikke er på topp to . Alle de andre verdiene er av våre to beste produkter i en bestemt region.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX

Og dette kobler selvfølgelig tilbake til datamodellen akkurat som de fleste beregningene vi gjør. Vi kan også forbedre denne visualiseringen ved å legge til datafeltene , og bringe inn litt farge til tabellen vår.

Finn dine beste produkter for hver region i LuckyTemplates ved å bruke DAX




Konklusjon

Som jeg nevnte, kan du gjenbruke dette formelmønsteret på mange måter med en hvilken som helst dimensjon du kan tenke deg som du har i datamodellen din. Du kan bruke denne teknikken og få god innsikt i rapportene dine.

Denne teknikken er flott å lære veldig godt. Å forstå hvordan TOPN internt beregner en rangering på farten, og deretter skaper en kontekst inne i CALCULATE, som isolerer de beste (i dette tilfellet) produktene for salg, er veldig nyttig for deg mens du går rundt med LuckyTemplates.

VERDIER-funksjonen er like viktig. Du trenger den for å bringe tilbake produktnavnkonteksten for å få denne beregningen til å fungere ordentlig.

Som alltid er DAX et fantastisk analytisk språk , som er verdt å lære veldig bra hvis du begynner på LuckyTemplates. Virkelig, hvis du ikke lærer, enn du går glipp av 90 % av det du kan oppnå i LuckyTemplates.

Nyt å lære om denne teknikken og sørg for å bruke den i dine egne miljøer for å bygge inn konseptene i tankene dine. Sjekk ut hele videoen nedenfor.

Jubel!


DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.