Variabler og uttrykk i Power Query Editor
Denne opplæringen vil diskutere om variabler og uttrykk i Power Query Editor. Du lærer hvordan du skriver og bygger dem riktig.
Betinget formatering er en måte å visualisere data ved å bruke et bestemt sett med formatregler basert på brukerdefinerte forhold. For LuckyTemplates-bilder brukes det mest når data presenteres i tabellform.
I denne opplæringen vil jeg diskutere hvordan du kombinerermed den nye funksjonen for betinget formatering for å markere den siste eller siste perioden i LuckyTemplates-bildene dine.
Jeg ser ofte denne teknikken brukt i finans- eller inntektsrapportering. Dette er en fin måte å få visse data til å skille seg ut.
La oss se på denne eksempelvisualiseringen av rapport.
Det jeg vil gjøre her er å fremheve det siste salget jeg har gjort innenfor denne visualiseringen. Dessuten vil jeg at den dynamisk skal ha en annen farge.
I dette tilfellet skal jeg bruke en teknikk som du kan gjenbruke i ulike scenarier.
La oss bryte ned de tingene jeg må gjøre for å oppnå de resultatene jeg trenger.
Innholdsfortegnelse
Opprette det siste salgsmålet
Siden jeg vil fremheve det siste eller nåværende salget på denne visualiseringen, er det første jeg må gjøre å identifisere datoen for det siste eller nåværende salget.
I dette demodatasettet skjedde det siste salget i november 2018.
Jeg opprettet siste salg -målet som bestemmer datoen for siste salg.
Jeg bruktefunksjon slik at den kan beregne maksdatoen i denne tabellen.
Imidlertid beregner den bare maksdatoen innen hver måned. Det jeg ønsker å få er dagen da jeg sist gjorde et salg . Det siste salget skjedde helt klart den 15. november 2018 .
For at jeg skal oppnå det resultatet jeg ønsker, må jeg endre konteksten der vi beregner maksdatoen. Dette er grunnen til at jeg inkluderte den forrige logikken som jeg laget inne ifunksjon. Deretter brukte jeg funksjonen til å returnere alle verdiene i siste salg- kolonnen mens jeg ignorerte eventuelle filtre som kan ha blitt brukt.
Etter å ha redigert formelen, viser siste salg- kolonnen dagen da jeg sist gjorde et salg, som var den 15. november 2018 .
Isolering av siste salgsdato
Etter å ha fått siste salgsdato, må jeg isolere den ved hjelp av. Dette er en viktig teknikk for denne typen scenario.
Dette er den faktiske formelen jeg brukte for å isolere siste salgsdato . Jeg kalte dette målet som siste salgsperiode .
Opprinnelig opprettet jeg LastSale- variabelen for å inneholde den samme logikken som jeg tidligere brukte for siste salg- målet.
Deretter gikk jeg gjennom hver eneste rad i LastSale- listen for å evaluere om gjeldende dato er lik måneden for den faktiske siste salgsdatoen .
Jeg brukte Dato- kolonnen for å sammenligne månedene og identifisere den som samsvarer med måneden for den faktiske siste salgsdatoen .
Jeg var i stand til å matche dem ved å bruke 1 for å representere den første dagen i måneden.
Denne logikken vurderer om siste salgsmåned er den samme som noen av disse månedene i en hvilken som helst sammenheng.
Hvis logikken returnerer TRUE , settes den til en verdi på 1 .
Hvis den returnerer FALSE , vil den være lik 0 .
Når jeg har tatt med resultatene i denne rapporten, vil du legge merke til at hver rad viste 0 bortsett fra november måned i 2018. Dette betyr at bare november måned ble evaluert som den samme med siste salgsmåned .
Betinget formatering for LuckyTemplates Visuals
Etter å ha isolert den aktuelle siste salgsmåneden , må jeg visuelt endre fargen på dette elementet i diagrammet vårt.
LuckyTemplates har laget noen kule oppdateringer til visualiseringer. Disse oppdateringene inkluderer fordelen av å betinget endre det du ser i visualiseringene dine.
Når jeg klikker på alternativet Datafarger under Format-ruten , vil det være tre prikker i øvre høyre hjørne.
Hvis jeg klikker på disse tre prikkene, vises betinget formatering .
Jeg klikker på det, og standardfargeruten vises.
Du kan endre en rekke ting i denne ruten. For dette eksemplet skal jeg formatere etter regler .
Deretter finner jeg mitt siste salgsperiodemål i dette feltet.
Jeg setter inn følgendebetingelse som vil bli brukt til å fremheve resultatet av siste salgsperiode -målet.
I dette tilfellet, hvis verdien er lik 1 , bør fargen settes til grå .
Jeg legger til en annen IF- tilstand. Hvis verdien er lik 0 , bør fargen settes til blå .
Jeg legger til disse reglene i visualiseringene mine basert på siste salgsperiode -målet jeg beregnet.
For å bruke disse endringene, klikker jeg bare på OK- knappen.
Slik påvirker den betingede formateringen visualiseringen.
Denne teknikken går sammen med resten av modellen uansett skjæring eller filtrering som jeg legger inn i dataene mine.
Jeg kan også endre årstall i dette filteret.
Formatere LuckyTemplates-visualen din dynamisk
Når jeg klikket på årstall 2017 , vil du se at dette ikke fungerer som det skal. Dette er på grunn av måten jeg satte opp formelen der jeg lette etter det siste salget jeg har gjort fra tidenes begynnelse.
Jeg ønsker å gjøre dette mer dynamisk ved å vise den siste salgsperioden i en valgt kontekst på filtrene .
For å gjøre det, må jeg endre ALL- funksjonen. Dette er fordi ALL- funksjonen går over tidens begynnelse.
Jeg må endre det som bare fungerer i forhold til konteksten jeg har valgt eller brukt i rapporten min.
Som et resultat, når jeg går til 2017 , fremhever det øyeblikkelig siste dato i den spesielle konteksten.
Nå skal jeg endre år-filteret til en datoskjærer .
På grunn av det kan jeg nå raskt endre dette til en hvilken som helst tidsramme som alltid vil vise det siste resultatet i visualiseringen.
Konklusjon
Det er alt jeg ønsket å dekke i denne opplæringen. Du har nå lært hvordan du legger til unik betinget formatering til LuckyTemplates-bildene dine. Det er definitivt en interessant teknikk der du kan kombineremed ny betinget formatering i visualiseringene dine.
Du var også i stand til å se hvordan du bruker måleteknikken for forgrening i denne typen scenario. Det er så mange forskjellige måter du kan bruke og gjenbruke denne teknikken på.
Bare husk viktigheten av tabeller når du lager beregningene dine.
Det er viktig å få ting inn i en tabell slik at du kan regne ut ting sakte og forstå hva som skjer på hvert forskjellige nivå i beregningene dine.
Forhåpentligvis likte du å gå over dette emnet.
Denne opplæringen vil diskutere om variabler og uttrykk i Power Query Editor. Du lærer hvordan du skriver og bygger dem riktig.
Et LuckyTemplates-varmekart er en type visualisering som brukes til å vise datatetthet på et kart. I denne opplæringen vil jeg diskutere hvordan vi kan lage en – ikke gå glipp av noe!
Jeg skal lære deg et veldig interessant eksempel rundt Pareto-prinsippet og hvordan du lager et Pareto-diagram ved hjelp av viktige DAX-formler.
Lær hvordan et tilpasset stolpediagram på markedsplassen kan brukes til datasammenligning og hvordan du kan lage dem ved å bruke eksempler i LuckyTemplates.
Lær hvordan Power Automate Static Results-funksjonen fungerer og hvorfor det er bra å bli lagt til de beste praksisene når du lager flytdiagrammer.
eDNA demonstrerer hvordan du utfører språk- eller tekstoversettelse ved hjelp av Python og overfører det til LuckyTemplates. LuckyTemplates Python-opplæring.
I denne opplæringen lærer du hvordan du bruker Gauge Bullet Graph til å lage et Gantt-diagram i LuckyTemplates Report Builder.
I denne opplæringen lærer du hvordan du lager et tredimensjonalt (3D) spredningsplott ved å bruke Python i LuckyTemplates.
Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting
Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet