LuckyTemplates DAX ALL-funktion – hur det fungerar

Jag vill ge dig en riktigt snabb introduktion till LuckyTemplates DAX ALL-funktion. Jag tycker att det kan vara lite förvirring kring hur den här funktionen fungerar, och jag vill förenkla den och göra den lätt att förstå. Denna handledning gör att du kan känna igen var och när du ska använda den här funktionen. Du kan se hela videon av denna handledning längst ner på den här bloggen.

DeFunktionen är verkligen mångsidig och kan möjliggöra analys på riktigt hög nivå om du verkligen förstår vad den faktiskt gör. Jag ska gå igenom några exempel så att du kan få en praktisk förståelse för när du ska använda den.

ALL-funktionen är också känd som filterfunktionen eller "ta bort kontextfunktionen".

Innehållsförteckning

Beräkna procent av försäljningen med hjälp av LuckyTemplates DAX ALL-funktionen

Jag har en väldigt enkel modell här där jag bara analyserar min kundförsäljning. Jag har en visualisering samt en tabell. Och om jag vill borra in i ett visst år kan jag göra det genom att använda min slicer.

LuckyTemplates DAX ALL-funktion – hur det fungerar

Så jag ska skapa ett nytt mått och kalla det All Customer Sales . I det här måttet eller formeln kommer jag att användafungera.

Att förstå hur CALCULATE fungerar är avgörande här. Denna funktion ändrar kontexten för en beräkning. Du kan ta bort eller lägga till filter med BERÄKNA. Du kan göra en mängd olika saker med den och du kan förgrena dina mått.

I CALCULATE anger jag alltid ett av mina kärnmått, och i det här fallet, Total Sales . Därefter vill jag använda ALL eftersom det tar bort filter.

Sedan ska jag lägga till kolumnen Kundnamn . Jag skulle kunna lägga upp min kundtabell här, men i det här fallet ska jag bara vara specifik. Detta tar bort kolumnen Kundnamn från sammanhanget för denna beräkning.

LuckyTemplates DAX ALL-funktion – hur det fungerar

När jag matar in det här måttet i min tabell ser du att det ger oss summan på varje enskild rad. Om du tittar på formeln så räknar jag fortfarande på total försäljning, men jag ändrar innehållet. Jag tar bort alla filter som kommer från kundtabellen. Och det är därför vi nu har summan på varenda rad.

LuckyTemplates DAX ALL-funktion – hur det fungerar

Och sedan härifrån kan jag beräkna procent (%) av kundförsäljning . Allt jag behöver göra är bara någon enkel åtgärd förgrening . Jag totalförsäljning av ALL kundförsäljning helt enkelt . Och sedan ska jag sätta en nolla (0) som ett alternativt resultat .

LuckyTemplates DAX ALL-funktion – hur det fungerar

Jag ska bara omvandla detta till en procentsats, ta upp det till bordet, så ser vi procentandelen av försäljningen från varje kund.

LuckyTemplates DAX ALL-funktion – hur det fungerar

Visualiseringstekniker för fler insikter

Jag kan också göra detta till en visualisering för mer meningsfulla insikter. Detta kan vara relevant om du har en mindre kundbas eller ett litet antal produkter eller om du vill jämföra din lagerförsäljning eller olika butiker utifrån en procentandel av den totala försäljningen.

LuckyTemplates DAX ALL-funktion – hur det fungerar

Detta är en väldigt enkel teknik som du kan använda för att aktivera det. Och kom ihåg med alla dessa beräkningar, du behöver faktiskt inte de mellanliggande beräkningarna på bordet. Med måttförgrening kan du enkelt skapa sådana här tabeller.

LuckyTemplates DAX ALL-funktion – hur det fungerar

En annan sak som du kan göra, som jag tycker fungerar ganska bra är.

LuckyTemplates DAX ALL-funktion – hur det fungerar

Du kan lägga till datafält i din visualisering och göra den mer övertygande.

LuckyTemplates DAX ALL-funktion – hur det fungerar

LuckyTemplates DAX ALL-funktion & initial kontext

Det viktigaste att notera här är att verkligen förstå vad det ursprungliga sammanhanget är. Jag ska visa dig varför.

Till exempel kommer jag att ha mina produkter som mitt initiala sammanhang istället för kundnamn. Kolla vad som händer med alla siffror. De förändrades avsevärt och de är faktiskt inte vettiga.

LuckyTemplates DAX ALL-funktion – hur det fungerar

När du verkligen förstår vad BERÄKNA och ALLA gör i kombination, kommer du att se hur de fungerar med det ursprungliga sammanhanget.

Som du kan se i den här tabellen har vi produkter som initialt sammanhang och vi har total försäljning. Vi tar bort allt sammanhang från kunderna, men vi påverkar inte produkterna alls eftersom produktnamnet inte finns i vår formel. Det gör faktiskt inget annorlunda mot vår totala försäljning.

Men om vi lägger vårt kundnamn ovanpå det ser du att vi har olika mängder. Detta beror på att ALL nu påverkar kundnamnet här.

LuckyTemplates DAX ALL-funktion – hur det fungerar

Så vi har lite kontext från produktnamnet och vi har också kontext från kundnamnen. Vi har den totala försäljningen för den kombinationen, men i beräkningen av All Customer Sales tar vi bort alla sammanhang från kunden.

Så om jag sorterar detta efter produktnamn är alla dessa nummer desamma för alla dessa kunder, eftersom kontexten från kunden tas bort med funktionen ALLA.

LuckyTemplates DAX ALL-funktion – hur det fungerar

Och om jag scrollar nedåt ser du att det här numret ändras så fort vi går till en annan produkt.

LuckyTemplates DAX ALL-funktion – hur det fungerar




Slutsats

Det här är några av de viktigaste sakerna som du verkligen måste förstå för att effektivt kunna använda LuckyTemplates DAX ALL-funktion.

Förstå din nuvarande beräkningskontext och kom ihåg att BERÄKNA gör att du kan ändra det sammanhanget. ALL är funktionen för att ta bort filter som du kan placera inuti CALCULATE.

Så leka med det här, så kommer du att hitta många sätt att använda ALL-funktionen och hitta massor av olika insikter. Det finns gott om exempel genomgåendes innehåll på vår plattform så se till att du också kollar in dem.

Med vänliga hälsningar!


Skapa en datumtabell i LuckyTemplates

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.

LuckyTemplates mobilrapporteringstips och tekniker

LuckyTemplates mobilrapporteringstips och tekniker

Denna korta handledning belyser LuckyTemplates mobilrapporteringsfunktion. Jag ska visa dig hur du kan utveckla rapporter effektivt för mobila enheter.

Professional Service Analytics-rapporter i LuckyTemplates

Professional Service Analytics-rapporter i LuckyTemplates

I denna LuckyTemplates Showcase går vi igenom rapporter som visar professionell serviceanalys från ett företag som har flera kontrakt och kundengagemang.

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Microsoft Power Platform-uppdateringar | Microsoft Ignite 2021

Gå igenom de viktigaste uppdateringarna för Power Apps och Power Automate och deras fördelar och konsekvenser för Microsoft Power Platform.

Vanliga SQL-funktioner: En översikt

Vanliga SQL-funktioner: En översikt

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.

LuckyTemplates Skapa mall: Guide och tips

LuckyTemplates Skapa mall: Guide och tips

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.

Fältparametrar och små multiplar i LuckyTemplates

Fältparametrar och små multiplar i LuckyTemplates

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.

LuckyTemplates Rank och anpassad gruppering

LuckyTemplates Rank och anpassad gruppering

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.

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

Visar kumulativ total endast upp till ett visst datum i LuckyTemplates

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.

Punktdiagram: Avancerade anpassade bilder för LuckyTemplates

Punktdiagram: Avancerade anpassade bilder för 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.