LuckyTemplates dynamisk rangering efter gruppe

Dynamisk rangering i LuckyTemplates kan være vanskelig, hvis du ikke helt forstår, hvordan det fungerer. Du tror måske, at du fik formlen rigtigt, men så ville du blive overrasket over, hvorfor du ikke får de rigtige resultater.

Nøglen er virkelig at forstå den kontekst, du arbejder på, og forenkle dine formler.

Nogle gange er det ikke nok at kende dine DAX-funktioner. Du skal lære teknikken i at kombinere de korrekte DAX-funktioner og udarbejde den rigtige formel.

Indholdsfortegnelse

Dynamisk rangering efter gruppe ved hjælp af RANKX

Et almindeligt scenarie omkring dynamisk rangering er at skabe dynamiske tabeller for kundegrupper, såsom top 5 eller top 10 osv. Mens du ved, ater den passende DAX-funktion at bruge, hvordan man implementerer den korrekt er en anden ting. Her er en.

Dette scenarie er fra LuckyTemplates Forum, hvor et medlem forsøgte at få sine top 10 kunder, rangordnede dem baseret på kvartalsvis salg . Da han forsøgte at placere sine rangerede kunder i en matrixtabel, viser nogle af kunderne dubletter .

I sin tabel har han to grupper identificeret: Top 10 og alle andre. Men med hans formel dukker nogle kundenavne op som hans top 10, men ingen samlede salgsresultater, og på samme tid er de på "Alle andre"-tabellen, hvor de burde være.

LuckyTemplates dynamisk rangering efter gruppe

Her er formlen han lavede:

LuckyTemplates dynamisk rangering efter gruppe

Løsningen var enkel: forstå sammenhængen.

I dette tilfælde har vi den kvartalsvise kontekst. Det betyder, at vi nu udarbejder de 10 bedste kunder i hvert kvartal, ikke de 10 bedste kunder fra tidens begyndelse. For at få dette til at fungere, er vi nødt til at nedbryde formlen.

Først fjerner vi filtre fra Dato-tabellen, så vi ikke får en stor spredning af rangering for vores kunder.

LuckyTemplates dynamisk rangering efter gruppe

Her er en effektiv formel til at få de 10 bedste kunder, uanset datokonteksten.

LuckyTemplates dynamisk rangering efter gruppe

Derefter inkorporerer vi denne formel i grupperingsberegningen som en variabel ().

LuckyTemplates dynamisk rangering efter gruppe

Sådan bruger du RANKX-funktionen effektivt og giver dig de korrekte resultater, du leder efter. Hvis du har flere spørgsmål om dynamisk rangering efter grupper, anbefaler jeg stærkt, at du tjekker de relaterede links nedenfor.

Dynamisk rangering ved hjælp af SWITCH TRUE

En anden, der blev diskuteret i et LuckyTemplates Forum-indlæg om dynamisk rangering, implementeredelogik.

I første omgang delte medlemmet lige sin store oplevelse med LuckyTemplates-rangering ved hjælp af SWITCH. Men så var han lidt forvirret over den formelstruktur, han har forsøgt at skabe. Medlemmet ønskede specifikt at lave en ranking på Sales LQ, så han fortsatte med at oprette et mål for Sales LQ og bruge SWITCH og RANKX.

Problemet var i 2.Dynamic Rank , som er den sidste sektion af //Region Ranking Sale. Det ser ikke rigtigt ud, fordi bytabellen viser >3 resultater, hvilket kun burde være de første 3.

LuckyTemplates dynamisk rangering efter gruppe

LuckyTemplates dynamisk rangering efter gruppe

Løsningen, jeg gav ham, var at forenkle formlen . Dette er ret almindeligt blandt LuckyTemplates-brugere. Du kan blive overvældet af DAX-funktioner. I dette tilfælde var formlen, som dette medlem oprettede, for kompliceret (langt mere, end den behøver at være).

SWITCH TRUE er en fantastisk funktionslogik i LuckyTemplates, men du skal lære, hvornår og hvordan du bruger det og integrere det problemfrit i dine beregninger. Jeg anbefalede ham følgende tutorials, der viser teknikkerne i dynamisk rangordning.


I dette tilfælde kan rangeringen fungere i andre aspekter af formlen, men det er ikke helt den korrekte teknik. Det er grunden til, at der er et lille problem i Region Ranking Sales resultater.

Dette er et godt eksempel på, hvorfor DAX-formler ikke fungerer præcis, som du ønskede det. Der er ingen mening i at give en løsning på denne bekymring for kun at ændre én del af beregningen, da hele formlen i sig selv er alt for kompliceret. Forenkle dine formler ved at implementere den korrekte teknik.

Konklusion

Dynamisk rangering i Power kan give dig stor indsigt fra din analyse. Men hvis du ikke helt forstår, hvordan det fungerer, vil du fare vild midt i dine beregninger.

To ting, du skal forstå i denne øvelse, er at forstå den kontekst, du arbejder på, og at skabe de korrekte formler. Når du kender konteksten, ved du, hvilke DAX-funktioner, der skal kombineres, og hvordan du gør det. Nøglen er at forenkle dine beregninger.

Alt det bedste!

***** Lærer du Lucky Templates? *****
















Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.