LuckyTemplates formel syntaks, kommentarer og variabler

I dag dykker vi ned i, hvad du kan gøre i LuckyTemplates-formellinjen med hensyn til syntaks, kommentarer og variabler.

Det er alle meget vigtige teknikker, som du kan bruge i dine arbejdsmønstre. Men før vi hopper ind i LuckyTemplates-formler, vil jeg vise dig, hvordan jeg sorterer min Datoer-kolonne i mine billeder. Du kan se den fulde video af denne tutorial nederst på denne blog.

Indholdsfortegnelse

Forenkling af præsentation af datoer

Den første ting, jeg vil gøre, er at bringe tabellen Datoer ind .

LuckyTemplates formel syntaks, kommentarer og variabler

En ting, der kan være irriterende med Dates- tabellen, er, at den bygger et automatisk hierarki ind i din tabel.

Det, jeg gør, er at klikke på rullemenuen og vælge Dato i stedet for Datohierarki .

LuckyTemplates formel syntaks, kommentarer og variabler

Derefter vil du have hver eneste dato i kun én kolonne.

LuckyTemplates formel syntaks, kommentarer og variabler

En anden ting, jeg vil gøre, er at ændre datoformatet ved at gå til dataområdet .

Jeg vil derefter fremhæve hele kolonnen Dato og vælge et af de andre tilgængelige datoformater nedenfor.

LuckyTemplates formel syntaks, kommentarer og variabler

Derefter kan vi vende tilbage for at se vores Dato-kolonne i dets nye format.

LuckyTemplates formel syntaks, kommentarer og variabler

Jeg trækker datotabellen ind igen og fjerner hierarkiet en gang til.

Derefter kan jeg lave en slicer ud af det, så jeg hurtigt kan ændre tidsrammen for at se på et bestemt tidsinterval.

LuckyTemplates formel syntaks, kommentarer og variabler

Nu hvor jeg har min daddelskærer, vil jeg vise dig nogle LuckyTemplates-formler.

LuckyTemplates-formel, der bruger FILTER-funktionen

Lad os skabe en formel, der er mere kompleks og skrive den på en unødvendigt kompliceret måde, så vi kan forenkle den senere.

Hvad hvis vi ville have et langt mere specifikt resultat? For eksempel vil jeg bare se på Florida Sales inden for mit mål, så jeg kan sammenligne mit samlede salg med kun mit salg i Florida .

For at gøre dette skal vi oprette et nyt mål kaldet Florida Sales og bruge en funktion kaldetsom vi kommer nærmere ind på senere.

Indeni den kan vi sætte vores Total Sales -mål, da du faktisk kan sætte mål inde i formler gennem måleforgrening , som er et koncept unikt for LuckyTemplates.

LuckyTemplates formel syntaks, kommentarer og variabler

Og så vil jeg bruge funktionen kaldetog kig gennem tabellen Placeringer . Jeg kunne derefter bruge statskoden og sidestille den med "FL" for bare at se på Florida.

Grundlæggende giver FILTER mig mulighed for at oprette et filter i en formel.

LuckyTemplates formel syntaks, kommentarer og variabler

Så tryk bare på Enter efter at have indtastet formlen, og så kan du trække Florida Sales- målet ind for at sammenligne det med vores Total Sales- mål.

Herfra kan du beregne mere interessante ting som procentdelen af ​​Florida-salg til det samlede salg .

LuckyTemplates formel syntaks, kommentarer og variabler

Men jeg vil gerne gøre noget endnu mere kompliceret her. Jeg ønsker ikke kun at se på Florida Sales , men også på salg af specifikke produkter .

For at gøre dette vil vi bruge FILTER- funktionen igen og indsætte produktnavnet fra produkttabellen og sætte det lig med "Produkt 1" .

LuckyTemplates formel syntaks, kommentarer og variabler

Og så vil jeg bruge operatøren OR og indsætte produktnavnet svarende til "Produkt 2" . Til sidst vil jeg omdøbe foranstaltningen til Florida-salg af produkt 1 eller 2 .

Det betyder, at jeg filtrerer resultaterne for at se på det specifikke salg i Florida med navnene Produkt 1 eller Produkt 2 .

LuckyTemplates formel syntaks, kommentarer og variabler

For at få nogle resultater ind, vil jeg ændre formlen til produkt 2 og produkt 5 , omdøbe målingen i overensstemmelse hermed og derefter udvide tidsrammen ved at bruge datoudsnitteren .

LuckyTemplates formel syntaks, kommentarer og variabler

Den ene ting, som jeg vil fremhæve her, er, hvordan formlen ser for lang og kompliceret ud .

Vi kan rydde op i tingene ved at trykke på Shift+Enter for at bringe en linje ned en række og derefter bruge tabulatortasten til at lave et indrykning.

Vi henter CALCUATE og de to FILTER- funktioner ned. Vi opretter indrykninger før FILTER- funktionerne.

Du kan med det samme se, hvor meget lettere det er at læse formlen i forhold til, hvad vi havde tidligere.

LuckyTemplates formel syntaks, kommentarer og variabler

Dette er en rigtig nem løsning, når du skal skrive komplekse formler.

Den måde jeg plejer at gøre det på er, at hvis der er en funktion, der har logik i sig, vil jeg normalt placere den på en række for sig selv med et indrykning foran, så funktionerne ville blive vist på en faldende måde.

LuckyTemplates-formel, der bruger variabler

En anden måde at forenkle en LuckyTemplates-formel på er gennem variabler .

Det du kan gøre her er at skrive indog navngiv derefter din variabel, så længe det er ét ord uden mellemrum .

For vores eksempel vil vi bruge navnet FloridaLocation og derefter sætte det lig med funktionen FILTER, der tager Florida Sales . Selvom du kan gemme enkeltstående resultater inde i variabler, kan du også indsætte tabeller i det.

LuckyTemplates formel syntaks, kommentarer og variabler

For at få dette til at fungere, skal du sætte RETURN før din formels endelige logik.

Derefter kan du sætte den variabel, du lige har oprettet, for at erstatte hele funktionen.

LuckyTemplates formel syntaks, kommentarer og variabler

Jeg kan oprette en anden variabel kaldet ProductSelection , sætte den lig med den anden FILTER- funktion og bruge den som erstatning for funktionen dernede igen.

Nu kan vi se, hvor meget renere det er i stedet for den funktion, vi havde før.

LuckyTemplates formel syntaks, kommentarer og variabler

Brug af kommentarer i LuckyTemplates-formellinjen

Den sidste ting, jeg vil gå over, er at skrive kommentarer i din formellinje. Dette kan hjælpe dit team eller dine brugere med at forstå din LuckyTemplates-formel.

Bare ved at indtaste skråstreg to gange ( // ), kan du sige noget i stil med "dette mål beregner salg i Florida for forskellige produkter" .

LuckyTemplates formel syntaks, kommentarer og variabler

Du kan sætte kommentarer, hvor du vil, da de faktisk ikke bliver registreret som beregninger i din formellinje.

LuckyTemplates formel syntaks, kommentarer og variabler




Konklusion

I denne blog har jeg diskuteret, hvordan du kan sortere dinat holde tingene enkle.

Den ene ting, som jeg ikke ønsker at se, er at skrive formler uden nogen tanke om, hvordan man gør dem mere læsbare. For når man bliver mere kompleks og avanceret med DAX, har formlerne en tendens til at blive ulæselige og uforståelige.

Du vil gøre dig selv en stor tjeneste ved at opsætte dine formler effektivt.

Alt det bedste,

Leave a Comment

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Oplev unik indsigt ved hjælp af LuckyTemplates TOPN-funktion

Denne blog indeholder LuckyTemplates TOPN DAX-funktionen, som giver dig mulighed for at få unik indsigt fra dine data, hvilket hjælper dig med at træffe bedre markedsføringsbeslutninger.

Oprettelse af en datotabel i LuckyTemplates

Oprettelse af en datotabel i LuckyTemplates

Find ud af, hvorfor det er vigtigt at have en dedikeret datotabel i LuckyTemplates, og lær den hurtigste og mest effektive måde at gøre det på.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte vejledning fremhæver LuckyTemplates mobilrapporteringsfunktion. Jeg vil vise dig, hvordan du kan udvikle rapporter effektivt til mobilenheder.

Professionelle serviceanalyserapporter i LuckyTemplates

Professionelle serviceanalyserapporter i LuckyTemplates

I denne LuckyTemplates Showcase gennemgår vi rapporter, der viser professionel serviceanalyse fra et firma, der har flere kontrakter og kundeengagementer.

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Microsoft Power Platform-opdateringer | Microsoft Ignite 2021

Gå gennem de vigtigste opdateringer til Power Apps og Power Automate og deres fordele og implikationer for Microsoft Power Platform.

Almindelige SQL-funktioner: En oversigt

Almindelige SQL-funktioner: En oversigt

Opdag nogle almindelige SQL-funktioner, som vi kan bruge, såsom streng, dato og nogle avancerede funktioner til at behandle eller manipulere data.

LuckyTemplates skabelonoprettelse: Guide og tips

LuckyTemplates skabelonoprettelse: Guide og tips

I denne tutorial lærer du, hvordan du opretter din perfekte LuckyTemplates-skabelon, der er konfigureret til dine behov og præferencer.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne blog vil vi demonstrere, hvordan man lagdelte feltparametre med små multipler for at skabe utrolig nyttig indsigt og visuals.

LuckyTemplates-rangering og brugerdefineret gruppering

LuckyTemplates-rangering og brugerdefineret gruppering

I denne blog vil du lære, hvordan du bruger LuckyTemplates rangerings- og brugerdefinerede grupperingsfunktioner til at segmentere et eksempeldata og rangordne det efter kriterier.

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

Viser kun kumulativ total op til en bestemt dato i LuckyTemplates

I denne tutorial vil jeg dække en specifik teknik omkring, hvordan du kun viser Kumulativ Total op til en bestemt dato i dine visuals i LuckyTemplates.