DAX-tabellfunksjoner i LuckyTemplates

I dette blogginnlegget vil jeg introdusere deg til DAX-tabellfunksjoner. Tabell funksjoner er enkeltsom returnerer et bord.

Noen av de vanligste tabellfunksjonene du kan støte på i LuckyTemplates er funksjonene FILTER , VALUES og ALL . Ved å bruke disse tabellfunksjonene kan du lage virtuelle tabeller inne i LuckyTemplates.

Fysiske tabeller er tabeller som du bokstavelig talt kan finne i datamodellen. Virtuelle tabeller er de som er virtuelt laget ved hjelp av ulike DAX-funksjoner.

I de neste avsnittene skal jeg lære deg noen teknikker for hvordan du bruker tabellfunksjoner.

Innholdsfortegnelse

Bruke tabellfunksjoner

I dette eksemplet vil jeg beregne antall transaksjoner som er over $10 000 ved å bruke formelen Totalt større transaksjoner .

Jeg starter formelen medfunksjon. Basert på beskrivelsen, teller nevnte funksjon antall rader i en tabell etter den innledende konteksten. Derfor må jeg legge inn en tabell etter funksjonen. Tabellen trenger imidlertid ikke å være fysisk slik som salgstabellen .

Hvis du legger Salgstabellen , vil resultatene ganske enkelt vise antall transaksjoner. Dette ligner bare resultatene av Total Transactions -målet.

DAX-tabellfunksjoner i LuckyTemplates

Hvis du ser på formelen for Totale transaksjoner , bruker denfunksjon. Dette er bare en annen måte å beregne de samme resultatene ved å bruke DAX-funksjoner.

DAX-tabellfunksjoner i LuckyTemplates

I følgende eksempel vil jeg vise deg hvordan COUNTROWS -funksjonen fungerer. Denne gangen skal jeg bruke tabellfunksjonenfor å lage en virtuell tabell.

DAX-tabellfunksjoner i LuckyTemplates

FILTER - funksjonen vil gå gjennom hver enkelt rad i salgstabellen . Den vil evaluere hver rad i kolonnen Totalt salg om den er større enn $10 000 eller ikke. Hvis salget av en enkelt rad er større enn $10 000, vil det bli regnet som én transaksjon.

Som du kan se, er resultatene under kolonnen Totalt større transaksjoner nå oppdatert.

DAX-tabellfunksjoner i LuckyTemplates

Ved å bruke den virtuelle tabellen har jeg laget et ekstra filter etter den innledende konteksten. Det viktigste er at jeg laget det innenfor selve formelen, uten å måtte lage en fysisk tabell.

La oss for eksempel undersøke det bestemte resultatet for 10. oktober 2018. I datamodellen kan du se at filteret strømmet ned fra Datoer- tabellen til Salg- tabellen.

DAX-tabellfunksjoner i LuckyTemplates

Innenfor formelen har jeg nettopp plassert et annet filter ved å bruke en annen tabellfunksjon slik at jeg kan evaluere hvor mange transaksjoner som er større enn $10 000. Denne beregningen er et godt eksempel på hvor nyttige virtuelle tabeller er.

Bruke VERDIER-funksjonen

Nå skal jeg vise et annet eksempel på tabellfunksjoner. Dette handler om å beregne gjennomsnittlig salg ved å brukefunksjon.

Jeg starter målingen for Gjennomsnittlig salg etter by medfunksjon. I følge IntelliSense kommer jeg til å trenge et bord. Nok en gang trenger det ikke å være et fysisk bord, så jeg vil bruke et virtuelt bord.

DAX-tabellfunksjoner i LuckyTemplates

For å lage en virtuell tabell bruker jeg VERDIER -funksjonen og legger deretter til Regioner[By] samt Totalt salg .

DAX-tabellfunksjoner i LuckyTemplates

Med AVERAGEX -funksjonen vil formelen evaluere hver enkelt rad i den virtuelle tabellen. Etter den innledende konteksten, regner formelen ut det totale salget for alle byene rad for rad.

Etter å ha beregnet salget for hver enkelt by, regner formelen ut gjennomsnittet. I resultatene kan du se gjennomsnittlig salg per by på de gitte datoene.

DAX-tabellfunksjoner i LuckyTemplates

Beregne salg ved hjelp av tabellfunksjoner

I dette siste eksemplet skal jeg vise deg en annen DAX-tabellfunksjon som erfunksjon. Denne gangen skal jeg regne ut det totale bysalget ved hjelp av.

I formelen All City Sales kan du se at jeg startet formelen med CALCUATE -funksjonen.

Ved å legge til ALL- funksjonen fjernes filtrene som er på plass i By- kolonnen. Derfor vil tiltaket beregne det totale salget i alle de tilgjengelige byene.

DAX-tabellfunksjoner i LuckyTemplates

Hvis du sammenligner resultatene for Alle bysalg og Totalt salg , vil det ha de samme resultatene. Men hvis du velger en bestemt by fra utsnittet, vil resultatene for alle bysalg forbli de samme.

DAX-tabellfunksjoner i LuckyTemplates

Det vil gi deg de samme resultatene uansett valg. Dette er på grunn av CALCUATE -funksjonen.

Den nevnte funksjonen lar deg endre konteksten for beregningen. Når du legger til ALL- funksjonen, fjerner den den innledende konteksten fra Regions- tabellen.




Konklusjon

Denne opplæringen introduserer deg til de vanligste tabellfunksjonene. Hvis du bruker dem ofte i beregningene dine, kan du mestre det på kort tid.

Videre kan du gjøre ting mer avansert hvis du begynner å kombinere de nevnte tabellfunksjonene. Du vil sannsynligvis støte på dette når du kjører kumulative totaler, glidende gjennomsnitt, avgangsanalyse og krysssalgsanalyser.

Du vil lære mernår vi går videre til å måle forgrening.


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.

Punktdiagrammer: Avanserte tilpassede bilder for LuckyTemplates

Punktdiagrammer: Avanserte tilpassede bilder for LuckyTemplates

Lær hvordan du oppretter og tilpasser punktdiagrammer i LuckyTemplates, som hovedsakelig brukes til å måle ytelse mot mål eller tidligere år.