DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
I denne artikkelen skal vi se på hvordan du finner prosenten av totalberegningen i LuckyTemplates.
Selv om du kanskje allerede har lært dette fra de andre modulene, vil det være fordelaktig å vurdere det for den vanlige bruken i ulike scenarier.
Innholdsfortegnelse
Prosent av totalt i totalt salg
For å vise deg et enkelt eksempel, vil vi lage et mål for Totalt salg .
For å lage dette tiltaket vil jeg bruke funksjonen og deretter sette inn Totale inntekter-kolonnen .
Deretter vil jeg dra Totalt salg inn på lerretet og knytte til produktnavn-dimensjonen .
Deretter må vi finne ut prosentandelen av salget av alle produktene under Produktnavn-kolonnen gjennom totalen.
For å gjøre dette må vi dele hvert enkelt tall i Totalt salg med totalen. Den eneste måten å oppnå dette på er å endre konteksten for beregningen slik at kolonnen Produktnavn blir ignorert.
Vi vil opprette et nytt mål kalt Hvert salg , referer til det totale salget på innsiden, og bruk deretter funksjonen med kolonnen Produktnavn siden den kan fjerne filtre fra dimensjonen .
Etter å ha trukket inn målet, kan du se at hver enkelt rad har samme resultat.
Dette er fordi konteksten som er produkt 7 i denne oppføringen allerede er fjernet av ALL -funksjonen, noe som gjør at hver enkelt rad viser det samme resultatet.
For å få prosenten av totalt , vil vi opprette et nytt mål kalt % av totalt som bruker funksjonen til å dele Totalt salg med Hvert salg , og deretter sette inn en null som alternativt resultat.
Vi kan nå dra inn vårt nye mål og endre formatet for å vise prosenter.
Disse to tiltakene ville ikke være nødvendige, så vi kan fjerne dem.
Etter å ha fjernet de to mellomliggende beregningene, er det slik tabellen endelig vil se ut.
For bedre å visualisere prosentandelen av totaltabellen, kan vi velge det stablede stolpediagrammet under Visualiseringer og deretter sortere resultatene i synkende rekkefølge.
Å få prosenten av totalen var veldig enkelt siden alt vi måtte gjøre er å sette inn de riktige dimensjonene og deretter bruke ALL- funksjonen for å fjerne filtrene for den beregningen.
Prosent av totale heldige maler: Konteksthensyn
I denne delen vil vi diskutere kontekstbetraktningene rundt prosent av totalen i LuckyTemplates.
Mange av resultatene du får fra prosent av totale beregninger avhenger sterkt av konteksten der du plasserer formelen din.
For eksempel er konteksten i dette spesielle eksemplet Produkt 7 .
Alle disse prosentene av de totale resultatene utgjør 100 % siden vi har fjernet filtrene for produktnavn i formelen til Hvert salg .
På grunn av dette er vi i stand til å gjøre den mellomliggende beregningen med DIVIDE der summen av totalen ble brukt som nevneren .
Prosentandelen av total formel kan imidlertid returnere et annet resultat avhengig av hvilken kontekst du setter den inn i.
For eksempel vil jeg kopiere og lime inn tabellen og deretter bruke kundenavn som kontekst for beregningen.
Som et resultat viser prosentandelen av totalen i hver rad 100 %.
Dette er fordi % av totalt mål ikke fungerer i denne sammenhengen siden vi må fjerne filtrene først.
Men hvis vi legger inn de andre dimensjonene, vil ikke alle salg- målet fungere siden bare filteret i produktnavn blir fjernet i formelen vår.
For å vise deg et eksempel, returnerer målingen Hvert salg her fortsatt verdiene fra det totale salget til kundene.
Hvis vi ønsker å få prosenten av totalen per kunde , må vi gjøre endringer i Every Sales- målet eller endre tabellen ved hjelp av en slicer .
Ved å velge en kunde gjennom en slicer, vil resultattabellen nå fungere siden prosenten av totalen nå filtreres av en bestemt kunde.
Hver gang du klikker på et kundenavn i sliceren, ser du på en redusert salgstabell i stedet for å se på hele salgstabellen.
I stedet for å velge én kunde om gangen, kan du også endre slicer-innstillingene slik at det også er mulig å velge flere kunder.
Å velge flere kunder vil fortsatt gi riktige resultater siden produktnavn- konteksten er riktig brukt.
Bare å endre konteksten eller bruke slicers vil gjøre deg i stand til å effektivt hente ønskede resultater i ulike situasjoner.
Konklusjon
Det er slik du får prosenten av totalen inn og hvordan bruk av ulike kontekster påvirker beregningene dine.
Å forstå hvordan kontekst fungerer er veldig viktig siden du kan få drastisk forskjellige resultater ved å endre den som vist i eksemplene våre.
Dette er bare det grunnleggende når du arbeider med prosent av totale beregninger. Ved å kombinere det du har lært med andre konsepter vil du etter hvert kunne gjøre mer avanserte beregninger.
Beste ønsker,
Lær å bruke DAX Studio EVALUATE nøkkelordet med grunnleggende eksempler og få en bedre forståelse av hvordan dette kan hjelpe deg med databehandling.
Finn ut hvorfor det er viktig å ha en dedikert datotabell i LuckyTemplates, og lær den raskeste og mest effektive måten å gjøre det på.
Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.
I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.
I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
I denne bloggen vil du lære hvordan du bruker LuckyTemplates rangering og tilpassede grupperingsfunksjoner for å segmentere et eksempeldata og rangere det i henhold til kriterier.
I denne opplæringen skal jeg dekke en spesifikk teknikk rundt hvordan du viser kumulativ total kun opp til en bestemt dato i grafikken i LuckyTemplates.