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 denne tutorial vil jeg vise dig, hvadfunktion kan gøre gennem et par eksempler.
CALCUATE er en af de mest brugte funktioner i LuckyTemplates. Det dikterer konteksten, der skal anvendes på enhver foranstaltning, og fjerner alle eksisterende filtre.
Indholdsfortegnelse
Brug af CALCUATE-funktionen til samlet salg
For virkelig at forstå den indvirkning, som CALCULATE har, er det vigtigt at huske, at ethvert resultat i LuckyTemplates beregnes række pr. række. Det hele afhænger af den givne kontekst.
Lad os tage et kig på disse eksempeldata. For denne række giver målet os et resultat på 108.466,30, når funktionen CALCUATE blev brugt. Denne BEREGN kolonne viser grundlæggende tallene fra samme dato sidste år gennem brug affungere.
Dette resultat er baseret på den oprindelige anvendte kontekst, som er datoen. For denne specifikke række er den angivne dato den 14. august 2020.
Denne dato er også den indledende kontekst for målingen af det samlede salg , som giver os 220.148,60 i den række baseret på det nuværende tidspunkt.
Men hvad nu hvis jeg inden for denne særlige sammenhæng også vil vise, hvad vi lavede ud fra et salgsperspektiv, men fra en anden tid? Det er her CALCUATE bliver endnu mere nyttigt.
Brug af CALCUATE-funktionen med DATEADD
CALCULATE giver mig i øjeblikket mulighed for at sammenligne det samlede salg for den aktuelle tidsperiode og salget fra sidste år på samme dag . Men denne sammenligning behøver ikke nødvendigvis at ske på årsbasis. Vi kan lave daglige sammenligninger og endda månedlige og kvartalsvise beregninger.
Før vi gør det, lad os tage et kig på det oprindelige mål.
Ved at bruge CALCULATE refererede jeg til det samlede salg og brugte funktionen SAMEPERIODLASTYEAR . Denne funktion giver mig mulighed for at springe præcis et år før den aktuelle dato.
Det sætter selvfølgelig en begrænsning på min beregning, fordi det ikke giver mig mulighed for at gå ud over den etårige periode. Så jeg vil oprette en ny foranstaltning, der giver mig mulighed for at gøre det.
Jeg vil starte målingen på samme måde som den oprindelige måling blev lavet. Jeg vil bruge BEREGN og referer til det samlede salg .
Så vil jeg bruge tidsintelligensfunktionenog sæt den til at gå tilbage i kun et kvarter.
Når jeg tilføjer det i min tabel, vil du se, at jeg nu har data, der viser tallene fra et kvartal siden.
Det er fordelen ved at bruge DATEADD i dine mål. Det giver dig mulighed for at indstille en hvilken som helst tidsramme, i modsætning til SAMEPERIODLASTYEAR , som kun tæller præcis et år før den aktuelle dato.
Lad mig denne gang ændre dette mål og sætte tiden tilbage til kun én dag i stedet for et kvarter.
Som forventet viser det resultat, jeg får, meget lille forskel fra den oprindelige figur, velvidende at der kun er gået en dag.
Brug af CALCULATE med FILTER-funktionen
Du kan også bruge CALCUATE medfunktion, som giver os mulighed for at tilføje endnu mere dybde til vores analyse.
For dette eksempel, lad os se, hvad der kommer til at ske, hvis vi FILTERER igennemdatoerne . _
Dernæst vil jeg indstille det tildato minus 7, hvilket betyder en uge fra den aktuelle dato.
Dette giver os et rullende gennemsnit, der ser tilbage på tallene fra en uge før, men denne gang bruger vi FILTER til at gå tilbage i stedet for.
Igen går det hele tilbage til den anvendte kontekst. Vi starter med den indledende kontekst, som ser på den aktuelle dato, og derefter føjer vi mere til den kontekst ved hjælp af CALCUATE- funktionen, så vi kan diktere en ny tidsramme at se nærmere på.
Konklusion
CALCULATE kan helt sikkert give dig mere rækkevidde til dine rapporter og giver dig mulighed for at sammenligne dine tal på tværs af forskellige tidslinjer. Dette er også noget, du kan bruge på andre elementer end Total Sales.
Forhåbentlig kan du snart begynde at anvende denne funktion på dit eget arbejde. Du er velkommen til at udforske andre sammenhænge, du kan tilføje til dine mål ved hjælp af CALCUATE .
Alt det bedste,
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.