Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Dagens blogindlæg vil give dig en introduktion til regnegrupper. Jeg vil forsøge at besvare fire grundlæggende spørgsmål vedrørende beregningsgrupper og tabeleditoren . Du kan se den fulde video af denne tutorial nederst på denne blog.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Beregningsgrupper er en samling af elementer, og samlingselementer er grundlæggende de samme mål, som du opretter i din rapport, men de er oprettet på en lidt anden måde.

Beregningsgrupper oprettes i tabeleditoren , som du kan downloade gratis fra internettet. Du kan se tabeleditor i dine eksterne værktøjer.

Hvis du kører den seneste version af LuckyTemplates-skrivebordet, bør tabeleditoren dukke op automatisk. Men hvis det ikke gør det, så tjek denne video , der for nylig blev postet af en af ​​vores LuckyTemplates-eksperter, Brian Julius. I denne video lærer du, hvordan du kan få alle disse seje værktøjer på dit LuckyTemplates-skrivebord.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Indholdsfortegnelse

Hvorfor oprette beregningsgrupper?

Hvorfor skal vi lave beregningsgrupper, når vi kan få de samme resultater med vores tiltag? Nå, vi har oprettet tre mål i vores rapport til demonstrationsformål: Samlet salg , Samlet Omkostning og Samlet Margin .

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Jeg vil gerne tjekke vores tidligere måneds salg, forrige kvartals salg og måned over måned ændring. Jeg brugte tidsintelligensfunktionen til at få den foregående måned.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Det samme mål blev brugt i det foregående kvartals salgsmål. Den eneste forskel er, at måneden blev erstattet af kvartal.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Måned-til-måned-ændringsmålet er dybest set forskellen mellem det samlede salg og det foregående måneds salg.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Vi kan udfylde dette i en matrixvisuel og analysere den efter månedsnavn. Jeg tilføjer også vores nuværende samlede salg, vores salg fra forrige måned, vores salg i det foregående kvartal og måned-til-måned-ændring.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

For at kunne analysere salg i forskellige tidsperioder, skulle jeg beregne tre mål. Men hvad nu hvis jeg ville se det samme resultat for Total Cost? Jeg er nødt til at oprette tre yderligere tiltag. For Total Margin skal jeg også oprette tre mål. Så det er i alt seks mål mere, jeg skal lave.

Lad os forestille os, at du vil oprette flere tidsintelligensberegninger, såsom tidligere år, kvartal til kvartal eller måned over måned procentvis ændring. For at gøre dette skal du beregne yderligere tre mål for hver gang intelligensberegning. Det ville være en helvedes opgave, ikke?

Alt dette kan vi undgå med.

Sådan laver du beregningsgrupper ved hjælp af tabeleditor


Først skal du gå til Eksterne værktøjer og derefter klikke på Tabular Editor.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Det fede ved Tabular Editor er, at du kan få adgang til alle dine tabeller fra dette værktøj. For eksempel kanal, salg og butikker er her.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Du kan også kontrollere dine afhængige mål fra tabeleditoren. For eksempel vil jeg tjekke, hvilke tiltag der afhænger af målingen Total Costs. Jeg kan højreklikke på Samlede omkostninger og klikke på Vis afhængigheder.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Som du kan se, er den samlede margin afhængig af de samlede omkostninger.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Men hvis du vil tjekke, hvilket mål, tabel eller kolonner vores Total Cost-mål er afhængig af, kan du klikke her.

Du kan se, at de samlede omkostninger afhænger af denne tabel og denne kolonne.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Sådan opretter du beregningsgrupper

Lad os oprette beregningsgrupper ved at højreklikke på beregningsgruppen Tabeller, klikke på Opret ny og vælge Beregningsgruppe.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Vi kan navngive denne gruppe som.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

For at oprette mål eller beregningselementer skal du højreklikke og vælge Beregningselement.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Det første beregningselement, vi skal lave, er den foregående månedsberegning. Så i stedet for at skulle skrive tidligere måneds salg herovre, bruger jeg bare et mål.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Med dette mål vil jeg være i stand til at analysere Total Cost, Total Margin og Total Sales.

For den foregående måneds salg skal vi bruge både funktionerne og.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Vi vil også bruge funktionen, henvise til Dato-tabellen og Dato-kolonnen og derefter gå en måned tilbage.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Jeg kopierer dette mål og bruger det til det foregående kvartals mål. Vi går tilbage til beregningselementer for at oprette et nyt beregningselement og navngive det som forrige kvartal.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Målemønsteret vi brugte er det samme; den eneste forskel er, at vi erstattede måned med kvartal.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Vi skal også lave et mål for måned for måned.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Vi bruger funktionen SELECTEDMEASURE, fordi vi ønsker at gøre den dynamisk, og uanset hvilket mål vi vælger i rapporten, trækker vi det fra med vores forrige måned.

For eksempel, hvis vi vælger Samlet salg, vil det gælde for vores forrige måneds samlede margin eller samlede omkostninger.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Vi kan dog ikke referere vores beregningsposter i en ny beregningspost. Det vi skal gøre er at kopiere og indsætte vores forrige måneds udtryk og trykke på Enter.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Og nu skal vi gemme vores ændringer, så de bliver afspejlet i vores rapport. Du skal henvise til det i rapporten, før du kan få adgang til dine beregningsgrupper.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Lad os gå videre og tjekke resultaterne. Vi er nødt til at duplikere vores tabel og fjerne de unødvendige kolonner fra feltruden for den nye tabel. Vi er også nødt til at bringe vores tidsintelligensberegning i vores kolonnesektion.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Nu skal vi også tilføje en foranstaltning her. Hvis jeg trækker og slipper Total Sales i felter-ruden, vil SELECTEDMEASURE-funktionen, som vi brugte i tabeleditoren, automatisk registrere, at vi bruger Total Sales.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Som vi kan se fra disse to tabeller, er resultaterne de samme.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Men hvad hvis du vil have den foregående måneds salg første, forrige kvartal salg og måned over måned salg? Det kan vi nemt nå.

Du kan omarrangere rækkefølgen af ​​dine mål her. I mit eksempel er den foregående måned 0, hvilket betyder, at det vil være det første punkt på listen.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Forrige kvartal er 1, mens måned over måned er 2. Så skal vi gemme vores ændringer og opdatere dem.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Du har måske bemærket, at det samlede salgsbeløb er på det første bord, men ikke på det andet.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Vi kan ikke få adgang til det samlede salg fra den anden tabel. For at gøre dette skal vi lave endnu en tidsintelligensberegning og kalde det Aktuelt. Denne foranstaltning vil blot være SELECTEDMEASURE. Det er det.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Lad os gå tilbage til de to tabeller. Vi kan se den aktuelle kolonne i den anden tabel. Uanset hvilket mål vi sætter i vores feltsektion, vil det få det automatisk.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Sådan ser det ud, hvis du vil se de samlede omkostninger.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Og sådan ser det ud, hvis jeg vil se den samlede margin.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Det her er virkelig fantastisk. Jeg tror, ​​det er en af ​​de bedste funktioner i Tabular Editor indtil videre.

Men hvad nu hvis vi vil tage det til næste niveau? I stedet for at trække og slippe forskellige målinger i vores rapport, kan vi bruge dem i en slicer. Det, vi kan gøre, er at oprette en anden beregningsgruppe.

Oprettelse af udsnitsværktøjer ved hjælp af tabeleditor

Lad os gå tilbage til tabeleditor og oprette en ny beregningsgruppe.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Vi vil navngive det som Measures Select.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Under denne foranstaltning skal vi oprette en ny beregningspost kaldet Salg.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Jeg vil hårdkode salgsudtrykket her.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Vi opretter en anden beregningspost for omkostninger.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Og så er den sidste for Margin, som i bund og grund er forskellen mellem Salg og Cost.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates

Jeg refererede ikke til nogen foranstaltning i tabeleditor, fordi det ikke er den bedste praksis. Det er bedst at bruge hele udtrykket i stedet for.

Du skal bare gemme og derefter opdatere rapporten. Nu kan vi bruge dette i vores skæremaskine. Jeg kan dynamisk udfylde resultaterne for salg, omkostninger og margin. Du kan bruge dataene til at se det periodiske resultat i din rapport.

Brug tabeleditor til at oprette beregningsgrupper i LuckyTemplates




Konklusion

Jeg håber, at det lykkedes mig at forklare, hvordan beregningsgrupper fungerer på en enkel måde. Jeg brugte ingen tekniske termer, fordi jeg ved, at det var det problem, jeg stod over for, da jeg startede med DAX. Jeg håber også, at du har lært, hvordan du bruger Tabular Editor til din fordel. Glem ikke at trykke på like og abonner-knappen for mere LuckyTemplates tv- indhold.

Mudassir


Pipe In R: Tilslutningsfunktioner med Dplyr

Pipe In R: Tilslutningsfunktioner med Dplyr

I denne øvelse lærer du, hvordan du kæder funktioner sammen ved hjælp af dplyr-røroperatoren i programmeringssproget R.

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX Deep Dive: A Lucky Templates DAX-funktion

RANKX fra LuckyTemplates giver dig mulighed for at returnere rangeringen af ​​et specifikt tal i hver tabelrække, der udgør en del af en liste over tal.

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Udpakning af LuckyTemplates-temaer og -billeder fra PBIX

Lær, hvordan du adskiller en PBIX-fil for at udtrække LuckyTemplates-temaer og -billeder fra baggrunden og bruge den til at oprette din rapport!

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

Excel Formler Snydeark: Mellemvejledning

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

LuckyTemplates kalendertabel: Hvad er det, og hvordan man bruger det

Python i LuckyTemplates: Sådan installeres og konfigureres

Python i LuckyTemplates: Sådan installeres og konfigureres

Lær, hvordan du installerer programmeringssproget Python i LuckyTemplates, og hvordan du bruger dets værktøjer til at skrive koder og vise billeder.

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Beregning af dynamiske fortjenestemargener – nem analyse af LuckyTemplates med DAX

Lær, hvordan du beregner dynamiske fortjenstmargener ved siden af ​​LuckyTemplates, og hvordan du kan få mere indsigt ved at grave dybere ned i resultaterne.

Sortering af datotabelkolonner i LuckyTemplates

Sortering af datotabelkolonner i LuckyTemplates

Lær, hvordan du sorterer felterne fra kolonner med udvidet datotabel korrekt. Dette er en god strategi at gøre for vanskelige felter.

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

Find dine topprodukter for hver region i LuckyTemplates ved hjælp af DAX

I denne artikel gennemgår jeg, hvordan du kan finde dine topprodukter pr. region ved hjælp af DAX-beregninger i LuckyTemplates, herunder funktionerne TOPN og CALCUATE.

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Junk Dimension: Hvad er det, og hvorfor det er alt andet end junk

Lær, hvordan du bruger en uønsket dimension til flag med lav kardinalitet, som du ønsker at inkorporere i din datamodel på en effektiv måde.