Introduktion til avanceret DAX i LuckyTemplates

I denne tutorial vil jeg vise dig nogle eksempler på Advanced. Efter at have gennemgået det grundlæggende, vil jeg nu demonstrere nogle avancerede funktioner og formler, der er nøglen til at beregne mere komplicerede beregninger.

Jeg vil ikke dække hver formel eller funktion, men i stedet vil jeg give dig et overblik over et par ideer, så du kan udforske, hvad DAX kan gøre. Du kan se den fulde video af denne tutorial nederst på denne blog.

Indholdsfortegnelse

Filtrering af data efter dato ved hjælp af Slicer

Til at starte med vil jeg lave en tidssammenligningsanalyse af disse prøvedata her.

Introduktion til avanceret DAX i LuckyTemplates

Først vil jeg indsætte et filter for datoer.

Introduktion til avanceret DAX i LuckyTemplates

Derefter vælger jeg Dato i feltsektionen for at slippe af med hierarkiet.

Introduktion til avanceret DAX i LuckyTemplates

Så laver jeg det her til en skæremaskine.

Introduktion til avanceret DAX i LuckyTemplates

Når den er valgt, vil udsnitteren se sådan ud, hvilket gør det muligt for os at filtrere ned til en anden tidszone.

Introduktion til avanceret DAX i LuckyTemplates

Nu vil du se, at filtreringen ændrer resultaterne fra vores originale data. Så nu ser vi på en mindre delmængde af information.

Introduktion til avanceret DAX i LuckyTemplates

Dette skyldes den skiftende kontekst af disse beregninger på grund af den forskellige tidsramme.

I modellen filtreres tidsrammen i Datoer- tabellen, og derefter flyder den ned til Salgstabellen .

Introduktion til avanceret DAX i LuckyTemplates

 Dernæst vil jeg oprette en tabel over mine datoer med hierarkiet fjernet.

Introduktion til avanceret DAX i LuckyTemplates

En anden ting er, at jeg ikke kan lide dette datoformat. Så jeg vil ændre dem ved at gå over til området Tabeller.

Introduktion til avanceret DAX i LuckyTemplates

Så finder jeg min Datoer- tabel og fremhæver den kolonne.

Introduktion til avanceret DAX i LuckyTemplates

Jeg vil ændre formatet til dato, måned og år. Jeg ved, at i forskellige områder af verden er datoerne i forskellige rækkefølger, men til denne øvelse vil jeg bruge dette format.

Introduktion til avanceret DAX i LuckyTemplates

Nu ser mine datoer sådan ud på grund af den formateringsjustering, jeg foretog, og filtreringen af ​​sliceren.

Introduktion til avanceret DAX i LuckyTemplates

Dernæst vil jeg bringe mit samlede salg ind . Og nu i stedet for at se salg efter kunde, viser det salg efter datoer.

Introduktion til avanceret DAX i LuckyTemplates

Tidssammenligning med avanceret DAX

Nu vil jeg sammenligne dataene for den nuværende dato med dataene fra det foregående år.

For at gøre dette vil jeg oprette et nyt mål kaldet Sales LY for sidste års data, og jeg vil bruge en funktion kaldet.

Introduktion til avanceret DAX i LuckyTemplates

CALCULATE gør det muligt for mig at ændre konteksten for beregningen.

CALCULATE bliver din mest brugte funktion i power BI og i DAX-formlerne, fordi det er starten på enhver avanceret analyse i power BI.

Nu vil jeg indtaste det samlede salg .

Introduktion til avanceret DAX i LuckyTemplates

Jeg vil beregne mit samlede salg , men jeg vil gøre det i en anden sammenhæng. Så jeg bruger en funktion, der gør det muligt for mig at skifte filter.

For eksempel kan jeg bruge en funktion kaldetog jeg kan indtaste Datoer- kolonnen og indtaste formlen.

Introduktion til avanceret DAX i LuckyTemplates

Nu kan jeg sammenligne salget mellem denne dato og samme dag sidste år, hvilket er min nuværende kontekst. Konteksten er afledt af den funktion, jeg brugte inde i CALCULATE .

Introduktion til avanceret DAX i LuckyTemplates

Dette er det første eksempel på en avanceret DAX-beregning.

Beregning af kumulativ total med avanceret DAX

Nu vil jeg vise dig endnu et eksempel på at skabe en kumulativ total.

Kumulativt salg beregnes ved hjælp af denne formel.

Introduktion til avanceret DAX i LuckyTemplates

Jeg vil bruge BEREGN til at beregne det samlede salg . Men jeg vil gerne gøre det i en anden sammenhæng.

Så jeg vil bruge funktionerneog. Så vil jeg sætte Datoer- tabellen og under det, vil jeg sætte Dato- kolonnen som mindre end/lig med Dato .

Introduktion til avanceret DAX i LuckyTemplates

 Nu har jeg mit kumulative salg .

Sådan ser det ud i en visualisering.

Introduktion til avanceret DAX i LuckyTemplates

Jeg kan ændre datokonteksten i sliceren, og alt opdateres automatisk for mig.

Introduktion til avanceret DAX i LuckyTemplates

Dette er endnu et eksempel på måleforgrening. Vi forgrener os til en kumulativ delmængde af beregninger.

Det, der sker for hvert resultat i det kumulative salg, er, at formlen beregner summen af ​​salget for den aktuelle dag og hver foregående dag.

Det er, hvad denne del af formlen gør. Det ændrer konteksten for beregningen.

Introduktion til avanceret DAX i LuckyTemplates

er dynamiske. De ændrer sig ikke kun baseret på datokonteksten, men også, for eksempel når jeg vil se på en bestemt kunde.

Introduktion til avanceret DAX i LuckyTemplates

Det vil derefter opdatere alle vores formler for den specifikke kunde.

Disse formler er bygget på en måde, så de kommer til at fungere problemfrit med den model, jeg har oprettet. Yderligere filtre kan lægges oven på hinanden for at skabe dynamiske beregninger.

Målgrupper i Avanceret DAX

Mål forgrening er en stor del af avancerede DAX-beregninger. Så når vi bevæger os væk fra centrale tiltag og bevæger os ind i flere grene af tiltag, kan vi begynde at oprette nye tiltagsgrupper.

Først skal jeg klikke på Indtast data.

Introduktion til avanceret DAX i LuckyTemplates

Jeg kalder den nye tabel for kumulative mål .

Introduktion til avanceret DAX i LuckyTemplates

Så vil jeg oprette en anden og kalde denne en Tidssammenligning .

Introduktion til avanceret DAX i LuckyTemplates

Så disse vises nu i vores feltsektion. De vises også her i vores model.

Introduktion til avanceret DAX i LuckyTemplates

Så skal jeg bare flytte dem ind.

Jeg vil overføre det kumulative salg til mine kumulative mål .

Introduktion til avanceret DAX i LuckyTemplates

Jeg vil også tage Salg Sidste år og flytte det til Tidssammenligning .

Introduktion til avanceret DAX i LuckyTemplates

Så sletter jeg de unødvendige kolonner.

Introduktion til avanceret DAX i LuckyTemplates

Nu har jeg tre målegrupper, som er nemme at referere til.

Introduktion til avanceret DAX i LuckyTemplates

Og det vil vokse, fordi jeg også kan måle vores fortjeneste og fortjenstmarginer i brancher. Jeg behøver kun at justere målene inde i CALCUATE- funktionen og få forskellige resultater for hvert mål.

*****Relaterede links*****


Konklusion

Jeg synes, jeg har dækket nok fra et begyndersynspunkt. Dette er kun begyndelsen på, hvad avancerede DAX-beregninger er. Jeg ønsker ikke at blive for teknisk og forvirre dig i denne tidlige fase af denne begynderguide.

Hvis du vil lære mere, kan du se på vores DAX-kurser eller indhold, som vi har tilgængeligt igennem.

Alt det bedste.

*****Lærer du Lucky Templates?*****






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.