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.
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.
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.
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.
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.
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.
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.
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.
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.
Å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!
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.