Hvad er Power Query & M Language: En detaljeret oversigt
Denne vejledning giver et overblik over Power Query Editor og M-sproget inde på LuckyTemplates-skrivebordet.
I dette blogindlæg vil jeg gerne lære dig, hvordan du viser dine kunder, der bevæger sig gennem grupper over tid, på en dynamisk måde. Du kan lave denne rangeringsvisualisering i LuckyTemplates ved hjælp af en unik udsnitsmaskine. Du kan se den fulde video af denne tutorial nederst på denne blog.
Når jeg klikker på dette kvartal , vil jeg gerne se, hvem mine top 20-kunder er inden for denne placeringsvisualisering. Når jeg så klikker på slicerne for forrige kvartal og to kvartaler siden , vil jeg også gerne se, hvem der var mine top 20-kunder for disse tidsrammer. Dette er for mig en virkelig overbevisende placering i LuckyTemplates visual, som ikke var muligt for ikke så længe siden, før LuckyTemplates aktiverede betinget formatering i diagrammerne.
Det første, vi skal gøre, er at lave de underliggende beregninger. Da vi allerede har beregningen for vores omsætning fra dette kvartal , er vi nødt til at lave indtægtsberegningerne for det foregående kvartal og for to kvartaler siden .
Indholdsfortegnelse
Beregning af omsætningen fra sidste kvartal
Jeg opretter et nyt mål og navngiver det som omsætning LQ . Vi bruger , og refererer til den samlede omsætning. Brug derefter DATEADD-funktionen, referer til kolonnen Dato-tabel, og skriv derefter minus 1 kvartal.
Det er sådan en god formel at bruge på grund af dens fleksibilitet til hurtigt at skifte til enhver tidsramme.
Beregning af omsætningen for to kvartaler siden
Jeg vil kopiere denne måling og indsætte den i formellinjen for at oprette en ny måling. Lad os kalde denne for Omsætning 2 Qs siden og derefter ændre kvartalet fra -1 til -2.
Så nu har vi fået alle indtægterne fra de foregående kvartaler. Lad mig lige vise dig omsætningen fra sidste kvartal.
Beregning af rangering af kunder
Det næste trin er at oprette en rangeringsformel, der angiver, hvordan en klient rangeres. Vi opretter et nyt mål og kalder det Rangering af omsætningsperiode .
Til at starte med vil jeg bruge mine kunders reference og reference. Så skriver jeg et udtryk, som er Total Revenue, og sætter det i en faldende rækkefølge.
Nu kan vi se vores kunders placering.
Jeg vil også indlejre det rangeringsmål, vi har lavet, i visualiseringen af total omsætning efter kundenavne til venstre, så jeg vil bruge nogle variabler.
Jeg går med dengang CurrentPeriodRank . Det fantastiske ved variabler er, at du kan navngive dem, hvad du vil.
Så kopierer jeg dette ned to gange i formellinjen og ændrer deres navne til LastPeriodRank og TwoAgoPeriodRank .
Derefter vil jeg indtaste de indtægts-LQ og Omsætning 2 Qs Ago -beregninger, som vi lige har lavet.
Det næste trin er at matche disse til det, der er valgt i udstikkeren. Vi bruger RETURN og laver derefter en SWITCH TRUE-sætning.
Vi vil bruge tidsrammen og reference.
Hvis tidsrammen er lig med denne periode, ønsker vi, at den skal være lig med CurrentPeriodRank.
På dette tidspunkt samler jeg bare en masse elementer her. Jeg vil kopiere denne del af formlen to gange.
Jeg vil ændre denne periode til dette kvartal , forrige kvartal og 2 kvartaler siden .
Nøglen her er, at uanset hvilket valg vi foretager i Time Frame sliceren, bør tallene under kolonnen Samlet omsætning ikke ændre sig.
Med Q2 2018 som det valgte filter for Kvartal & År , er dette den samlede omsætningsværdi for vores kunder og deres placering for dette kvartal .
Men vi vil også gerne se, hvordan disse personer placerede sig i de foregående kvartaler. For at gøre dette skal vi blot vælge det forrige kvartal og for to kvartaler siden fra skæremaskinen. Så vil rangeringsnummeret ændre sig for hver tilsvarende kunde.
Brug af betinget formatering til rangeringsvisualisering
Den sidste ting, vi skal gøre, er at gå ind i afsnittet Datafarve og derefter gå til området Betinget formatering .
Vi går til sektionen Regler og finder derefter målet Indtægtsperioderangering .
Hvis værdien af tallet er større end eller lig med 1 og er mindre end eller lig med 20, vil vi have det lig med den mørkere blå farve .
Lad os oprette en ny regel. Hvis det er større end 20 og mindre end 20.000, så ønsker vi, at dette skal være lig med en meget lysere blå farve .
Dette vil fremhæve den samlede omsætning efter kundenavne- visual.
Konklusion
For at komme med denne grupperangeringsvisualisering i LuckyTemplates-rapporten brugte vi et par forskellige teknikker. Vi har en understøttende tabel , som bestemte den metrik, vi kigger på. Så inden for selve målingen brugte vi logik afledt af en variabel . Og for at afslutte det, brugte vi betinget formatering i selve det visuelle billede for at vise noget interessant indsigt.
Jeg håber, at du med denne vejledning vil blive inspireret til, hvordan du kan udføre disse teknikker i dine egne rapporter. Der er så mange forskellige måder, du kan bruge logik på som denne. Det er helt klart den vigtigste takeaway, som jeg vil have dig til at lære af denne tutorial.
Hvis du kunne lide dette indhold, så se den medfølgende video og glem ikke at abonnere på LuckyTemplates TV .
Skål,
Denne vejledning giver et overblik over Power Query Editor og M-sproget inde på LuckyTemplates-skrivebordet.
Lær, hvordan du opretter en sideinddelt rapport, tilføjer tekster og billeder og derefter eksporterer din rapport til forskellige dokumentformater.
Lær, hvordan du bruger SharePoint-automatiseringsfunktionen til at skabe arbejdsgange og hjælpe dig med at mikrostyre SharePoint-brugere, -biblioteker og -lister.
Udvid dine rapportudviklingsevner ved at deltage i en dataanalyseudfordring. Acceleratoren kan hjælpe dig med at blive LuckyTemplates-superbruger!
Lær, hvordan du beregner løbende totaler i LuckyTemplates ved hjælp af DAX. Løbende totaler giver dig mulighed for ikke at blive fanget af et individuelt resultat.
Forstå konceptet med variabler i DAX i LuckyTemplates og betydningen af variabler for, hvordan dine mål beregnes.
Lær mere om det brugerdefinerede visuelle kaldet LuckyTemplates Slope-diagrammet, som bruges til at vise stigning/fald for en enkelt eller flere metrics.
Opdag farvetemaerne i LuckyTemplates. Disse er afgørende for, at dine rapporter og visualiseringer kan se ud og fungere problemfrit.
Beregning af et gennemsnit i LuckyTemplates kan gøres på mange måder for at give dig præcise oplysninger til dine virksomhedsrapporter.
Lad os dykke ned i Standard LuckyTemplates-temaer og gennemgå nogle af de funktioner, der er indbygget i selve LuckyTemplates Desktop-applikationen.