Slik bruker du itererende funksjoner for å fikse totale problemer i LuckyTemplates – DAX-konsepter

Jeg skal vise deg i dag hvordan du brukernår du prøver å fikse Total-problemer i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

Når jeg går gjennom spørsmålene som er lagt ut på LuckyTemplates-støtteforumet for medlemmer, ser jeg at mange mennesker har problemer med summene de får på rapporten deres, uansett om de bruker avansert logikk eller ikke.

Her skal jeg vise deg hvorfor det skjer og hvordan du kan omgå disse problemene.

Innholdsfortegnelse

Beregning av min. inntektssum

La oss bruke et enkelt eksempel på beregning av Min.

Dataene nedenfor viser at jeg har min totale inntekt så vel som den totale inntekten i fjor .

Å få fjorårets inntekter er enkelt. Jeg brukte nettopp funksjonen.

Deviser data for året 2018. Da vil du se at vi trakk fra ett år under DATEADD -funksjonen, som gir oss 2017-dataene.

Du vil se at vi også har en annen kolonne etter Inntekt i fjor , som er Minste inntektsår. I utgangspunktet skal denne kolonnen vise de laveste tallene av både 2018 og 2017.

Alternativt kan du også klikke på legenden og velge et annet år. Så du kan bruke inntektene for 2016 og 2017, for eksempel.

Men for dette eksemplet, la oss holde oss til 2017- og 2018-dataene.

Hvis du har jobbet litt med Excel, vil du se at formelen jeg bruker her er den samme.

Når du trykker enter, kan du gå gjennom tallene og se at når du jobber deg gjennom radene, gir tallene mening. Det vil si helt til du når Totalen helt nederst.

Du vil legge merke til at den viser samme total som kolonnen Total inntekt selv om dataene i radene er forskjellige. Dette er definitivt ikke resultatet vi ser etter.

For å forstå hvorfor dette skjedde, må du også forstå konteksten. Her ligger konteksten kun på radene foran Totalen der den velger det laveste beløpet mellom de to kolonnene. Men til slutt sammenlignet den ganske enkelt de to summene fra 2017 og 2018, valgte hvilken som var minimumsbeløpet, og tok det som resultat.

Den forstår ikke at du vil ha summen av alle minimumsinntektene oppført i den kolonnen.

Bruke SUMX for å fikse totalen

Det er her iterasjonsfunksjoner kommer inn. For dette eksempelet skal jeg bruke.

Ved å bruke SUMX som iterasjonsfunksjon , kan jeg begynne å jobbe virtuelt gjennom tabellen.

Jeg begynner med å bruke SUMMARIZE -funksjonen for kundene. Deretter bruker jeg MIN-funksjonen for å få minimumsverdien for den totale inntekten for 2017 og 2018.

Når du bruker iterasjonsfunksjoner, skjer beregningen som skjer på hver enkelt rad virtuelt.

Alle disse beregningene lagres i minnet, hvoretter SUMX-funksjonen legger til alle de lagrede dataene for å komme opp med riktig total i bunnen av den kolonnen.

Med andre ord, det gir til slutt mer kontekst for å få systemet til å forstå hva slags resultat du leter etter.




Konklusjon

Med denne opplæringen kunne du forhåpentligvis se hvordan du fikser Total-problemer du har støtt på med LuckyTemplates. Nøkkelen her er å forstå hvordan iterasjonsfunksjoner som SUMX fungerer. Husk at disse funksjonene kan brukes til å virtuelt arbeide gjennom hver rad med data, og du kan få de riktige resultatene.

Så hvis du blir sittende fast på en total i LuckyTemplates, kan du leke med teknikker som dette. Se om du kan jobbe med noen parametere som følger den samme konteksten som vi brukte for å hente verdien du leter etter.

Beste ønsker.

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






Leave a Comment

DAX Studio EVALUATE Nøkkelord: Grunnleggende eksempler

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.

Opprette en datotabell i LuckyTemplates

Opprette en datotabell i LuckyTemplates

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å.

LuckyTemplates Mobile Reporting Tips og teknikker

LuckyTemplates Mobile Reporting Tips og teknikker

Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

Profesjonelle tjenesteanalyserapporter i LuckyTemplates

I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Microsoft Power Platform-oppdateringer | Microsoft Ignite 2021

Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.

Vanlige SQL-funksjoner: en oversikt

Vanlige SQL-funksjoner: en oversikt

Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.

LuckyTemplates Template Creation: Guide og tips

LuckyTemplates Template Creation: Guide og tips

I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.

Feltparametre og små multipler i LuckyTemplates

Feltparametre og små multipler i LuckyTemplates

I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.

LuckyTemplates-rangering og tilpasset gruppering

LuckyTemplates-rangering og tilpasset gruppering

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.

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

Viser kun kumulativ total opp til en bestemt dato i LuckyTemplates

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.