Løs en dataanalyseutfordring med LuckyTemplates Accelerator
Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!
Her skal jeg vise deg hvordan du bruker funksjonen AVERAGEX med DAX i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Ved å lære og forstå hvordan du bruker denne funksjonen, åpner du veldig raskt opp for en rekke analyser som kan være utrolig innsiktsfulle og verdifulle.
Kanskje du vil regne ut det gjennomsnittlige salget du gjør per dag, per måned, per kunde, og så videre. Det er så mange applikasjoner for dette at det er galskap.
Og ikke glem, du kan deretter forgrene deg til tidssammenligninger og tidsintelligensanalyse.
I dette eksemplet skal vi jobbe med noe som enkelt kan brukes i nesten alle modeller. Vi skal beregne gjennomsnittlig salg per dag for bestemte kunder som bruker AVERAGEX med DAX.
Innholdsfortegnelse
Gjennomgang av datamodellen
Før vi faktisk beregner vårt gjennomsnittlige salg per dag, la oss først ta en titt på datamodellen vår slik at vi kan ha en idé om hva vi jobber med.
Så vi har en organisasjon som selger, og dataene er i salgstabellen.
Denne organisasjonen selger på en bestemt dag, og dataene for dette finner du i datotabellen.
De selger forskjellige produkter til en bestemt kunde, og de kan selge i en rekke forskjellige regioner. Dataene for disse tre finnes separat i kundetabellen, produkttabellen og regiontabellen.
Ved å bruke informasjonen fra vår datamodell og de allerede tilgjengelige tiltakene, la oss analysere vårt totale salg per kunde.
Tabellen vår vil se slik ut nedenfor. Så vi har totalt salg og de er ordnet etter kundenavn.
Så la oss gjøre det om til en visualisering. Her kan vi se de beste så vel som de dårligst selgende kundene til organisasjonen.
Gjennomsnittlig salg per dag ved å bruke AVERAGEX
Nå kan vi ta en titt på hvor mye vi selger per dag til hver kunde.
Det vi trenger å gjøre er for hver kunde, er å iterere gjennom hver eneste dag og deretter snitte salgsbeløpet for de bestemte kundene over hele varigheten.
Måten å gjøre dette på er å bruke AVERAGEX og VERDI -funksjonen med DAX.
Så la oss lage et nytt mål og kalle det Gjennomsnittlig salg per dag .
Så skal vi legge til AVERAGEX fordi vi trenger denne iterasjonsfunksjonen. AVERAGEX kommer til å iterere seg gjennom hver eneste dag.
Og så skal vi sette inn VERDIER , og Dato-kolonnen der. Det er faktisk slik vi itererer oss gjennom hver eneste dag.
Det VALUES gjør er at den oppretter en virtuell tabell med bare Datoer-kolonnen, og så står det i den gjeldende konteksten hvem som er en bestemt kunde, iterere gjennom hver eneste dag.
Da skal vi legge til Totalt salg . Når vi har beregnet alle de totale salgene, skal vi beregne gjennomsnittet av dem ved å bruke AVERAGEX .
Formelen vår vil da se slik ut nedenfor.
Nå, hvis vi tar inninn i visualiseringen kan vi i gjennomsnitt se hvor mye vi selger per dag til hver enkelt kunde.
Vi kan til og med slå på dataetikettene for å få en ide om gjennomsnittlig salgstall.
Ser på forskjellige tidsrammer
En annen kul ting vi kan gjøre her er at vi også kan endre tidsrammen.
For å gjøre dette, kan vi dra inn månedskalenderen vår slik at vi kan ha måneden og året.
Så kan vi gjøre den om til en slicer.
Nå kan vi se gjennomsnittlig salg per dag fra hver av kundene våre i en bestemt måned og år.
Det som er veldig kult er at dette er en dynamisk måte å se på denne beregningen.
Som du kan se på bildet nedenfor, når vi velger august 2014, viser det visuelle dataene for denne tidsrammen.
Nå, når vi velger september 2014, viser visualiseringen vår gjennomsnittlig salg per dag per kunde for denne tidsrammen.
Gjennomgang av prosessen
For å virkelig forstå hvordan AVERAGEX og VERDIER-funksjonene fungerer her, la oss raskt gå gjennom hva som skjer i vårt eksempel.
La oss først gjøre visualiseringen om til en tabell slik at den gir mer mening.
Og igjen, la oss ta en rask titt på formelen vår.
Nå har vi våre forskjellige kunder her. For Burt's Corporation for eksempel, itererer vi hver eneste dag. Dette er innen januar 2015 fordi vi har valgt dette i sliceren vår. Deretter beregner vi det totale salget for hver eneste dag.
Når alt salg per dag er beregnet, kommer AVERAGEX inn og beregner gjennomsnittet av dem.
Og dette er hva som skjer for hver kunde vi har i dette spesielle eksemplet.
Når vi endrer tidsrammen, la oss si februar 2015, vil den gjøre den samme beregningen, men denne gangen innenfor denne nye tidsrammen.
Hvis vi ikke valgte noen tidsramme, vil den gå gjennom hver eneste dag i datotabellen.
Bruker den samme AVERAGEX-formelen mot en annen dimensjon
En annen ting vi kan gjøre her, som du igjen vil finne seriøst kult, er å bruke nøyaktig samme formel mot en annen dimensjon.
La oss først duplisere tabellen for gjennomsnittlig salg per dag .
La oss deretter se på gjennomsnittlig salg per dag for hver by.
Og akkurat slik er bordet vårt nå sortert per by.
Så igjen er det dynamisk. For øyeblikket viser vi data fra februar 2015.
Hvis vi klikker på mars 2015, vil vår nye tabell også vise gjennomsnittlig salg per dag, presentert etter by, for denne tidsrammen som vi har valgt.
Vi kan gjøre det igjen mot enhver dimensjon vi har. Vi bruker nøyaktig samme formel, og den vil fungere perfekt for alle disse dimensjonene.
Konklusjon
I dette innlegget har vi sett hvordan man beregner gjennomsnittlig salg per dag for bestemte kunder ved å bruke AVERAGEX med DAX, og kombinert med VERDIER-funksjonen.
For flere DAX-funksjonsveiledninger, sjekk ut lenkene nedenfor.
Beste ønsker!
Utvid rapportutviklingsferdighetene dine ved å bli med i en dataanalyseutfordring. Akseleratoren kan hjelpe deg å bli en LuckyTemplates-superbruker!
Lær hvordan du beregner løpende totaler i LuckyTemplates ved hjelp av DAX. Løpende totaler lar deg ikke bli fanget opp i et individuelt resultat.
Forstå konseptet med variabler i DAX i LuckyTemplates og implikasjonene av variabler for hvordan målene dine beregnes.
Lær mer om det tilpassede visuelle bildet kalt LuckyTemplates Slope-diagram, som brukes til å vise økning/reduksjon for en enkelt eller flere beregninger.
Oppdag fargetemaene i LuckyTemplates. Disse er avgjørende for at rapportene og visualiseringene dine skal se ut og fungere sømløst.
Å beregne et gjennomsnitt i LuckyTemplates kan gjøres på mange måter for å gi deg nøyaktig informasjon for bedriftsrapportene dine.
La oss fordype oss i Standard LuckyTemplates-tema, og gjennomgå noen av funksjonene som er innebygd i selve LuckyTemplates Desktop-applikasjonen.
I denne opplæringen lærer du hvordan du bygger en egendefinert legende i en LuckyTemplates Map Visual for å vise dine foretrukne farger og segmentering.
Lær hvordan du setter opp et LuckyTemplates-bakgrunnsbilde ved hjelp av PowerPoint. Dette er en av teknikkene mine for å lage mine LuckyTemplates-rapporter.
I denne opplæringen skal vi dykke ned i noen innkjøpsanalyser i en organisasjon, ved å bruke en interaksjonsfunksjon og kraften til datamodellen.