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 denne opplæringen skal jeg vise deg hvordan du høster eller fanger en verdi inne i et mål for å gjenbruke i et annet mål og oppnå dynamiske beregninger. Jeg bruker en kombinasjon av måleforgreningsteknikker medDAX-funksjon i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
LuckyTemplates-teamet har nylig gjort noen oppdateringer av formler som gjør at dette fungerer bedre enn før.
Det er ikke vanskelig å gjøre, så la oss hoppe inn i det
Innholdsfortegnelse
Opprette et støttebord
Her har jeg et veldig enkelt mål, som er en sum av inntektene mine (så bare salg). Men det kan være hva som helst, for eksempel, det kan være kvantiteten din eller kostnadene dine, eller det kan bare være et hvilket som helst kjernemål du lager.
Hvis alle disse økte med et valgt beløp, for eksempel 5 %, 10 % eller 15 %, vil jeg vise effekten av det. Og jeg vil gjøre det dynamisk slik at jeg kan velge forskjellige beløp, og så kunne se hva det nye scenariobeløpet er.
Det første vi må gjøre for å lage dette er å legge inn data . Så, jeg skal legge inn noen verdier her, og så skal vi høste et utvalg basert på disse verdiene.
Så jeg kommer til å kalle dette prosentvis endring . Og så skal jeg legge inn noen verdier her, for eksempel 5 %, 10 %, 15, 20 og 30 %. Jeg kaller denne tabellen for prosentvis endring . Så jeg lager egentlig en ny tabell her.
I stedet for å hente det fra Excel, har jeg nettopp laget det fra bunnen av ved å bruke Enter Data-funksjonen innebygd i LuckyTemplates skrivebord.
Når jeg laster det inn, vil dette støttebordet komme inn i modellen min, som så.
Inne i støttetabellen vår skal jeg endre formateringen til prosent og bli kvitt desimaltegnet.
Innhøsting av et skjæreutvalg ved å bruke SELECTEDVALUE DAX-funksjonen
På rapportsiden skal jeg lage en slicer og lage den til en liste.
Nå vil jeg kunne velge en av disse og kunne høste det valgte tiltaket. Jeg ønsker å kunne legge inn dette tiltaket og kombinere det med det totale salget mitt for å se hva scenariosalget vil være.
Vi kan ikke gjøre det for øyeblikket fordi det bare er en spalte foreløpig. Vi må få det inn i et mål.
Så jeg skal lage et nytt mål her, og jeg vil kalle dette % Change . Deretter bruker jeg SELECTEDVALUE og ta tak i kolonnen Prosentvis endring ( Prosentvis endring ).
Det alternative resultatet er ganske viktig her, for hvis si ingenting er valgt, vil du få en feil hvis du ikke legger inn et alternativt resultat.
Noen ganger kan du bruke BLANK, men det kommer ikke til å hjelpe oss i dette tilfellet. Hvis ingenting er valgt, ønsker vi å vise at det er null påvirkning. Så jeg plasserer her null (0) som alternativt resultat.
Jeg må bare sørge for at dette er riktig formatert også. Jeg gjør om dette til en prosentandel. Og så drar jeg dette målet inn på lerretet, og vi ser på det som et kort.
Det er dette jeg mener med høsting. Jeg kan velge fra sliceren, si 10 %, og jeg får 10 % i kortvisualiseringen.
Når jeg drar dette målet inn i tabellen, vil du se at jeg nå har disse 10 % over hver eneste linje. Jeg høster det etter utvalget, så det endres etter utvalget.
En ganske enkel teknikk, men du kan bruke denne for mer avansert analyse, spesielt på scenarioanalyse og prediktiv analyse. Jeg skal vise deg hvordan du lager en enkel dynamisk beregning ut fra denne SELECTEDVALUE DAX-formelen.
Opprette en dynamisk beregning ved å bruke SELECTEDVALUE DAX-formelen
Nå skal jeg lage et annet mål og kalle dette Scenario-salget . Og så kan jeg gå tilsvarer Totalt salg multiplisert med én (1), pluss prosentvis endring ( %Change ).
Slik kan du lage disse dynamiske beregningene. Bare tenk på hvordan du kan utvide dette. Du kan ha flere forskjellige parametere som påvirker scenariosalget ditt.
Og det er det du kan oppnå ved å høste utvalget av skjæremaskiner . Du vil se at det ikke er noe vanskelig. Det er bokstavelig talt bare å gjenkjenne at du kan bruke SELECTEDVALUE DAX-funksjonen og deretter bygge inn kolonnen du opprettet ved å bruke Enter Data i den valgte verdiparameteren.
Konklusjon
Du tror kanskje at dette bare er så enkelt, men dette er begynnelsen på noen ganske avanserte analyser, spesielt rundt scenarioanalyse og prediktiv analyse.
Slik kan du legge inn disse verdiene i rapportene dine og få dynamiske beregninger som du kanskje aldri har sett før.
Jeg har gått mye inn på dette i andre opplæringsserier. Jeg har til og med laget en hel modul dedikert til scenarioanalyse påsom tar dette til et mer avansert stadium, så sørg for å sjekke det ut også.
Jubel!
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.