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.
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.
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 .
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.
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.
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.
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.
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 .
Videre kan du fortsatt finne UNNTATT- funksjonen. Men denne gangen sammenligner den tabellene over CustomersPurchased og PriorCustomers .
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.
Denne opplæringen vil diskutere om variabler og uttrykk i Power Query Editor. Du lærer hvordan du skriver og bygger dem riktig.
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!
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.
Lær hvordan et tilpasset stolpediagram på markedsplassen kan brukes til datasammenligning og hvordan du kan lage dem ved å bruke eksempler i LuckyTemplates.
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.
eDNA demonstrerer hvordan du utfører språk- eller tekstoversettelse ved hjelp av Python og overfører det til LuckyTemplates. LuckyTemplates Python-opplæring.
I denne opplæringen lærer du hvordan du bruker Gauge Bullet Graph til å lage et Gantt-diagram i LuckyTemplates Report Builder.
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
Ny kundeanalyse med LuckyTemplates – Neste medlemsbegivenhet