KALKULERTABELL DAX-funksjon – beste fremgangsmåter i LuckyTemplates

DAX -funksjonen er en utrolig avansert og viktig funksjon i LuckyTemplates for å lære og forstå godt. Du kan se hele videoen av denne opplæringen nederst på denne bloggen.

De fleste av dere som nettopp har startet med LuckyTemplates har nok oversett denne funksjonen. Det gjorde jeg absolutt da jeg først begynte å bruke LuckyTemplates og skrive DAX-mål.

Å lære om CALCULATETABLE er begynnelsen på mange avanserte beregninger som du kan gjøre i LuckyTemplates.

Det er en ganske kompleks funksjon å forstå og faktisk implementere i LuckyTemplates. Men over tid har jeg oppdaget hvor flott det er i flere scenarier og demoer jeg har jobbet gjennom. Jeg har nå en klar forståelse av hvordan og når jeg skal bruke det på forskjellige måter. Det er det jeg vil dele med deg i denne opplæringen.

Innholdsfortegnelse

Den beste tiden å innlemme funksjonen CALculATETABLE

En av de beste tidene for å innlemme bruken av DAX- funksjonen er når du prøver å analysere churn-analysene dine.

Churn-analyse innebærer evaluering av et selskaps kundetapsrate. Å finne ut disse dataene ved å bruke LuckyTemplates kan hjelpe mye med å vurdere produktene dine . På denne måten kan du øke hastigheten på markedsføringsinnsatsen for å redusere tap av kunder.

KALKULERTABELL DAX-funksjon – beste fremgangsmåter i LuckyTemplates

Tabellen ovenfor viser en sammenligning av nye og totale kunder for en bestemt måned og år. Det involverer dataene til nye, tapte og totale kunder.

Nøkkelen til å trekke ut disse viktige innsiktene er gjennom bruken avDAX funksjon.

Bruk av CALCULATETABLE DAX for å finne ut om nye kunder

Først skal jeg vise deg formelen for å beregne nye kunder ved å bruke CALCULATETABLE

KALKULERTABELL DAX-funksjon – beste fremgangsmåter i LuckyTemplates

Her må vi sammenligne gjeldende kundesett fra et kundesett fra en tidligere periode. Jeg anser kun kunder som nye hvis de har kjøpt nå, men ikke har gjort det de siste 90 dagene.

For å kunne finne den innsikten er det her jeg integrerte CALCUATETABLE -funksjonen. Legg merke til at jeg brukte dette sammen med andre tabellfunksjoner, akkurat somfunksjon. 

EXCEPT - funksjonen evaluerer to tabeller og returnerer kundene som er i den første tabellen, men ikke i den andre. Deretter pakket jeg den inn ifunksjon for å virkelig regne ut den nødvendige beregningen.

KALKULERTABELL DAX-funksjon – beste fremgangsmåter i LuckyTemplates

Ser tilbake til hovedpoenget. Funksjonen CALCULATETABLE gjør det mulig for oss å åpne et vindu i en bestemt kontekst. I mitt eksempel ser det tilbake 90 dager for å finne et kundesett. 

KALKULERTABELL DAX-funksjon – beste fremgangsmåter i LuckyTemplates

Siden vi ikke ønsker å se på kundene i den nåværende konteksten, men se på kundene de siste 90 dagene, bruker vi nåfunksjon.

KALKULERTABELL DAX-funksjon – beste fremgangsmåter i LuckyTemplates

Deretter har jeg plassert den i en annen tabellfunksjon og gjort noen oppfølgingsevalueringer.

For å oppsummere, den perfekte måten å bruke CALCULATETABLE er å endre konteksten til en tabellevaluering. Det er generelt slik du bør bruke det. Men da kan du også inkludere andre formler som du kan bruke til å sammenligne tabeller somog  .

Bruk av CALCULATETABLE DAX for å se etter tapte kunder

Bortsett fra å grave i den nye kundeanalysen din ved å bruke CALCUATETABLE DAX-funksjonen, kan du til og med bli mer avansert når du bruker den til å finne ut tapte kunder .

Ta en titt på denne formelen for å finne ut tapte kunder.

KALKULERTABELL DAX-funksjon – beste fremgangsmåter i LuckyTemplates

Jeg har faktisk diskutert hele logikken i denne formelen i en annen blogg. Men igjen, vi gjør bare en lignende beregning her for tapte kunder.

Hvis du ser på formlene for KunderPurchased og PriorCustomers , bruker vi CALCULATETABLE .

KALKULERTABELL DAX-funksjon – beste fremgangsmåter i LuckyTemplates

Videre kan du fortsatt finne UNNTATT- funksjonen. Men denne gangen sammenligner den tabellene over CustomersPurchased og PriorCustomers .

KALKULERTABELL DAX-funksjon – beste fremgangsmåter i LuckyTemplates

I dette tilfellet endrer vi evalueringsperioden for disse individuelle tabellene basert på en annen periode. Dette viser bare en mer avansert måte å polere hvordan vi viser nye kunder og tapte kunder.

Hvis du bruker LuckyTemplates snart, vil du forstå at dette er en intensiv analyse. Dessuten kan vi gjøre formlene mer intuitive, spesielt når du også bruker variabler.

Bare tenk på hva du legger inn i den første parameteren i CALCUATETABLE . Det er vanligvis en tabellfunksjon, og så endrer du konteksten for den tabellevalueringen. Derfra kan du sette den inn i en annen tabellfunksjon og se hvordan ting evalueres derfra. 




Konklusjon

Jeg vet at CALCULATETABLE er litt vanskelig å forstå hvis du bare har startet. Men det er hovedgrunnen til at jeg laget denne opplæringen for deg.

Etter at du har forstått og oppdaget de beste fremgangsmåtene for å bruke den, kan du begynne å fullføre avanserte beregninger og analyser fra rådataene dine.

Ved å gjennomgå det på denne måten tror jeg at du vil ha en bedre forståelse av hvordan du kan bruke CALCUATETABLE DAX-funksjonen selv i dine egne rapporter og modeller.

Ikke glem å abonnere på LuckyTemplates TV for å få mye annet innhold.

Lykke til med å lære denne.


Variabler og uttrykk i Power Query Editor

Variabler og uttrykk i Power Query Editor

Denne opplæringen vil diskutere om variabler og uttrykk i Power Query Editor. Du lærer hvordan du skriver og bygger dem riktig.

Hvordan lage et Lucky Templates-varmekart

Hvordan lage et Lucky Templates-varmekart

Et LuckyTemplates-varmekart er en type visualisering som brukes til å vise datatetthet på et kart. I denne opplæringen vil jeg diskutere hvordan vi kan lage en – ikke gå glipp av noe!

Opprette et Pareto-diagram i LuckyTemplates – Avansert DAX

Opprette et Pareto-diagram i LuckyTemplates – Avansert DAX

Jeg skal lære deg et veldig interessant eksempel rundt Pareto-prinsippet og hvordan du lager et Pareto-diagram ved hjelp av viktige DAX-formler.

Egendefinert stolpediagram i LuckyTemplates: varianter og modifikasjoner

Egendefinert stolpediagram i LuckyTemplates: varianter og modifikasjoner

Lær hvordan et tilpasset stolpediagram på markedsplassen kan brukes til datasammenligning og hvordan du kan lage dem ved å bruke eksempler i LuckyTemplates.

Kraftautomatisering av statiske resultater: En oversikt

Kraftautomatisering av statiske resultater: En oversikt

Lær hvordan Power Automate Static Results-funksjonen fungerer og hvorfor det er bra å bli lagt til de beste praksisene når du lager flytdiagrammer.

LuckyTemplates Python-opplæring: Hvordan oversette tekster

LuckyTemplates Python-opplæring: Hvordan oversette tekster

eDNA demonstrerer hvordan du utfører språk- eller tekstoversettelse ved hjelp av Python og overfører det til LuckyTemplates. LuckyTemplates Python-opplæring.

Lag et Gantt-diagram i LuckyTemplates Report Builder

Lag et Gantt-diagram i LuckyTemplates Report Builder

I denne opplæringen lærer du hvordan du bruker Gauge Bullet Graph til å lage et Gantt-diagram i LuckyTemplates Report Builder.

Lag 3D-spredningsplott ved å bruke Python i LuckyTemplates

Lag 3D-spredningsplott ved å bruke Python i LuckyTemplates

I denne opplæringen lærer du hvordan du lager et tredimensjonalt (3D) spredningsplott ved å bruke Python i LuckyTemplates.

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Effektiv LuckyTemplates-rapportering – øktgjennomgang og ressursnedlasting

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet

Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet