Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
I denne opplæringen vil jeg diskutere forskjellen mellom ALL og ALLSELECTED DAX-funksjoner når jeg beregner prosentandelen av totalen i LuckyTemplates. Forskjellen mellom disse to DAX-funksjonene kan være relativt forvirrende når du nettopp har startet med LuckyTemplates. Forhåpentligvis kan denne opplæringen gi deg litt klarhet i denne saken. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
Jeg fikk denne ideen fra en video som gjorde en introduksjon omfunksjon. Du kan sjekke den videoen fra LuckyTemplates Youtube-kanal her .
I den videoen sammenlignet foredragsholderen datoen med det totale salget ved å bruke ALL- funksjonen. Her skal jeg ta det eksemplet ett skritt videre og vise hvordan du enten bruker ALL ellerfunksjon ved beregning av prosentandel av totalt salg . Dette kan være etter dato eller etter kunde.
Jeg skal bruke et divisjonseksempel i denne opplæringen.
I utgangspunktet er Divisjon som en jobbtype.
Jeg plasserte også en slicer øverst til høyre bare for å vise at disse resultatene er fra år 2020 .
Og dette viser det fakturerte beløpet for hver av de følgende avdelingene .
Jeg ga også en slicer for divisjonen som vi skal bruke senere når vi legger til prosentandelen av totalt fakturert ved å bruke enten ALL eller funksjonen.
Innholdsfortegnelse
Fakturert mål ved bruk av ALLE-funksjonen
Denne målingen her er hvor jeg lagret alle mine fakturamål.
Fakturert mål er det første målet i tabellen min.
Dette målet beregner det fakturerte beløpet, som er totale estimater .
Jeg brukte ogsåfunksjon fordi det ikke er noen relasjon mellom Dato- tabellen og Jobs- tabellen , så jeg opprettet den relasjonen virtuelt i stedet.
Og det var slik jeg opprettet det fakturerte beløpet.
Det jeg nå skal gjøre er å ta Fakturert ved å bruke ALT- funksjonen.
Dette beregner summen av alt fakturert beløp ved å bruke det fakturerte målet som jeg tidligere diskuterte. Jeg brukte også ALL -funksjonen for å vise alle resultatene etter divisjon i jobbtabellen .
Ved å legge til Fakturert ALL- målet i denne tabellen, viser den kun det totale fakturabeløpet for hver av disse radene.
Så det er det ALL -funksjonen gjør. Den returnerer alle radene i en tabell eller alle verdiene i en kolonne mens den ignorerer eksisterende filter som kan ha blitt brukt.
Prosentandel av total med ALL funksjon
Etter å ha lagt til Invoiced ALL- målet i tabellen, er det neste jeg vil gjøre å vise prosentandelen av totalt salg for hver av disse divisjonene for året 2020.
For å gjøre det opprettet jeg et annet mål som jeg kalte ALL Invoiced% . I dette tiltaket delte jeg bare Fakturert- målet med Fakturert ALL- målet.
Deretter legger jeg det målet til tabellen. Som du kan se, fungerer det faktisk korrekt basert på resultatene for Reconstruction Division . Den viser at den har $775.766 av $1.866.767 , noe som gir mening for en prosentandel på 41,56 % .
Men hva om jeg bare vil velge en bestemt avdeling ?
For eksempel vil jeg bruke sliceren min her, slik at tabellen bare viser divisjonene Rekonstruksjon og Muggsanering .
Merkbart at ALL Fakturert % -kolonnen fortsatt viser den samme prosentandelen.
Det viser ikke de forventede resultatene jeg ønsker. Dette er fordi det i utgangspunktet bare er å ta Fakturert -resultatet delt på Fakturert ALL- resultatet for å få prosentverdien.
Det jeg ønsker er å vise prosentandelen av rekonstruksjon og muggsanering av gjeldende totale fakturerte beløp .
Det er her ALLSELECTED -funksjonen kommer inn.
Fakturert mål ved hjelp av ALLSELECTED-funksjonen
Jeg fjerner valget av gjenoppbygging og muggsanering for nå. La oss deretter sjekke ut et annet mål som jeg opprettet for Invoiced ved å bruke ALLSELECTED -funksjonen. Jeg kalte den Fakturert ALLSELECTED .
I dette tiltaket brukte jeg tiltaket forgreningsteknikk igjen. Men i stedet for å bruke ALL- funksjonen, brukte jeg ALLSELECTED -funksjonen.
Jeg legger til det målet igjen i tabellen. Som du kan se, viser kolonnen Fakturert ALLSELECTED samme beløp som Fakturert ALL .
Dette er fordi som standard er alle divisjonene valgt i denne modellen, og jeg har ikke brukt sliceren ennå.
Prosentandel av total med ALLSELECTED-funksjon
Jeg opprettet også et mål kalt ALLSELECTED Invoiced% for å få prosentandelen av totalt salg for hver av disse divisjonene for året 2020.
Det ligner på ALL Invoiced% -målet, men jeg brukte ALLSELECTED -funksjonen her i stedet for ALL- funksjonen.
Når du legger det til i tabellen, vil du se at det viser lignende resultater fra kolonnen ALLE fakturert % .
Det er imidlertid her trikset med denne opplæringen kommer inn. Jeg bruker Division slicer igjen og velger Reconstruction and Mold Remediation .
Og du vil se at resultatet av ALLSELECTED Invoiced% -kolonnen nå er forskjellig fra ALL Invoiced% -kolonnen .
Kolonnen ALLE fakturert % viser bare 44,40 % fordi den fortsatt beregner fakturert beløp for de andre divisjonene selv om de ikke er valgt.
På den annen side viser ALLSELECTED Invoiced% -kolonnen der vi brukte ALLSELECTED- funksjonen en total på 100% . Dette er fordi det kun beregner det fakturerte beløpet for de valgte divisjonene.
Dette viser riktig at Mold Remediation- divisjonen utgjør 6% og Reconstruction -divisjonen utgjør 93% og en halv av den nåværende summen på $828 925 av fakturert fra begge divisjoner.
For å oppsummere er dette forskjellen mellom ALL- og ALLSELECTED -funksjonen. I dette eksemplet velger jeg mer divisjon for å se forskjellen ytterligere.
Etter å ha valgt vannreduksjonsdivisjonen , viste tallene under kolonnene ALLSELECTED Invoiced% og ALL Invoiced% en merkbar endring.
Konklusjon
Det var alt jeg ønsket å dele i denne opplæringen. Dette verdifulle tipset kan definitivt hjelpe deg med å beregne riktig prosentandel av totalen, enten det kan være fakturert eller totalt salg. Dessuten håper jeg denne opplæringen har gitt deg klarhet i forskjellen mellom ALL- og ALLSELECTED -funksjonene i LuckyTemplates.
Sjekk ut lenkene nedenfor og vårsamt for flere eksempler og relatert innhold.
Jarrett
Hvordan kommentere i Python – En hurtigveiledning for nybegynnere
Denne opplæringen gir en oversikt over Power Query Editor og M-språket på LuckyTemplates-skrivebordet.
Lær hvordan du lager en paginert rapport, legger til tekster og bilder og deretter eksporterer rapporten til ulike dokumentformater.
Lær hvordan du bruker SharePoint-automatiseringsfunksjonen til å lage arbeidsflyter og hjelpe deg med å mikroadministrere SharePoint-brukere, -biblioteker og -lister.
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.