Beregne medianverdi ved å bruke DAX i LuckyTemplates

I denne opplæringen viser jeg deg hvordan du beregner medianverdien fra en liste med verdier i LuckyTemplates ved å brukesammen med andre DAX-funksjoner. Jeg demonstrerer hvordan du kan plassere en virtuell tabell inne i denne funksjonen, og deretter evaluere gjennom den virtuelle tabellen for å oppnå det endelige resultatet - medianresultatet. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Med de mange statistiske funksjonene som vi kan bruke i DAX, må vi forstå hvordan de beregner og hvordan de fungerer over verditabeller.

Medianen er verdien som skiller den høyere halvdelen fra den nedre halvdelen av et datautvalg (en populasjon eller en sannsynlighetsfordeling). For et datasett kan det betraktes som "midtverdien".

Du vil kanskje ikke sette opp rapporten slik, men jeg har satt den opp slik for at du skal forstå strukturen til denne tabellen. Du vil se hvordan du lager denne tabellen i en formel for deretter å gå og evaluere resultatet.

Beregne medianverdi ved å bruke DAX i LuckyTemplates

Innholdsfortegnelse

Beregne mediansalg ved hjelp av MEDIANX

Nøkkelfunksjonen som skal brukes i beregningen er. Denne DAX-funksjonen gjør det mulig for oss å iterere gjennom en tabell (fysisk eller virtuell). I dette tilfellet vil vi iterere gjennom en virtuell tabell fordi vi ønsker å beregne medianen per tilstand. Vi kan ikke sette plasseringstabellen fordi den er på et mer detaljert detaljnivå, som er etter by.

Beregne medianverdi ved å bruke DAX i LuckyTemplates

Siden vi evaluerer på delstatsnivå, må vi på en eller annen måte justere tabellen. For å gjøre det bruker vifunksjon. Denne bordfunksjonen er ren og enkel å implementere i iterasjonsfunksjoner som MEDIANX.

Vi gjenskaper denne tabellen her, State Code- kolonnen og denne Total Sales-kolonnen, men vi kaller den Sales Values ​​.

Beregne medianverdi ved å bruke DAX i LuckyTemplates

Så, på hver rad, itererer vi gjennom hver stat og regner ut det totale salget. Medianen kommer til å skje på tvers av alle våre salg når all iterasjonen er fullført. Og det er hvordan vi oppnår statens mediansalg .

En annen måte å bruke formelen på

Vi kan gjenbruke formelen på mange forskjellige måter. Her er et eksempel.

Beregne medianverdi ved å bruke DAX i LuckyTemplates

I denne formelen beregner vi for. Alt vi trenger å gjøre er å endre den virtuelle tabellen som vi itererer gjennom inne i vår itereringsfunksjon (MEDIANX). Og i stedet for å lage en virtuell tabell over statene, lager vi en med produktnavn . Den andre kolonnen er fortsatt salgsverdien med totalt salg.

Beregne medianverdi ved å bruke DAX i LuckyTemplates

Når vi er ferdige med alle disse produktene, regner vi ut medianen.




Konklusjon

Du vil finne at disse teknikkene i denne opplæringen kan gjenbrukes når du fullfører andre statistiske analyser. Dette er en veldig god anmeldelse avnår det gjelder hvordan de fungerer inne i LuckyTemplates. Du må mestre disse konseptene hvis du skal utnytte LuckyTemplates og DAX til det fulle.

Nyt å jobbe gjennom denne opplæringen. Hvis du vil ha noen ytterligere studier rundt denne typen DAX-funksjonalitet inne i LuckyTemplates, sjekk ut lenkene nedenfor.

Jubel!

***** Lære Lucky Templates? *****







Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Oppdag unik innsikt ved å bruke LuckyTemplates TOPN-funksjon

Denne bloggen inneholder LuckyTemplates TOPN DAX-funksjonen, som lar deg få unik innsikt fra dataene dine, og hjelper deg med å ta bedre markedsføringsbeslutninger.

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Datamodellering i LuckyTemplates ved hjelp av støttetabeller

Lær noen fantastiske analytiske teknikker som vi kan gjøre for datamodellering i LuckyTemplates ved å bruke DAX-støttetabeller.

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Avansert DAX for LuckyTemplates: Implementering av rangeringslogikk på tvers av unik innsikt

Her dykker vi ned i LuckyTemplates Advanced DAX og implementerer rangeringslogikk for å få en helt unik innsikt. Jeg viser også frem målegrening i dette eksemplet.

LuckyTemplates What-If-parameterfunksjon

LuckyTemplates What-If-parameterfunksjon

Denne bloggen introduserer den nye funksjonen i LuckyTemplates, What-If-analyseparameteren. Du vil se hvordan det gjør alt raskt og enkelt for scenarioanalysen din.

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Bruk LuckyTemplates Mål forgrening for å sjekke om marginene dine øker ettersom inntektene vokser

Finn ut hvordan du kan finne ut om inntektsveksten din er god ved å sjekke om marginene dine økte ved å bruke LuckyTemplates som måler forgrening.

LuckyTemplates Parameters Via Query Editor

LuckyTemplates Parameters Via Query Editor

Lær og forstå hvordan du kan lage og bruke LuckyTemplates Parameters som er en kraftig funksjon i spørringsredigereren.

Rundt stolpediagram – en visualisering for dashbordet ditt

Rundt stolpediagram – en visualisering for dashbordet ditt

Denne opplæringen vil diskutere hvordan du lager et rundt søylediagram ved hjelp av Charticulator. Du vil lære hvordan du designer dem for LuckyTemplates-rapporten.

PowerApps funksjoner og formler | En introduksjon

PowerApps funksjoner og formler | En introduksjon

Lær hvordan du bruker PowerApps-funksjoner og -formler for å forbedre funksjonaliteten og endre atferd i Power Apps-lerretsappen vår.

Pipe In R: Koblingsfunksjoner med Dplyr

Pipe In R: Koblingsfunksjoner med Dplyr

I denne opplæringen lærer du hvordan du kobler funksjoner sammen ved å bruke dplyr-røroperatøren i programmeringsspråket R.

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX Deep Dive: A LuckyTemplates DAX-funksjon

RANKX fra LuckyTemplates lar deg returnere rangeringen til et spesifikt tall i hver tabellrad som utgjør en del av en liste med tall.