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.
Betinget formatering er en måde at visualisere data ved at anvende et bestemt sæt formatregler baseret på brugerdefinerede betingelser. Til LuckyTemplates visuals bruges det mest, når data præsenteres i tabelform.
I denne tutorial vil jeg diskutere, hvordan man kombinerermed den nye betingede formateringsfunktion til at fremhæve den sidste eller seneste periode i dine LuckyTemplates-visuals.
Jeg ser ofte denne teknik brugt i finansiel eller indtægtsrapportering. Dette er en fantastisk måde at få visse data til at skille sig ud.
Lad os se på denne eksempelrapportvisualisering.
Det, jeg vil gøre her, er at fremhæve det sidste salg , som jeg har lavet i denne visualisering. Desuden vil jeg have, at den dynamisk har en anden farve.
I dette tilfælde vil jeg bruge en teknik, som du kan genbruge i forskellige scenarier.
Lad os nedbryde de ting, jeg skal gøre for at opnå de resultater, jeg har brug for.
Indholdsfortegnelse
Oprettelse af det sidste salgsmål
Da jeg vil fremhæve det sidste eller nuværende salg på denne visualisering, er det første, jeg skal gøre, at identificere datoen for det sidste eller nuværende salg.
I dette demodatasæt fandt det sidste salg sted i november 2018.
Jeg oprettede sidste salg -målet, der bestemmer datoen for det sidste salg.
Jeg brugtefunktion, så den kan beregne max datoen i denne tabel.
Den beregner dog kun den maksimale dato inden for hver måned. Det, jeg gerne vil have, er den dag, hvor jeg sidst foretog et salg . Det sidste salg skete klart den 15. november 2018 .
For at jeg kan opnå det resultat, jeg ønsker, er jeg nødt til at ændre den kontekst, som vi beregner max-datoen i. Det er derfor, jeg inkluderede den tidligere logik, som jeg lavede ifungere. Derefter brugte jeg funktionen til at returnere alle værdierne i kolonnen Sidste salg , mens jeg ignorerede eventuelle filtre, der måtte være blevet anvendt.
Efter at have redigeret formlen, viser kolonnen Sidste salg nu den dag, hvor jeg sidst lavede et salg, som var den 15. november 2018 .
Sidste salgsdato isolation
Efter at have fået den sidste salgsdato , er jeg nødt til at isolere den ved hjælp af. Dette er en vigtig teknik til denne form for scenarie.
Dette er den faktiske formel, som jeg brugte til at isolere sidste salgsdato . Jeg navngav dette mål som den sidste salgsperiode .
Til at begynde med oprettede jeg LastSale- variablen til at indeholde den samme logik, som jeg tidligere brugte til Last Sale- målet.
Derefter gennemgik jeg hver eneste række på LastSale -listen for at evaluere, om den aktuelle dato er lig med måneden for den faktiske sidste salgsdato .
Jeg brugte kolonnen Dato til at sammenligne månederne og identificere den, der matcher måneden for den faktiske sidste salgsdato .
Jeg var i stand til at matche dem ved at bruge 1 til at repræsentere den første dag i måneden.
Denne logik vurderer, om måneden sidste salg er den samme som nogen af disse måneder i en hvilken som helst sammenhæng.
Hvis logikken returnerer TRUE , vil den blive sat til en værdi på 1 .
Hvis det returnerer FALSK , vil det være lig med 0 .
Når jeg har bragt resultaterne i denne rapport, vil du bemærke, at hver række viste 0 undtagen november måned i 2018. Det betyder, at kun november måned blev evalueret som det samme med måneden sidste salg .
Betinget formatering for LuckyTemplates Visuals
Efter at have isoleret den pågældende sidste salgsmåned , skal jeg visuelt ændre farven på dette element i vores diagram.
LuckyTemplates lavede nogle fede opdateringer til visualiseringer. Disse opdateringer inkluderer fordelen ved betinget at ændre det, du ser i dine visualiseringer.
Når jeg klikker på indstillingen Datafarver under formatruden , vil der være tre prikker i øverste højre hjørne.
Hvis jeg klikker på disse tre prikker, vises den betingede formatering .
Jeg klikker på det, og standardfarveruden vises.
Du kan ændre en række ting i denne rude. For dette eksempel vil jeg formatere efter regler .
Derefter finder jeg mit mål for sidste salgsperiode i dette felt.
Jeg indstiller følgendebetingelse, der vil blive brugt til at fremhæve resultatet af sidste salgsperiode -målet.
I dette tilfælde, hvis værdien er lig med 1 , skal farven indstilles til grå .
Jeg tilføjer endnu en IF- betingelse. Hvis værdien er lig med 0 , skal farven indstilles til blå .
Jeg vil tilføje disse regler i mine visualiseringer baseret på den sidste salgsperiode- måling, som jeg har beregnet.
For at anvende disse ændringer skal jeg bare klikke på OK- knappen.
Sådan påvirker den betingede formatering visualiseringen.
Denne teknik går sammen med resten af modellen uanset udskæring eller filtrering, som jeg placerer i mine data.
Jeg kan også ændre årstal i dette filter.
Formatering af dine Lucky Templates Visuals dynamisk
Når jeg klikkede på årstal 2017 , vil du se, at dette ikke fungerer, som det skal. Dette er på grund af den måde, jeg satte formlen op, hvor jeg ledte efter det sidste salg, som jeg har lavet fra tidens begyndelse.
Jeg vil gerne gøre dette mere dynamisk ved at vise den sidste salgsperiode i enhver valgt kontekst på filtrene .
For at gøre det skal jeg ændre funktionen ALLE . Dette skyldes, at ALT- funktionen går over tidens begyndelse.
Jeg er nødt til at ændre den, som kun fungerer i forhold til den kontekst, som jeg har valgt eller anvendt i min rapport.
Som et resultat, når jeg går til 2017 , fremhæver det øjeblikkeligt den sidste dato i den særlige sammenhæng.
Nu vil jeg ændre filteret År til en datoudsnitter .
På grund af det kan jeg nu hurtigt ændre dette til en hvilken som helst tidsramme, der altid vil vise det sidste resultat i visualiseringen.
Konklusion
Det var alt, jeg ønskede at dække i denne tutorial. Du har nu lært, hvordan du tilføjer unik betinget formatering til dine LuckyTemplates-visuals. Det er bestemt en interessant teknik, hvor du kan kombineremed ny betinget formatering i dine visualiseringer.
Du var også i stand til at se, hvordan man anvender måleforgreningsteknikken i denne slags scenarier. Der er så mange forskellige måder, du kan bruge og genbruge denne teknik.
Husk blot vigtigheden af tabeller, når du laver dine beregninger.
Det er vigtigt at få tingene ind i en tabel, så du kan regne tingene langsomt ud og forstå, hvad der sker på hvert enkelt niveau af dine beregninger.
Forhåbentlig nød du at gennemgå dette emne.
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.