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.
Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Noen ganger er det imidlertid ikke nok å beregne gjennomsnittlig salg per dag. Du kan støte på et scenario der du bare selger på hverdager.
Hvis du kjører et gjennomsnittsmønster i LuckyTemplates og du bruker datotabellen, vil den gå gjennom hver eneste dag i uken, som er syv dager.
I dette tilfellet vil gjennomsnittet ditt være lavere enn det burde være fordi du vil ha dager som vil ha null resultater , som er dager du ikke selger.
I dette eksemplet skal jeg vise deg hvordan du kan løse dette problemet. Vi vil ha scenariet der du kun selger i løpet av arbeidsuken , noe som betyr at helgen ikke er inkludert.
Derfor vil vi beregne gjennomsnittlig salg kun på hverdager.
Vi vil da beregne gjennomsnittlig salg per helg og foreta en sammenligning av ukedag og helges gjennomsnittlig salg. Jeg vil også vise deg hvordan du beregner den gjennomsnittlige salgsforskjellen.
Men før vi dykker inn i hovedemnet, skal jeg vise deg hvordan vi regner ut gjennomsnittlig salg per dag, som jeg diskuterte i en tidligere opplæring.
Innholdsfortegnelse
Gjennomsnittlig salg per dag
Å beregne gjennomsnittlig salg per dag er veldig enkelt. Vi legger den inn via et mål ved å bruke AVERAGEX -funksjonen.
Denne formelen kan vise oss gjennomsnittlig salg per dag etter produkter, sted, kunder osv. Bare velg fra alternativene og dra det til aksen. Slik ser det ut:
Dette er en veldig nyttig beregning. Men hvis du bare selger på ukedager, må du ha en annen formel for å få spesifikke resultater.
Gjennomsnittlig salg per ukedag
For å beregne gjennomsnittlig salg på ukedager, må vi lage en datotabell som ikke inneholder helgene, og som bare gjentas over fem dager (mandag-fredag).
Ved å bruke FILTER-funksjonen kan vi faktisk redusere størrelsen på datotabellen virtuelt og deretter kjøre denne iterasjonslogikken gjennom den via en AVERAGEX-formel.
Vi lager et nytt mål og kaller det Gjennomsnittlig salg per ukedag. På neste linje taster vi inn VAR for variabel. I denne formelen bruker vi variabler, da det forenkler alt.
Vi vil kalle denne variabelen WeekdayTable , og vi legger inn tabeller ved å bruke FILTER -funksjonen.
Tast deretter inn DATOER , som går gjennom hele uken, og velg kolonnen DAG I UKE som har hver ukedag representert.
Skriv deretter inn <> for å ekskludere lørdag og søndag, der lørdag er representert med tallet 6 og søndag med tallet 0.
Derfor går datotabellen gjennom datoene, men inkluderer ikke lørdag og søndag.
Når vi har denne tabellen inne i variabelen, kan vi integrere den i beregningen vår.
Ved å bruke denne formelen kan vi nå lage en visualisering. Her ser vi både visualiseringer av gjennomsnittlig salg per dag og per ukedag.
Vi kan også legge de to visualiseringene oppå hverandre, sette dem i én visualisering, som viser sammenligningen av salg.
La oss nå jobbe med å beregne gjennomsnittlig salg per helg.
Gjennomsnittlig salg per helg
Når vi beregner gjennomsnittlig salg per helg, kopierer og limer vi ganske enkelt inn formelen som vi nettopp har laget for gjennomsnittlig salg per ukedag i et nytt mål.
Deretter endrer du ukedag til helg , <> (er ikke lik) til = (lik), og i stedet for && endrer du den til || (eller).
Og vi kan også sammenligne de to visualiseringene (per ukedag og per helg) og se forskjellen.
Men hvis du ønsker å være mer spesifikk med forskjellen i salg på ukedager og helger, så bruker vi en annen formel, som er gjennomsnittlig salgsforskjell.
Gjennomsnittlig salgsforskjell
For å få gjennomsnittlig salgsforskjell oppretter vi et nytt mål. For denne formelen trekker vi ganske enkelt gjennomsnittlig salg per helg fra gjennomsnittlig salg per ukedag.
Denne formelen kan vise oss forskjellen i salg, for eksempel per produkt. Vi kan finne ut hvilke produkter som selger bedre enn de andre på en ukedag eller helg.
Her kan du se at produkt 81 selger bedre enn produkt 65.
Forstå hvordan AVERAGEX-funksjonen fungerer
Konklusjon
I bloggen jobbet vi med å beregne gjennomsnittlig salg per ukedag og helg. Vi startet med å gå gjennom formelen for å beregne gjennomsnittlig salg per dag. Vi bruker også visualiseringer for å gjøre sammenligninger.
Du kan lære mye av dette eksemplet. Et av de viktigste konseptene å forstå i LuckyTemplates er hvordan du bruker virtuelle tabeller i iterasjonsfunksjoner.
Iterering av formler med virtuelle tabeller inni er et flott konsept å lære fordi det er mange applikasjoner der dette vil være relevant i din egen analyse du gjør.
Når du først forstår hvordan iterasjonsfunksjoner fungerer, åpner det opp en verden av analytisk potensial og formlene dine blir mye mer forenklet, og det samme gjør datamodellene dine.
Takk,
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.