DAX-formelskrivningstekniker i LuckyTemplates

I den här handledningen kommer vi att prata om DAX-formelskrivningstekniker och hur man förenklar modeller i LuckyTemplates.

Vi kommer att diskutera nyckelfunktionerna och metoderna för att organisera och göra vår modells gränssnitt vänligare och enklare att använda.

Metoderna vi ska gå igenom är formelsyntax , måttgrupper ochi LuckyTemplates. Det är avgörande att vi förstår dessa tre ämnen för att kunna bemästra DAX-beräkningar och formelskrivning i LuckyTemplates.

Vi kommer att diskutera var och en av dem och se deras unika bidrag och betydelse.

Innehållsförteckning

Hur en formelsyntax fungerar

Formelsyntaxen som vi kommer att diskutera är lite annorlunda jämfört med andra formelspråk. Men detta är viktigt för våra modeller i LuckyTemplates.

För att börja klicka på tabellen Försäljning i området Fält.

DAX-formelskrivningstekniker i LuckyTemplates

Klicka sedan på Nytt mått .

DAX-formelskrivningstekniker i LuckyTemplates

Vi kallar det här nya måttet Total försäljning . Skriv sedan.

DAX-formelskrivningstekniker i LuckyTemplates

Informationsrutor finns också för att förklara funktionerna.

Med DAX-formler måste vi fokusera på tabellerna och kolumnerna. Fokusera på tabellen vi behöver referera till och kolumnen i den.

Ange nu totala intäkter i SUM-funktionen.

DAX-formelskrivningstekniker i LuckyTemplates

I LuckyTemplates kommer hänvisningen till tabellen alltid först, kolumnen kommer efter.

Det finns dock formler, som måttet Total kvantitet , som bara kräver att man refererar till tabellen.

Om vi ​​använderfunktion kan vi se att det bara frågar efter ett bord.

DAX-formelskrivningstekniker i LuckyTemplates

Referera sedan till tabellen Försäljning så har vi ett annat mått som räknar den totala kvantiteten vi sålde.

DAX-formelskrivningstekniker i LuckyTemplates

Det finns ett annat mått i det här LuckyTemplates-exemplet som kallas totala kostnader .

För detta mått använder vi itereringsfunktionen. Denna funktion returnerar summan av ett uttryck som utvärderats för varje rad i en tabell .

DAX-formelskrivningstekniker i LuckyTemplates

Referera sedan till tabellen Försäljning. För uttrycket, referera sedan till kolumnen Order Quantity. Till sist, referera till tabellen Försäljning igen med kolumnen Total enhetskostnad.

DAX-formelskrivningstekniker i LuckyTemplates

Det kommer att ge oss våra totala kostnader.

Vikten av åtgärdsgrupper

I LuckyTemplates används måttgrupper för att organisera DAX-beräkningar . Det rekommenderas starkt att vi använder dem i vår modell när vi börjar skapa åtgärder.

För att vi ska kunna köra fler analyser i våra LuckyTemplates-modeller behöver vi skapa många åtgärder.

Men att skapa många åtgärder kan ge oss en upptagen modell. Så vi måste skapa måttgrupper för att undvika att blanda våra mått och datatabeller.

DAX-formelskrivningstekniker i LuckyTemplates

Att skapa en åtgärdsgrupp är enkelt. Gå först till Hem och klicka sedan på Ange data .

DAX-formelskrivningstekniker i LuckyTemplates

Skapa sedan en dummy-tabell och namnge den (nyckelåtgärder) och klicka sedan på Ladda.

DAX-formelskrivningstekniker i LuckyTemplates

Den tabellen kommer sedan att finnas i vårt betänkande.

DAX-formelskrivningstekniker i LuckyTemplates

Flytta sedan de andra måtten till dummytabellen, Nyckelmått. Klicka på rullgardinsmenyn och välj Nyckelåtgärder.

DAX-formelskrivningstekniker i LuckyTemplates

När måtten väl finns i tabellen Nyckelmått kan vi nu ta bort dummykolumnen eller kolumn1.

DAX-formelskrivningstekniker i LuckyTemplates

Klicka slutligen på Visa/dölj rutan två gånger.

DAX-formelskrivningstekniker i LuckyTemplates

Det kommer att sortera ut och ändra ikonen för måttgruppen så här:

DAX-formelskrivningstekniker i LuckyTemplates

Denna åtgärdsgrupp är bara ett exempel. I LuckyTemplates finns det andra grupper som tidsjämförelser och glidande medelvärden.

I vissa utställningsmodeller i LuckyTemplates ser vi att vi kan ha 6-8 grupper eller fler.

Genom att använda åtgärdsgrupper för att organisera våra åtgärder får vår modell att se ren och sömlös ut.

Värdet av korrekt DAX-kodformatering

Att formatera en formel gör det enkelt i vår modell och komplicerar inte våra mått i våra formler och rapporter för mycket.

Som ett exempel, låt oss säga att detta är vår totala kvantitet och vi vill göra något avancerat.

DAX-formelskrivningstekniker i LuckyTemplates

Klicka först på Nytt mått .

Skriv sedan formelexempel . Använd sedanfunktion och lägg sedan till Total kvantitet.

DAX-formelskrivningstekniker i LuckyTemplates

Efter det, användfunktion för tabellen Försäljning. Vi kommer att göra kundnamnsindexet större än 5.

DAX-formelskrivningstekniker i LuckyTemplates

Kundnamnsindexet måste också vara mindre än 20. Så lägg till ytterligare en FILTER- funktion för att gå igenom försäljningen. Till sist behöver vi bara likställa kanalen med grossisthandeln.

DAX-formelskrivningstekniker i LuckyTemplates

När vi har skrivit klart DAX-formeln kan vi nu se resultatet. Det är precis som SUM-formeln i MS Excel, men det är lite komplicerat i LuckyTemplates.

DAX-formelskrivningstekniker i LuckyTemplates

Användningen av indrag för nyckelfunktioner

Det är viktigt att formatera och organisera formler i vår modell.

Det rekommenderas också att vi placerar olika nyckelfunktioner med olika indrag på olika rader . Detta gör det lätt att förstå vad vi försöker beräkna om funktionerna är separata.

För att göra det, håll ned shift och tryck på enter. Dra in och placera saker på en ny rad när en nyckelformel har införts.

DAX-formelskrivningstekniker i LuckyTemplates

Vi kan se att funktionen BERÄKNA finns på en annan rad liksom FILTER -funktionerna. De är ordnade så att det går att läsa lättare. Detta undviker förvirring när vi gör analyser för vår modell.

Om vi ​​vill använda avancerade formler som churnanalys, kundförlust eller till och med IF-uttrycket, börja med att dra in dem. På så sätt kan vi tydligt se flödet i vår beräkning.

Vi måste bara fortsätta med indrag varje gång vi lägger till fler nyckelfunktioner. Vi kommer inte att bli desorienterade med de dussintals beräkningarna i vår modell.

Slutsats

I LuckyTemplates möter vi många modeller, funktioner och formler. Med dessa skrivformeltekniker kan vi förbättra hur beräkningarna och modellerna presenteras.

Det vi har lärt oss här är bara några metoder, som mätgruppering och formatering av DAX-beräkningar, för att hjälpa till att beräkna, förenkla och organisera våra analyser effektivt för en bättre presentation.

Vi kan använda dem för att få ett bättre grepp om vad som händer i vår datamodell.

Med vänliga hälsningar,

Leave a Comment

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.