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.
Her skal jeg vise deg hvordan du kan beregne mengden solgt mellom to forskjellige datoer ved å bruke DATESBETWEEN- funksjonen i LuckyTemplates. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.
En annen måte å tenke på dette er å beregne løpende salg eller løpende totaler .
Vi trenger at beregningen er dynamisk, slik at når vi beveger oss gjennom tiden, har vi et tall som beregner på nytt basert på tidsrammevinduet vi åpner.
I denne bloggen viser jeg deg hvordan du på en enkelt dag kan isolere to datoer og telle opp mengden solgt mellom disse to datoene . Dette er til syvende og sist hvordan du beregner løpende totaler i LuckyTemplates.
Jeg skal dykke ned i hvordan du kan gjøre det med DAX-formelen, nærmere bestemt DATESBETWEEN-funksjonen i. Jeg skal ikke stoppe der, da jeg også ønsker å sammenligne løpende totaler mellom ulike tidsperioder .
Innholdsfortegnelse
Rullende totaler ved hjelp av DATESBETWEEN-funksjonen
Det er et par måter du kan gjøre dette på, men i denne opplæringen vil jeg vise frem hvordan du bruker LuckyTemplates DATESBETWEEN -funksjonen.
Denne tidsintelligensfunksjonen er utrolig fleksibel med tanke på logikken du kan legge inn i den for deretter å lage eller beregne raskt en tidsrelatert beregning i en veldig unik situasjon.
I dette eksemplet ser vi på rullende salg for inneværende år, og så sammenligner vi det med året før. Den mørkere grønne linjen viser rullende salg med 30 dager, og vi sammenligner det med året før.
Dette ville være perfekt hvis du ønsker å identifisere trender, for eksempel, eller beholdning fordi beholdningsnivåer er veldig gode å bruke for rullende beregninger.
På denne tabellen nedenfor ser du at vi har forgrenet oss og bestemt forskjellen. Hvis du kunne identifisere en ganske stor forskjell i trenden her, så vil det sikkert fortelle deg noe, og kanskje hjelpe deg med dine forretningsbeslutninger.
Nå er hvordan jeg gjorde dette nøkkelen til å oppnå denne innsikten.
Beregninger ved hjelp av DATESBETWEEN
I denne teknikken plasserer vi DATESBETWEEN inne i en CALCULATE -setning, men vi har to parametere her som vi kan jobbe med. Først legger vi inn Datoer-kolonnen bare for å gjenkjenne hvilke kolonner som ser ned.
Deretter, ved hjelp av disse to parameterne ( MAX Dates ), kan vi faktisk opprette hvilke som helst to datoer eller en hvilken som helst tidsperiode mellom disse to datoene vi ønsker. Med andre ord, vi kan legge inn absolutt hva som helst her.
Her viser MAX (funksjon) Datoer gjeldende dato minus 30 (dager, som vi har satt her). Det åpner opp et 30-dagers vindu hver dag, og ser fra i dag bakover i 30 dager, og teller deretter opp det totale salget.
Så med denne formelen som bruker DATESBETWEEN-funksjonen for å beregne 30-dagers salg, er det vi gjør at vi starter fra i dag og åpner opp hver eneste dag tilbake 30 dager, og så bare summerer det totale .
Videre, med denne formelen, kan vi enkelt gå inn i noe annet, si rullende 90 dager i stedet for 30. Alt vi trenger å gjøre er å endre noen fåher. Deretter kan vi forgrene oss til forskjellige tidsrammeberegninger for denne teknikken.
La oss nå se på en annen formel som bruker DATESBETWEEN, som lar oss beregne det kumulative salget kvartalsvis .
Dette kan være litt komplisert for noe som kan gjøres enkelt, men jeg vil bare vise deg at vi faktisk kan sette hva som helst i denne formelen. Vi kan sette FØRSTE IKKE-BLANKE eller SISTE IKKE-BLANKE, eller noe som returnerer en dato. Og så åpne opp eller lag et datovindu eller en tidsramme for å beregne hvilket kjernemål vi vil, i dette tilfellet er det totalt salg.
Konklusjon
Jeg håper at du med denne opplæringen blir kjent med DATESBETWEEN-funksjonen i LuckyTemplates fordi det er mange virkelig flotte applikasjoner for den.
Det vi gjør i DATESBETWEEN er at vi skaper en kontekst mellom to datoer som vi angir. Det er en rekke forskjellige anvendelser av enhver beregning som vi kanskje vil gjøre mellom to datoer.
Dette er en fin måte å identifisere trender i dataene dine på eller vise frem avvik som kan forekomme i sanntid i datasettene dine.
Det er mange teknikker å trekke ut av denne ene opplæringen, i tillegg til mye å lære om DAX og hvordan implementere det vellykket. Hopp inn og lær så mye du kan. Prøv å implementere dette i dine egne modeller ASAP for å virkelig få mest mulig utbytte av det.
Beste ønsker,
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.
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å.
Denne korte opplæringen fremhever LuckyTemplates mobilrapporteringsfunksjon. Jeg skal vise deg hvordan du kan utvikle rapporter effektivt for mobil.
I denne LuckyTemplates-utstillingen vil vi gå gjennom rapporter som viser profesjonell tjenesteanalyse fra et firma som har flere kontrakter og kundeengasjementer.
Gå gjennom de viktigste oppdateringene for Power Apps og Power Automate og deres fordeler og implikasjoner for Microsoft Power Platform.
Oppdag noen vanlige SQL-funksjoner som vi kan bruke som streng, dato og noen avanserte funksjoner for å behandle eller manipulere data.
I denne opplæringen lærer du hvordan du lager din perfekte LuckyTemplates-mal som er konfigurert til dine behov og preferanser.
I denne bloggen vil vi demonstrere hvordan du legger feltparametere sammen med små multipler for å skape utrolig nyttig innsikt og grafikk.
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.
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.