Hvad er DAX?
DAX (Data Analysis Expressions) er et formelsprog udviklet af Microsoft, som bruges til at lave beregninger og analyser i Power BI, Power Pivot i Excel og SQL Server Analysis Services (SSAS).
Kort fortalt gør DAX det muligt at omdanne rå data til værdifulde indsigter ved at oprette dynamiske beregninger, nøgletal (KPI'er) og avancerede analyser.
Hvorfor er DAX vigtigt?
Hvis du kun bruger standarddiagrammer i Power BI, får du hurtigt begrænsninger.
Med DAX kan du blandt andet:
Beregne omsætning
Sammenligne år over år
Finde vækstrater
Beregne gennemsnit
Lave KPI'er
Analysere kunder og produkter
Beregne løbende totaler
Filtrere data dynamisk
DAX gør dine rapporter langt mere fleksible og intelligente.
Hvad bruges DAX til?
DAX anvendes til mange forskellige typer analyser og beregninger, blandt andet:
Beregning af nøgletal (KPI'er)
En af de mest almindelige anvendelser er at oprette KPI'er, som giver et hurtigt overblik over virksomhedens performance. Du kan for eksempel beregne:
Samlet omsætning
Dækningsgrad
Profitmargin
Gennemsnitligt salg
Antal kunder
Disse beregninger opdateres automatisk, når data eller filtre ændres.
Dynamiske målinger (Measures)
Measures er beregninger, der udføres i realtid ud fra de filtre, der er valgt i rapporten. Hvis en bruger vælger et bestemt år, en region eller et produkt, genberegner DAX automatisk resultatet.
Tidsintelligens
DAX indeholder en lang række funktioner til tidsbaserede analyser, som gør det nemt at sammenligne resultater over tid.
Du kan blandt andet beregne:
Omsætning år til dato (YTD)
Måned til dato (MTD)
Samme periode sidste år
Årlig vækst
Månedlig udvikling
Disse analyser er essentielle i økonomi, salg og ledelsesrapportering.
Sammenligning af data
Med DAX kan du sammenligne data på tværs af forskellige dimensioner, for eksempel:
Salg mellem regioner
Produkter med højest omsætning
Kunders købsmønstre
Budget versus faktisk resultat
Filtrering og segmentering
DAX gør det muligt at udføre beregninger på udvalgte dele af data. Du kan eksempelvis beregne omsætningen for én bestemt afdeling eller kun inkludere salg fra et bestemt land.
Beregnede kolonner
Du kan oprette nye kolonner baseret på eksisterende data, eksempelvis:
Fuldt navn ud fra for- og efternavn
Aldersgrupper
Kategorisering af produkter
Beregning af rabatter
Beregnede tabeller
DAX kan også oprette helt nye tabeller baseret på eksisterende data. Det bruges ofte i avancerede datamodeller og Business Intelligence løsninger.
De mest anvendte DAX funktioner
Her er nogle af de mest populære funktioner.
SUM: Lægger værdier sammen.
CALCULATE(): Den vigtigste funktion i DAX. Den ændrer filterkonteksten.
IF(): Laver logiske beregninger.
DIVIDE(): Dividerer sikkert uden fejl ved division med nul.
RELATED(): Henter data fra en relateret tabel.
FILTER(): Filtrerer data før beregningen udføres.
COUNTROWS(): Tæller antal rækker.
DAX vs. Excel formler

Vil du lære mere om DAX
DAX er en af de vigtigste kompetencer, hvis du vil udnytte Power BI's fulde potentiale. Med de rette teknikker kan du opbygge avancerede beregninger, dynamiske KPI'er og interaktive rapporter, der giver værdifuld indsigt i dine data.
På 4D's DAX kursus lærer du blandt andet at:
Oprette beregnede kolonner og measures
Forstå DAX evaluation context
Anvende variable for at skrive overskuelige DAX udtryk
Anvende DAX tidsintelligens funktioner
Oprette beregnede tabeller
Anvende DAX Studio til at monitorere og forespørge datamodeller
Uanset om du er nybegynder eller allerede arbejder med Power BI, får du praktisk erfaring og konkrete værktøjer, som du kan bruge med det samme.

