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.
Idag dyker vi in i vad du kan göra i LuckyTemplates formelfält när det gäller syntax, kommentarer och variabler.
Dessa är alla mycket viktiga tekniker som du kan använda i dina arbetsmönster. Men innan vi hoppar in i LuckyTemplates formler, ska jag visa dig hur jag sorterar min kolumn Datum i mina bilder. Du kan se hela videon av denna handledning längst ner på den här bloggen.
Innehållsförteckning
Förenkla presentationen av datum
Det första jag ska göra är att ta in datumtabellen .
En sak som kan vara irriterande med tabellen Datum är att den bygger in en automatisk hierarki i din tabell.
Det jag gör är att klicka på rullgardinsmenyn och välja Datum istället för Datumhierarki .
Efter det kommer du att ha varje enskilt datum i bara en kolumn.
En annan sak som jag ska göra är att ändra datumformatet genom att gå till dataområdet .
Jag kommer sedan att markera hela kolumnen Datum och välja ett av de andra tillgängliga datumformaten nedan.
Efter det kan vi komma tillbaka för att se vår kolumn Datum i sitt nya format.
Jag drar in datumtabellen igen och tar bort hierarkin en gång till.
Sedan kan jag göra en slicer av det så att jag snabbt kan ändra tidsramen för att titta på ett specifikt tidsintervall.
Nu när jag har min dejtskärare ska jag visa dig några LuckyTemplates-formler.
LuckyTemplates-formel som använder FILTER-funktionen
Låt oss skapa en formel som är mer komplex och skriva den på ett onödigt komplicerat sätt så att vi kan förenkla det senare.
Tänk om vi ville få ett mycket mer specifikt resultat? Till exempel vill jag bara titta på Florida-försäljningen inom mitt mått så att jag kan jämföra min totala försäljning med bara min försäljning i Florida .
För att göra detta måste vi skapa ett nytt mått som heter Florida Sales och använda en funktion som hetersom vi kommer att gå igenom mer senare.
Inuti den kan vi sätta vårt totala försäljningsmått eftersom du faktiskt kan sätta mått inuti formler genom måttgrening , vilket är ett koncept som är unikt för LuckyTemplates.
Och sedan kommer jag att använda funktionen som heteroch titta igenom tabellen Platser . Jag kunde sedan använda State Code och likställa den med "FL" för att bara titta på Florida.
I grund och botten tillåter FILTER mig att skapa ett filter i en formel.
Så tryck bara på Enter efter att ha skrivit in formeln, och sedan kan du dra in Floridas försäljningsmått för att jämföra det med vårt totala försäljningsmått .
Härifrån kan du beräkna mer intressanta saker som procentandelen av försäljningen i Florida till den totala försäljningen .
Men jag vill göra något ännu mer komplicerat här. Jag vill inte bara titta på Florida Sales , utan också på försäljningen av specifika produkter .
För att göra detta använder vi FILTER -funktionen igen och lägger in produktnamnet från produkttabellen och ställer in det lika med "Produkt 1" .
Och sedan ska jag använda operatören ELLER och sätta in produktnamnet lika med "Produkt 2" . Slutligen kommer jag att byta namn på måttet till Florida Sales of Product 1 eller 2 .
Det betyder att jag filtrerar resultaten för att titta på den specifika försäljningen i Florida med namnen Produkt 1 eller Produkt 2 .
För att få några resultat kommer jag att ändra formeln till produkt 2 och produkt 5 , byta namn på måttet i enlighet med detta och sedan vidga tidsramen genom att använda datumskäraren .
En sak som jag vill lyfta fram här är hur formeln ser för lång och komplicerad ut .
Vi kan rensa upp saker genom att trycka på Skift+Enter för att få en rad ned en rad och sedan använda Tab-tangenten för att skapa ett indrag.
Vi tar ner CALCULATE och de två FILTER- funktionerna. Vi skapar indrag före FILTER -funktionerna.
Du kan direkt se hur mycket lättare det är att läsa formeln jämfört med vad vi hade tidigare.
Detta är en väldigt enkel lösning när du behöver skriva komplexa formler.
Som jag brukar göra det är om det finns en funktion som har logik i sig, jag brukar placera den på en egen rad med ett indrag framför sig så att funktionerna skulle visas på ett fallande sätt.
LuckyTemplates formel som använder variabler
Ett annat sätt att förenkla en LuckyTemplates-formel är genom variabler .
Det du kan göra här är att skriva inoch namnge sedan din variabel så länge det är ett ord utan mellanslag .
För vårt exempel kommer vi att använda namnet FloridaLocation och sedan ställa in det lika med FILTER-funktionen som tar Florida Sales . Även om du kan lagra enstaka resultat i variabler, kan du också lägga tabeller i den.
För att få detta att fungera måste du sätta RETURN före formelns slutliga logik.
Sedan kan du sätta variabeln du just skapade för att ersätta hela funktionen.
Jag kan skapa en annan variabel som heter ProductSelection , ställa in den lika med den andra FILTER- funktionen och använda den som en ersättning för funktionen där nere igen.
Nu kan vi se hur mycket renare det är istället för funktionen som vi hade tidigare.
Använda kommentarer i LuckyTemplates formelfält
Det sista jag vill gå igenom är att skriva kommentarer i din formelfält. Detta kan hjälpa ditt team eller dina användare att förstå din LuckyTemplates-formel.
Bara genom att skriva ett snedstreck två gånger ( // ), kan du säga något i stil med "det här måttet beräknar försäljningen i Florida för olika produkter" .
Du kan lägga kommentarer var du vill eftersom de faktiskt inte registreras som beräkningar i din formelfält.
Slutsats
I den här bloggen har jag diskuterat hur man reder ut dinför att göra saker enkelt.
Det enda jag inte vill se är att skriva ut formler utan någon tanke på hur man gör dem mer läsbara. För när man blir mer komplex och avancerad med DAX tenderar formlerna att bli oläsliga och obegripliga.
Du kommer att göra dig själv en stor tjänst genom att ställa in dina formler effektivt.
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.