Skapa en datumtabell i LuckyTemplates
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Denna handledning kommer att gå igenom ett avancerat exempel på DAX-funktionen RANKX i LuckyTemplates. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Detta är en breakout session från Learning Summit Workshop iUppkopplad.
Funktionen ger dig värdefulla insikter när du använder den för en rad olika sammanhang på din rapportsida. Det kan dock också vara en av de mest förvirrande funktionerna att använda i LuckyTemplates.
Det kan ge dig olika resultat som verkar vara korrekta, när de i själva verket är fel. Om du inte är försiktig kommer du att omarbeta hela rapporten.
Innehållsförteckning
Förhållandet mellan RANKX och sammanhang
I den här visualiseringen kan du se länsrankningen, staternas rankning och rankningen av delstatsregioner.
Hantera sammanhanget för beräkningen kan vara svårt om du vill se dem alla i en matris.
Låt oss titta på tabellen.
Du kan se att den har information om delstatsregioner, delstater och län.
För det här exemplet måste du räkna ut rankningen av länen.
Om du bara har läns-, länsranking och total försäljning i tabellen får du rätt rankningsresultat:
Men när du väl börjar lägga upp de andra sammanhangen i tabellen, börjar rankningsresultatet att ackumulera varje län som finns i olika stater och delstatsregioner.
Så du måste identifiera och ändra sammanhanget för beräkningen för att se till att du får rätt övergripande rankning för varje län oavsett vad som väljs på rapportsidan.
När du väljer en stat som Colorado uppdateras formeln också.
Du kan också göra ett val med hjälp av Statliga regioner. Om du väljer Northeast visar den rätt rankning.
Formel för länsranking
I den här handledningen används två formler för att få länsrankningen. Detta hjälper dig att förstå skillnaden i resultaten som genereras genom att använda olikatillsammans med RANKX:
Formel #1: Använder ALL And ALLSELECTED
Funktionen är nyckeldelen av denna formel för länsrankning:
Det manipulerar sammanhanget inom RANKX-formeln. Den itererar sedan genom tabellen Regioner och skapar rankningsresultatet.
I det här fallet arbetar ALL-funktionen praktiskt taget genom varje enskilt län oavsett det ursprungliga sammanhanget.
Det här problemet blir komplicerat när du börjar lägga lager på skivningssammanhang. Genom att använda uppdateras rankningen automatiskt beroende på valet i utsnittet.
Du måste också använda för att lägga ytterligare sammanhang till ett resultat eller för att ändra sammanhanget för beräkningen.
Kontexten justeras baserat på filtren inom funktionen BERÄKNA.
Med detta kommer rankningen att justeras baserat på kontexten som kommer från delstats- och delstatsregionsskärarna.
Formel #2: Använd ALLA och VÄRDEN
Låt oss nu titta på kolumnen Län (Uppdaterad).
Du vill vara säker på att den här kolumnen kommer att fortsätta att visa den övergripande rankningen oavsett vad som väljs i skivorna. Varje län bör ha ett unikt nummer.
Det här är formeln som används:
För det här exemplet fanns det inget sätt att dechiffrera ett unikt län. Så en annan kolumn skapades. Kolumnen Full County inkluderar län, stat och region.
Detta ger dig en bra skillnad mellan länen. På så sätt kan du nu arbeta med en virtuell tabell över de län som finns i data.
Innan du gör detta måste du ta bort ALL-kontexten från tabellen Regioner.
Så, något sammanhang som kommer från regionens bord existerar inte vid denna tidpunkt. Med funktionen kan du lägga tillbaka kontexten för kolumnen Full County.
Ett alternativ är att referera till varje kolumn med funktionen ALLA. Men det bättre alternativet är att bli av med allt sammanhang från Regioner och bara ta tillbaka hela länet.
När sammanhanget har manipulerats inuti CALCULATE, börjar RANKX-funktionen sitt arbete därifrån.
Det fungerar genom varje enskilt län på varje rad tillsammans med deras totala försäljning, och rankar dem sedan. Det är så du får värdena 1 till X under raden Län (Uppdaterad).
Som ett resultat kommer filter och utsnitt inte att spela någon roll och kommer inte att påverka rankningen eftersom formeln har ställts in för att ignorera dem.
Slutsats
RANKX är ingen enkel funktion att använda. Nyckeln är att fokusera på nyanserna för att bättre kunna förstå funktionen.
Förhoppningsvis har du lärt dig mer om de avancerade tillämpningarna av DAX-funktionen RANKX i LuckyTemplates.
Du kan kolla inkurs i LuckyTemplates Online för fler diskussioner om RANKX-funktionen.
Med vänliga hälsningar,
Ta reda på varför det är viktigt att ha en dedikerad datumtabell i LuckyTemplates och lär dig det snabbaste och mest effektiva sättet att göra det.
Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.
I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.
Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.
Upptäck några vanliga SQL-funktioner som vi kan använda som sträng, datum och några avancerade funktioner för att bearbeta eller manipulera data.
I den här handledningen kommer du att lära dig hur du skapar din perfekta LuckyTemplates-mall som är konfigurerad efter dina behov och preferenser.
I den här bloggen kommer vi att visa hur man lager fältparametrar med små multiplar för att skapa otroligt användbara insikter och bilder.
I den här bloggen kommer du att lära dig hur du använder LuckyTemplates ranknings- och anpassade grupperingsfunktioner för att segmentera en exempeldata och rangordna den enligt kriterier.
I den här handledningen kommer jag att täcka en specifik teknik kring hur man visar Kumulativ total endast upp till ett specifikt datum i dina bilder i LuckyTemplates.
Lär dig hur du skapar och anpassar punktdiagram i LuckyTemplates, som huvudsakligen används för att mäta prestanda mot mål eller tidigare år.