Förstå LuckyTemplates aggregationer

Låt oss nu fördjupa oss i ett av de viktigaste begreppen i LuckyTemplates-beräkningar — aggregeringarna .

LuckyTemplates-aggregationer är formler som används för att beräkna ett enda sammanfattat värde från flera rader som är grupperade.

Det finns olika sätt att skapa aggregationer i LuckyTemplates. Några av exemplen på aggregeringsfunktioner är funktionerna , , , och.

I nästa avsnitt kommer jag att diskutera några av dem och förklara hur nämnda aggregering fungerar.

Innehållsförteckning

Använda LuckyTemplates aggregationer för enkla beräkningar

I exemplet nedan kan du se att formeln för Total försäljning innehåller en funktion. Detta är ett exempel på en aggregeringsformel.

Förstå LuckyTemplates aggregationer

Om du vill skapa en annan aggregeringsformel klickar du på Nytt mått och använder den för att beräkna den genomsnittliga försäljningen .

Självklart måste du använda funktionen AVERAGE som är ett av de vanligaste exemplen på aggregering.

Förstå LuckyTemplates aggregationer

När du har skapat det nya måttet drar du det till tabellen. Du måste titta på det initiala sammanhanget för att tydligt förstå den genomsnittliga försäljningsdatan. Du kan hitta den initiala kontexten från City- filtret såväl som i datumutsnittet .

Om du klickar på Hamilton från filtret Stad vet du att resultaten du ser i tabellen kommer från just den staden.

Förstå LuckyTemplates aggregationer

I ett annat exempel, låt oss beräkna de totala transaktionerna med funktionen. Du måste använda COUNTA istället för COUNT- funktionen eftersom ordernummerkolumnen anses vara en textkolumn.

Förstå LuckyTemplates aggregationer

Efter att ha skapat formeln, dra nämnda mått till tabellen för att se resultaten.

Om du placerar den bredvid tabellen Genomsnittlig försäljning kan du jämföra den totala försäljningen för motsvarande antal transaktioner.

Varför anses COUNTA -funktionen vara en aggregeringsfunktion? Tja, det är en aggregeringsformel eftersom det är det första sammanhanget som läggs till innan man överväger de andra beräkningsmotorerna.

Till exempel finns det inget filter som väljs från City- filtret så det enda initiala sammanhanget är datumen. Därför baseras resultaten den 23 maj 2018 på alla tillgängliga städer.

Förstå LuckyTemplates aggregationer

Utarbeta datamodellen

Nu ska vi ta en titt på datarelationerna i modellen baserat på formeln för total försäljning .

I datamodellen ser du att filtret kommer från tabellen Datum och går till tabellen Försäljning genom en filterförökning.

Förstå LuckyTemplates aggregationer

När nämnda filter är aktivt kör försäljningstabellen sin utvärdering för att beräkna den totala intäkten. Detta beror på att formeln refererar till kolumnen Totala intäkter i tabellen Försäljning .

Aggregeringsfunktionen SUM utvärderar varje enskild rad i kolumnen Totala intäkter efter det initiala sammanhanget.

Förstå LuckyTemplates aggregationer

Samma logik gäller för AVERAGE -funktionen. Den utvärderar alla försäljningar i det aktuella sammanhanget (t.ex. datum) och tittar sedan på varje rad i kolumnen Totala intäkter innan den får sitt genomsnitt.

Utöver det fungerar formeln för Totala transaktioner på samma sätt. Funktionen COUNTA utvärderar alla rader under kolumnen Ordernummer . Efter det räknar den siffrorna baserat på det ursprungliga sammanhanget.

Det är i princip så aggregationer fungerar inuti LuckyTemplates när det gäller DAX-beräkningar. 

Använda andra LuckyTemplates-aggregationer

En annan uppsättning aggregeringsformler som du kan stöta på är funktionerna MIN och MAX .

För att ge dig ett exempel på hur dessa aggregeringsfunktioner fungerar, låt oss göra ett nytt mått.

Namnge måttet som Maxförsäljning och använd MAX- funktionen för att beräkna den maximala totala intäkten.

Förstå LuckyTemplates aggregationer

Återigen, dra det nya måttet och placera det inuti tabellen. Som du har märkt refererar formeln fortfarande till kolumnen Totala intäkter i tabellen Försäljning . Men den här gången har resultaten förändrats eftersom vi nu använder en annan funktion. 

När du väljer en stad från filtret, till exempel Turanga-regionen, ändras även data i tabellen. Detta beror på att MAX -funktionen sammanfattar värdena baserat på det givna sammanhanget.




Slutsats

Att lära sig om aggregering är ett av de avgörande stegen för att förstå hurarbete.

De flesta formlerna är lätta att köra i en aggregerande formel. Saker och ting kommer bara att börja bli svårare när du börjar använda itererande formler.

I nästa självstudie, låt oss lära oss mer omoch hur man använder det för mer flexibla beräkningar.

Jag hoppas att du har fått några användbara tips här. Jag kan inte vänta med att visa dig mer i vår nästa handledning.

Tack!


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.