LuckyTemplates formelsyntax, kommentarer och variabler

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 .

LuckyTemplates formelsyntax, kommentarer och variabler

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 .

LuckyTemplates formelsyntax, kommentarer och variabler

Efter det kommer du att ha varje enskilt datum i bara en kolumn.

LuckyTemplates formelsyntax, kommentarer och variabler

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.

LuckyTemplates formelsyntax, kommentarer och variabler

Efter det kan vi komma tillbaka för att se vår kolumn Datum i sitt nya format.

LuckyTemplates formelsyntax, kommentarer och variabler

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.

LuckyTemplates formelsyntax, kommentarer och variabler

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.

LuckyTemplates formelsyntax, kommentarer och variabler

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.

LuckyTemplates formelsyntax, kommentarer och variabler

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 .

LuckyTemplates formelsyntax, kommentarer och variabler

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" .

LuckyTemplates formelsyntax, kommentarer och variabler

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 .

LuckyTemplates formelsyntax, kommentarer och variabler

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 .

LuckyTemplates formelsyntax, kommentarer och variabler

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.

LuckyTemplates formelsyntax, kommentarer och variabler

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.

LuckyTemplates formelsyntax, kommentarer och variabler

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.

LuckyTemplates formelsyntax, kommentarer och variabler

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.

LuckyTemplates formelsyntax, kommentarer och variabler

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" .

LuckyTemplates formelsyntax, kommentarer och variabler

Du kan lägga kommentarer var du vill eftersom de faktiskt inte registreras som beräkningar i din formelfält.

LuckyTemplates formelsyntax, kommentarer och variabler




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,


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.