PowerApps-søkefelt: Slik legger du til og tilpasser
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
I dagens innlegg vil jeg vise deg en unik måte å bruke DAX-rangeringsfunksjonen for å vise frem dine beste kunder over flere perioder. Du kan også se den medfølgende LuckyTemplates-opplæringsvideoen under dette innlegget for mer hjelp. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Men først, la oss ta en titt på hva vi ville ha hvis vi ikke brukte denne teknikken fra et visualiseringsperspektiv.
Vi kan lage en visualisering der vi ser på kundene våre basert på konteksten vi har valgt og hvordan de har prestert over tid fra et inntektsperspektiv.
Da kan vi også legge til en annen visualisering der vi inkorporerte en enkel logikk ved å bruke funksjonen for å finne ut inntektene i fjor.
Men hva om vi ønsker å fordype oss i dette? Hva om vi ikke vil se alle kundene våre? Kanskje ønsker vi å se på bare noen få av våre kunder eller vi ønsker å visualisere dette på en litt annen måte.
Vi kan utnytte en for å kunne isolere nøkkelkundene vi ønsker å se på. På denne måten kan vi vise individualiseringer noen unike verdier, som det nåværende salget til våre topp 5 kunder eller salget til våre topp 5 kunder fra i fjor.
Innholdsfortegnelse
Beregner topp 5 kunder i år ved å bruke TOPN DAX
La oss raskt lage selve formelen ved hjelp av et nytt mål.
Jeg skal navngi det nye tiltaket Topp 5 kunder TY , bruke funksjonen og referere til total inntekt.
Da bruker jeg TOPN DAX-funksjonen. Husk at TOPN er en tabellfunksjon, så du kan plassere den i filtreringsområdet til CALCUATE. Så skriver jeg 5 for å se mine topp 5 kunder.
Jeg vil se på alle kundene mine, så jeg kommer til å bruke funksjonen. Så skal jeg bestille dette etter totale inntekter og så sortere det i synkende rekkefølge.
Med formelen ovenfor fjernet vi konteksten fra kundene. Men hvis vi bare vil vise de 5 beste kundene, må vi bringe kundekonteksten tilbake. Jeg skal bruke funksjonen for å få den tilbake.
Nå skal jeg lage en visualisering av dette tiltaket og få inn kundene mine som dette. Du kan se at jeg bare viser mine topp 5 kunder i stedet for alle kundene mine.
For å forenkle ting, ville jeg satt dataetiketter her.
Vi kan også formatere den for å få den til å se overbevisende ut.
Formatering av DAX-formler med app
Jeg vil også fremheve hvor viktige formateringsformler er. Jeg skal kopiere formelen vi nettopp har laget.
Deretter vil jeg raskt navigere til DAX-oppryddingsverktøyet og lime inn koden her.
Deretter klikker jeg på Format-knappen.
Den resulterende formelen endret seg ikke for mye, noe som er greit. Dette er en ganske enkel formel å skrive, så det er ikke mye som må gjøres.
Men på større formler gjør DAX-oppryddingsverktøyet en enorm forskjell.
Hvis du ikke bruker dette verktøyet, vennligst bruk det. Det gjør formatet til formlene dine lettere å forstå.
Du kan også se videoen vår om DAX-oppryddingsverktøyet for mer informasjon.
Så nå har vi et godt format for formelen vår, og vi har også den logikken vi ønsker.
Beregner topp 5 kunder i fjor med TOPN DAX
Den neste tingen å gjøre er å se på mine topp 5 kunder. Jeg ønsker å se deres genererte inntekter i år, men jeg vil også rangere den basert på inntektene deres fra i fjor.
Jeg vil navngi dette tiltaket som topp 5 kunder (LY Rev) . Alt jeg trengte å gjøre her er å bruke det gamle målet fra tidligere og endre logikken. I stedet for å bruke Total Revenue, går jeg med Revenue Last Year. Vi skal rangere kundene våre basert på fjorårets inntekter.
Da kan jeg ta med dette nye målet inn i lerretet.
Det er interessant at bare 2 kunder kom opp i denne visualiseringen. Hvorfor det?
Logikken vi brukte ser riktig ut for meg, så la oss gjøre en rask revisjon for å finne ut hva som har skjedd. Jeg skal kvitte meg med visualiseringen Revenue LY by Customer Names og deretter gjøre Visual Revenue by Customer Names om til en tabell.
La oss formatere denne tabellen og ta med alle datapunktene vi har jobbet med. Disse formlene vil også fungere i tabellene.
Selve logikken fungerer faktisk. Grunnen til at kundene ikke dukker opp er fordi vi jobber med et ufullstendig datasett. Dette er grunnen til at Timothy Adams hadde store inntekter i fjor, men ikke hadde noen inntekter i inneværende år.
Vi kan legge inn inntekten fjorårets tall, som vil gi oss et fullstendig tall.
Og slik kan vi faktisk sammenligne våre topp fem kunders salg fra i fjor og i år.
Siden dette er en dynamisk liste, kan vi bytte til en annen region eller filter basert på en annen kanal.
Konklusjon
Teknikken jeg viste deg i dette innlegget er noe du kan bruke på mange forskjellige måter når du bruker funksjonen. En måte du kan bruke dette på er å gjøre sammenligninger fra en tidsperiode til en annen tidsperiode.
La oss si at du ønsket å bli kjent med de 30 beste kundene dine fra i fjor og finne ut om de fortsatt er blant de 30 beste i år. Du kan ganske enkelt matche dem på denne måten, og deretter lage en SANN eller FALSK logikk som du deretter kan legge inn i de betingede formateringsdelene av en visualisering.
Jeg viste dette nylig, og jeg liker virkelig hvordan det er mange måter du kan visualisere ting ved å bruke reglene for betinget formatering i diagrammer nå.
Beste ønsker,
Lær hvordan du oppretter et PowerApps-søkefelt fra bunnen av og tilpasser det til å matche det overordnede temaet for appen din.
Høst eller fang en verdi inne i et mål for å gjenbruke i et annet mål for dynamiske beregninger ved å bruke SELECTEDVALUE DAX i LuckyTemplates.
Oppdag hvordan versjonshistorikk i SharePoint kan hjelpe deg med å se utviklingen av bestemte data, og hvor mange endringer den har gjennomgått.
Her er et verktøy for å lage rapporter og grafikk, en sekskantkodevelger for farger som du kan bruke for enkelt å få fargene til LuckyTemplates-rapportene dine.
Du kan enkelt vise en datoperiode som en slicer i rapporten ved hjelp av en periodetabell. Bruk en M-kode for å lage den dynamiske datoskjæreren i LuckyTemplates.
Skulle dykke ned i frekvenstabeller i Excel samt proporsjonstabeller. Se nærmere på hva de er og når du skal bruke dem.
Lær hvordan du laster ned og installerer DAX Studio og Tabular Editor 3 og hvordan du konfigurerer dem for bruk i LuckyTemplates og i Excel.
Denne bloggen inneholder Shape Map-visualiseringen for romlig analyse i LuckyTemplates. Jeg viser deg hvordan du kan bruke denne visualiseringen effektivt med dens funksjoner og elementer.
I denne opplæringen viser jeg frem en unik idé rundt finansiell rapportering, som tildeler resultater for å forhåndsbestemme tabellmaler inne i LuckyTemplates.
Opprett DAX-mål i LuckyTemplates ved å bruke eksisterende mål eller formler. Dette er det jeg kaller tiltaket forgreningsteknikk.