LuckyTemplates dynamisk rangering etter gruppe

Dynamisk rangering i LuckyTemplates kan være vanskelig hvis du ikke helt forstår hvordan det fungerer. Du tror kanskje at du har fått formelen riktig, men da vil du bli overrasket over hvorfor du ikke får de riktige resultatene.

Nøkkelen er å virkelig forstå konteksten du jobber med og forenkle formlene dine.

Noen ganger er det ikke nok å kjenne til DAX-funksjonene dine. Du må lære teknikken i å kombinere de riktige DAX-funksjonene og utarbeide den riktige formelen.

Innholdsfortegnelse

Dynamisk rangering etter gruppe ved å bruke RANKX

Et vanlig scenario rundt dynamisk rangering er å lage dynamiske tabeller for kundegrupper, for eksempel topp 5 eller topp 10 osv. Mens du vet ater den riktige DAX-funksjonen å bruke, hvordan implementere den riktig er en annen ting. Her er en .

Dette scenariet er fra LuckyTemplates-forumet, der et medlem prøvde å få sine topp 10 kunder, rangerte dem basert på kvartalsvis salg . Da han prøvde å plassere sine rangerte kunder i en matrisetabell, viser noen av kundene duplikater .

I tabellen hans har han identifisert to grupper: Topp 10 og alle andre. Imidlertid, med formelen hans, vises noen kundenavn som hans topp 10, men ingen totale salgsresultater, og samtidig er de på "Alle andre"-tabellen, der de burde være.

LuckyTemplates dynamisk rangering etter gruppe

Her er formelen han laget:

LuckyTemplates dynamisk rangering etter gruppe

Løsningen var enkel: forstå konteksten.

I dette tilfellet har vi den kvartalsvise konteksten. Dette betyr at vi nå regner ut de 10 beste kundene i hvert kvartal, ikke de 10 beste kundene fra tidenes begynnelse. For å få dette til å fungere, må vi bryte ned formelen.

Først fjerner vi filtre fra Dato-tabellen, slik at vi ikke får en stor spredning av rangering for kundene våre.

LuckyTemplates dynamisk rangering etter gruppe

Her er en effektiv formel for å få de 10 beste kundene, uansett datosammenheng.

LuckyTemplates dynamisk rangering etter gruppe

Deretter inkorporerer vi denne formelen i grupperingsberegningen som en variabel ().

LuckyTemplates dynamisk rangering etter gruppe

Slik bruker du RANKX-funksjonen effektivt, og gir deg de riktige resultatene du leter etter. Hvis du har flere spørsmål om dynamisk rangering etter grupper, anbefaler jeg på det sterkeste at du sjekker ut de relaterte lenkene nedenfor.

Dynamisk rangering ved bruk av SWITCH TRUE

En annen diskutert i et LuckyTemplates Forum-innlegg om dynamisk rangering implementertelogikk.

Til å begynne med delte medlemmet nettopp sin gode opplevelse med LuckyTemplates-rangering ved å bruke SWITCH. Men så ble han litt forvirret med formelstrukturen han har prøvd å lage. Medlemmet ønsket spesifikt å gjøre en rangering på Sales LQ, så han fortsatte med å lage et mål for Sales LQ og bruke SWITCH og RANKX.

Problemet var i 2.Dynamic Rank , som er den siste delen av //Region Ranking Sale. Det ser ikke riktig ut fordi bytabellen viser >3 resultater, som bare skal være de tre første.

LuckyTemplates dynamisk rangering etter gruppe

LuckyTemplates dynamisk rangering etter gruppe

Løsningen jeg ga ham var å forenkle formelen . Dette er ganske vanlig blant LuckyTemplates-brukere. Du kan bli overveldet av DAX-funksjoner. I dette tilfellet var formelen som dette medlemmet opprettet for komplisert (langt mer enn den trenger å være).

SWITCH TRUE er en fantastisk funksjonslogikk i LuckyTemplates, men du må lære deg når og hvordan du bruker den og integrere den sømløst i beregningene dine. Jeg anbefalte ham følgende opplæringsprogrammer som viser frem teknikkene i dynamisk rangering.


I dette tilfellet kan rangeringen fungere i andre aspekter av formelen, men det er ikke helt riktig teknikk. Det er derfor det er et lite problem i resultatene for Region Ranking Sale.

Dette er et godt eksempel på hvorfor DAX-formler ikke fungerer akkurat slik du ville ha det. Det er ingen vits i å gi en løsning på denne bekymringen for å endre bare én del av beregningen, siden hele formelen i seg selv er altfor komplisert. Forenkle formlene dine ved å implementere riktig teknikk.

Konklusjon

Dynamisk rangering i Power kan gi deg god innsikt fra analysen din. Men hvis du ikke helt forstår hvordan det fungerer, vil du gå deg vill midt i beregningene dine.

To ting du trenger å forstå i denne opplæringen er å forstå konteksten du jobber med og lage de riktige formlene. Når du kjenner konteksten, vet du hvilke DAX-funksjoner du skal kombinere og hvordan du gjør det. Nøkkelen er å forenkle beregningene dine.

Beste ønsker!

***** Lære Lucky Templates? *****
















Leave a Comment

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.