TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

I dagens innlegg vil jeg vise deg en unik måte å bruke DAX-rangeringsfunksjonen for å vise frem dine beste kunder over flere perioder. Du kan også se den medfølgende LuckyTemplates-opplæringsvideoen under dette innlegget for mer hjelp. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Men først, la oss ta en titt på hva vi ville ha hvis vi ikke brukte denne teknikken fra et visualiseringsperspektiv.

Vi kan lage en visualisering der vi ser på kundene våre basert på konteksten vi har valgt og hvordan de har prestert over tid fra et inntektsperspektiv.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Da kan vi også legge til en annen visualisering der vi inkorporerte en enkel logikk ved å bruke funksjonen for å finne ut inntektene i fjor.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Men hva om vi ønsker å fordype oss i dette? Hva om vi ikke vil se alle kundene våre? Kanskje ønsker vi å se på bare noen få av våre kunder eller vi ønsker å visualisere dette på en litt annen måte.

Vi kan utnytte en for å kunne isolere nøkkelkundene vi ønsker å se på. På denne måten kan vi vise individualiseringer noen unike verdier, som det nåværende salget til våre topp 5 kunder eller salget til våre topp 5 kunder fra i fjor.

Innholdsfortegnelse

Beregner topp 5 kunder i år ved å bruke TOPN DAX

La oss raskt lage selve formelen ved hjelp av et nytt mål.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Jeg skal navngi det nye tiltaket Topp 5 kunder TY , bruke funksjonen og referere til total inntekt.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Da bruker jeg TOPN DAX-funksjonen. Husk at TOPN er en tabellfunksjon, så du kan plassere den i filtreringsområdet til CALCUATE. Så skriver jeg 5 for å se mine topp 5 kunder.

Jeg vil se på alle kundene mine, så jeg kommer til å bruke funksjonen. Så skal jeg bestille dette etter totale inntekter og så sortere det i synkende rekkefølge.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Med formelen ovenfor fjernet vi konteksten fra kundene. Men hvis vi bare vil vise de 5 beste kundene, må vi bringe kundekonteksten tilbake. Jeg skal bruke funksjonen for å få den tilbake.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Nå skal jeg lage en visualisering av dette tiltaket og få inn kundene mine som dette. Du kan se at jeg bare viser mine topp 5 kunder i stedet for alle kundene mine.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

For å forenkle ting, ville jeg satt dataetiketter her.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Vi kan også formatere den for å få den til å se overbevisende ut.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Formatering av DAX-formler med app

Jeg vil også fremheve hvor viktige formateringsformler er. Jeg skal kopiere formelen vi nettopp har laget.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Deretter vil jeg raskt navigere til DAX-oppryddingsverktøyet og lime inn koden her.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Deretter klikker jeg på Format-knappen.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Den resulterende formelen endret seg ikke for mye, noe som er greit. Dette er en ganske enkel formel å skrive, så det er ikke mye som må gjøres.

Men på større formler gjør DAX-oppryddingsverktøyet en enorm forskjell.

Hvis du ikke bruker dette verktøyet, vennligst bruk det. Det gjør formatet til formlene dine lettere å forstå.

Du kan også se videoen vår om DAX-oppryddingsverktøyet for mer informasjon.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Så nå har vi et godt format for formelen vår, og vi har også den logikken vi ønsker.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Beregner topp 5 kunder i fjor med TOPN DAX

Den neste tingen å gjøre er å se på mine topp 5 kunder. Jeg ønsker å se deres genererte inntekter i år, men jeg vil også rangere den basert på inntektene deres fra i fjor.

Jeg vil navngi dette tiltaket som topp 5 kunder (LY Rev) . Alt jeg trengte å gjøre her er å bruke det gamle målet fra tidligere og endre logikken. I stedet for å bruke Total Revenue, går jeg med Revenue Last Year. Vi skal rangere kundene våre basert på fjorårets inntekter.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Da kan jeg ta med dette nye målet inn i lerretet.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Det er interessant at bare 2 kunder kom opp i denne visualiseringen. Hvorfor det?

Logikken vi brukte ser riktig ut for meg, så la oss gjøre en rask revisjon for å finne ut hva som har skjedd. Jeg skal kvitte meg med visualiseringen Revenue LY by Customer Names og deretter gjøre Visual Revenue by Customer Names om til en tabell.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

La oss formatere denne tabellen og ta med alle datapunktene vi har jobbet med. Disse formlene vil også fungere i tabellene.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Selve logikken fungerer faktisk. Grunnen til at kundene ikke dukker opp er fordi vi jobber med et ufullstendig datasett. Dette er grunnen til at Timothy Adams hadde store inntekter i fjor, men ikke hadde noen inntekter i inneværende år.

Vi kan legge inn inntekten fjorårets tall, som vil gi oss et fullstendig tall.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Og slik kan vi faktisk sammenligne våre topp fem kunders salg fra i fjor og i år.

TOPN DAX for å vise frem toppkunder denne perioden kontra siste periode

Siden dette er en dynamisk liste, kan vi bytte til en annen region eller filter basert på en annen kanal.

Konklusjon

Teknikken jeg viste deg i dette innlegget er noe du kan bruke på mange forskjellige måter når du bruker funksjonen. En måte du kan bruke dette på er å gjøre sammenligninger fra en tidsperiode til en annen tidsperiode.

La oss si at du ønsket å bli kjent med de 30 beste kundene dine fra i fjor og finne ut om de fortsatt er blant de 30 beste i år. Du kan ganske enkelt matche dem på denne måten, og deretter lage en SANN eller FALSK logikk som du deretter kan legge inn i de betingede formateringsdelene av en visualisering.

Jeg viste dette nylig, og jeg liker virkelig hvordan det er mange måter du kan visualisere ting ved å bruke reglene for betinget formatering i diagrammer nå.

Beste ønsker,


PowerApps-søkefelt: Slik legger du til og tilpasser

PowerApps-søkefelt: Slik legger du til og tilpasser

Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

SELECTEDVALUE DAX-eksempel- Valg av høsteskive

Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.

Versjonshistorikk i SharePoint-lister

Versjonshistorikk i SharePoint-lister

Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.

Hex-fargekodevelger for Lucky Templates-rapporter

Hex-fargekodevelger for Lucky Templates-rapporter

Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Dynamisk datoskjærer i Lucky-maler ved hjelp av en periodetabell

Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.

Proporsjons- og frekvenstabeller i Excel

Proporsjons- og frekvenstabeller i Excel

Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Slik installerer du DAX Studio & Tabular Editor i LuckyTemplates

Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.

LuckyTemplates Shape Map Visualization for romlig analyse

LuckyTemplates Shape Map Visualization for romlig analyse

Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

LuckyTemplates finansiell rapportering: Allokering av resultater til maler på hver enkelt rad

I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

DAX-mål i LuckyTemplates ved hjelp av måleforgrening

Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.