LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Jeg vil gi deg en veldig rask introduksjon til LuckyTemplates DAX ALL-funksjonen. Jeg opplever at det kan være litt forvirring rundt hvordan denne funksjonen fungerer, og jeg ønsker å forenkle den og gjøre den lett å forstå. Denne opplæringen vil gjøre deg i stand til å gjenkjenne hvor og når du bør bruke denne funksjonen. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Defunksjonen er veldig allsidig og kan aktivere noen virkelig høynivåanalyser hvis du virkelig forstår hva den faktisk gjør. Jeg skal gå gjennom noen eksempler slik at du kan få en praktisk forståelse av når du skal bruke den.

ALL-funksjonen er også kjent som filterfunksjonen eller "fjern kontekstfunksjonen".

Innholdsfortegnelse

Beregne prosent av salg ved å bruke LuckyTemplates DAX ALL-funksjonen

Jeg har en veldig enkel modell her hvor jeg bare analyserer kundesalget mitt. Jeg har en visualisering så vel som en tabell. Og hvis jeg ønsker å bore inn i et bestemt år, kan jeg gjøre det ved å bruke skjæremaskinen min.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Så jeg skal lage et nytt mål og kalle det All Customer Sales . I denne målingen eller formelen skal jeg brukefunksjon.

Her er det avgjørende å forstå hvordan CALCUATE fungerer. Denne funksjonen endrer konteksten til en beregning. Du kan fjerne eller legge til filtre ved å bruke CALCUATE. Du kan gjøre en rekke ting med den, og du kan forgrene målene dine.

Inne i CALCUATE legger jeg alltid inn et av mine kjernemål, og i dette tilfellet Totalt salg . Deretter vil jeg bruke ALL fordi det fjerner filtre.

Deretter skal jeg legge til kolonnen Kundenavn . Jeg kunne lagt kundetabellen min her, men i dette tilfellet skal jeg bare være spesifikk. Dette vil fjerne kolonnen Kundenavn fra konteksten for denne beregningen.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Når jeg legger inn denne målingen i tabellen min, vil du se at den gir oss summen på hver enkelt rad. Hvis du ser på formelen, beregner jeg fortsatt Totalt salg, men jeg endrer innholdet. Jeg fjerner alle filtre som kommer fra kundetabellen. Og derfor har vi nå totalen på hver eneste rad.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Og så herfra kan jeg beregne prosent (%) av kundesalg . Alt jeg trenger å gjøre er bare noen enkle forgreninger . Jeg bare totalt salg av ALLE kundesalg . Og så skal jeg sette en null (0) som et alternativt resultat .

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Jeg skal bare snu dette til en prosentandel, bringe det til bordet, så ser vi prosentandelen av salget fra hver kunde.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Visualiseringsteknikker for mer innsikt

Jeg kan også gjøre dette til en visualisering for mer meningsfylt innsikt. Dette kan være aktuelt hvis du har en mindre kundebase eller et lite antall produkter eller hvis du ønsker å sammenligne ditt lagersalg eller ulike butikker basert på en prosentandel av det totale salget.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Dette er en veldig enkel teknikk som du kan bruke for å aktivere det. Og husk med alle disse beregningene, du trenger faktisk ikke de mellomliggende beregningene på bordet. Med måleforgrening kan du enkelt lage tabeller som dette.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

En annen ting du kan gjøre, som jeg synes fungerer ganske bra er.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Du kan legge til datafelter i visualiseringen og gjøre den mer overbevisende.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

LuckyTemplates DAX ALL funksjon og innledende kontekst

Det viktigste å merke seg her er å virkelig forstå hva den opprinnelige konteksten er. Jeg skal vise deg hvorfor.

For eksempel vil jeg ha produktene mine som min innledende kontekst i stedet for kundenavn. Sjekk hva som skjer med alle tallene. De endret seg betydelig, og de gir faktisk ikke mening.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Når du virkelig forstår hva CALCUATE og ALL gjør i kombinasjon, vil du se hvordan de fungerer med den opprinnelige konteksten.

Som du kan se i denne tabellen, har vi produkter som den første konteksten og vi har totalt salg. Vi fjerner all kontekst fra kundene, men vi påvirker ikke produktene i det hele tatt fordi produktnavnet ikke er i formelen vår. Det gjør faktisk ingenting annerledes enn vårt totale salg.

Men hvis vi legger kundenavnet vårt på toppen av det , vil du se at vi har forskjellige beløp. Dette er fordi ALL nå påvirker kundenavnet her.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Så vi har litt kontekst fra produktnavnet, og vi har også kontekst fra kundenavnene. Vi har det totale salget for den kombinasjonen, men i beregningen av alle kundesalg fjerner vi enhver kontekst fra kunden.

Så hvis jeg sorterer dette etter produktnavn, er alle disse tallene de samme for alle disse kundene, fordi konteksten fra kunden blir fjernet med ALLE-funksjonen.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det

Og så hvis jeg ruller nedover, vil du se at dette tallet endres så snart vi går til et annet produkt.

LuckyTemplates DAX ALL-funksjon – Slik fungerer det




Konklusjon

Dette er noen av de viktigste tingene du virkelig må forstå for å effektivt bruke LuckyTemplates DAX ALL-funksjonen.

Forstå din nåværende kontekst for beregning, og husk at CALCUATE lar deg endre den konteksten. ALL er funksjonen for å fjerne filtre som du kan plassere inne i CALCUATE.

Så lek deg litt med dette, og du vil finne mange måter å bruke ALL-funksjonen på og finne mange forskjellige innsikter. Det er nok av eksempler hele veieninnholdet på plattformen vår, så sørg for at du også sjekker det ut.

Beste ønsker!


LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates Financial Dashboard: Komplette tabelltilpasningstips

LuckyTemplates er et flott verktøy for finansiell rapportering. Her er en veiledning om hvordan du lager tilpassede tabeller for ditt LuckyTemplates økonomiske dashbord.

Gode ​​fremgangsmåter for Power Query Language Flow

Gode ​​fremgangsmåter for Power Query Language Flow

Denne opplæringen vil diskutere Power Query Language Flow og hvordan den kan bidra til å lage en jevn og effektiv datarapport.

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

LuckyTemplates egendefinerte ikoner | PBI visualiseringsteknikk

Jeg vil diskutere en av mine favorittteknikker rundt LuckyTemplates egendefinerte ikoner, som bruker egendefinerte ikoner på en dynamisk måte i LuckyTemplates visuals.

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

Opprette LuckyTemplates-tabeller ved å bruke UNION & ROW-funksjonen

I denne bloggen viser jeg deg hvordan du kan lage LuckyTemplates-tabeller ved å bruke en formel som kombinerer UNION-funksjonen og ROW-funksjonen.

On-Premises Data Gateway In Power Automate

On-Premises Data Gateway In Power Automate

Oppdag hvordan on-premises data gateway lar Power Automate få tilgang til skrivebordsapplikasjoner når brukeren er borte fra datamaskinen.

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.