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.
Vi skal arbejde igennem noget helt unikt omkring Time Intelligence inde i LuckyTemplates. Denne teknik kan hjælpe dig med at spore og bestemme det nøjagtige arbejdsdagnummer i LuckyTemplates ved hjælp af en række forskellige DAX-formler og avanceret logik. Du kan se den fulde video af denne tutorial nederst på denne blog.
At komme uden om denne analyse kan hjælpe med at løse et problem omkring sammenligning og optælling af arbejdsdage på en måned for din organisation eller virksomhed.
Med andre ord kan du sammenligne det første arbejdsdagsnummer i en bestemt måned med det første arbejdsdagsnummer i en anden måned. Det kan strække sig til sidste måned, sidste kvartal eller sidste år og så videre.
Dette var faktisk svært med standardtidsintelligensfunktioner i LuckyTemplates. Men nu er der en række funktioner til at bestemme antallet af arbejdsdage for ethvert år og måned i LuckyTemplates.
Indholdsfortegnelse
Eksempel på indsigt, der viser arbejdsdagsnummer i LuckyTemplates
Denne tutorial kommer fra noget, jeg har arbejdet på for. Den talte om behovet for at sammenligne "like-for-like" inden for måneder fra et arbejdsdagsperspektiv.
I dette særlige tilfælde vil du se denne eksempelindsigt, der bringer arbejdsdage og weekendnumre i LuckyTemplates.
Her er der flere ting, som jeg kan vise i denne tabel. Først har jeg placeret en Working Days slicer i den øverste del af bordet.
Det er her, du kan vælge de data, du vil have adgang til, enten Ugedag- eller Weekenddata . Du kan også vælge en hvilken som helst tidsramme - enhver måned og ethvert år!
Hvorfor er det vigtigt at bruge denne arbejdsdagstalanalyse i LuckyTemplates? Nå, dette er mest nyttigt, når du forsøger at afgøre, om du har flere salg på bestemte arbejdsdage eller mere i weekenden.
I dette eksempel ser vi på maj måned i begyndelsen af den nordamerikanske sommer.
Gennem disse data, som jeg præsenterede, vil du måske være i stand til at evaluere din salgstendens og på forhånd vide, hvad dit salg bliver den første hverdag i maj næste år.
Nu virker tidsintelligensberegninger ikke direkte i dette tilfælde. Grundlæggende kan du bare evaluere et år i forhold til det foregående år, uanset om det er en hverdag eller en weekend.
Udfordringen her er først at bestemme, hvilken arbejdsdag der er en hverdag, og hvilken der er en weekend. Derefter kan vi forgrene os til mere relevante tidsintelligensberegninger med en smule avanceret logik.
Mit mål i denne tutorial er at hjælpe dig med at forstå, hvordan du opdeler arbejdsdagstallene. Jeg vil vise dig i den næste del af denne tutorial.
Udarbejde formlerne for arbejdsdagstal
Så generelt vil vi have mellem 20 og 22 hverdage på en måned. Og så ville tallene formentlig være omkring 8-10 weekenddage.
I vores eksempel nedenfor har maj måned i alt 17 hverdagsnumre og 7 weekendnumre.
For at komme med den nævnte indsigt brugte jeg nedenstående formel.
Integrering af RANKX-funktion
Jeg elsker at bruge variabler, og jeg anbefaler stærkt at gøre det. Det vigtigste her er, at jeg har integreret funktionen i vores formel.
Inde i RANKX- funktionen vil jeg finde en tabel kaldet MONTHTABLE.
For at finde ud af MÅNEDSTABELLEN skal jeg bare bruge et filter og evaluere datoerne for hver eneste dag.
Men i løbet af denne tid vil vi filtrere det for enten hverdage eller weekender. Dette er gjort muligt, fordi jeg i min tabel har denne særlige kolonne, hvor jeg har angivet, om en dato er en arbejdsdag eller en weekend.
Så ved at bruge denne formel kan jeg filtrere ugedagene i en bestemt måned.
Dernæst vil RANKX gennemgå hver eneste af disse dage, og derefter evaluere rangeringen for hver eneste dag eller række i den virtuelle tabel.
I dette tilfælde skal vi også sætte dagen i en måned inde i denne tabel.
Til sidst har jeg tilføjet ASC- funktionen for at evaluere det laveste resultat i stigende rækkefølge.
For eksempel kan du se i kolonnen Workday Number , at den returnerer 1 den 2. maj.
Derefter, når formlen skal evalueres for 6. maj, vil den returnere 6 i arbejdsdagstallet , da 7. og 8. maj er weekender.
Find ud af weekendnummeret
Hvis vi skulle springe over til weekendnummeret, er det det samme, som det bliver for hverdagslogikken, men med mindre ændringer.
Vigtigst af alt skal du bare ændre den virtuelle tabel for WEEKENDNUMMER.
Efter at have anvendt den nye formel for weekendnummeret, vil du se nye resultater her i den virtuelle tabel.
Du kan også se under Weekendnummer- kolonnen, at 1. maj har 1 værdi. Det betyder, at 1. maj har det laveste resultat baseret på denne logik.
Dernæst er den næstlaveste placering for 7. maj efterfulgt af 8. maj. Det er alt sammen fordi vi brugte Weekends i vores filter. Formlen evaluerer således kun alle weekender i måneden og returnerer derefter sin værdi.
Ud over det, hvis vi hopper til en anden måned, vil du se, at denne beregning er dynamisk . Du vil se, at det revurderer baseret på enhver måned, vi fokuserer på.
Jeg tror, at du fra denne tutorial kan nå frem til et specifikt spørgsmål om salgssammenligning. For eksempel salget den første hverdag i november i år i forhold til de første hverdagssalg sidste år.
Konklusion
Dette er nogle virkelig kraftfulde ting, og jeg har dykket ned i alle nøglebegreberne i denne tutorial. Hvis du er ved at gennemføre denne analyse, så anbefaler jeg stærkt at se videoen. I mellemtiden kan du se og forstå mere, hvordan du bruger denne logik i din egen.
Til sidst håber jeg, at jeg gav dig et interessant aspekt af tidsberegning, som du nemt kan anvende på din virksomhed.
God fornøjelse!
***** Lærer du Lucky Templates? *****
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.