Dela via


DAX funktionsreferens

Referensen för DAX-funktionen innehåller detaljerad information, inklusive syntax, parametrar, returvärden och exempel för var och en av de över 250 funktioner som används i formler för dataanalysuttryck (DAX).

Viktig

Inte alla DAX funktioner stöds eller ingår i tidigare versioner av Power BI Desktop, Analysis Services och Power Pivot i Excel.

I det här avsnittet

Nya DAX funktioner – Dessa funktioner är nya eller är befintliga funktioner som har uppdaterats avsevärt.

aggregeringsfunktioner – Dessa funktioner beräknar ett (skalärt) värde, till exempel antal, summa, medelvärde, minimum eller maximum för alla rader i en kolumn eller tabell som definieras av uttrycket.

datum- och tidsfunktioner – Dessa funktioner i DAX liknar datum- och tidsfunktioner i Microsoft Excel. Men DAX funktioner baseras på datatyperna datetime som används av Microsoft SQL Server.

Filterfunktioner – De här funktionerna hjälper dig att returnera specifika datatyper, leta upp värden i relaterade tabeller och filtrera efter relaterade värden. Uppslagsfunktioner fungerar med hjälp av tabeller och relationer mellan dem. Med filtreringsfunktioner kan du ändra datakontexten för att skapa dynamiska beräkningar.

Finansiella funktioner – Dessa funktioner används i formler som utför finansiella beräkningar, till exempel nuvärde och avkastningshastighet.

Information functions – Dessa funktioner tittar på en tabell eller kolumn som tillhandahålls som ett argument till en annan funktion och returnerar om värdet matchar den förväntade typen. Funktionen ISERROR returnerar till exempel TRUE om värdet som du refererar till innehåller ett fel.

Logiska funktioner – Dessa funktioner returnerar information om värden i ett uttryck. Funktionen TRUE låter dig till exempel veta om ett uttryck som du utvärderar returnerar ett TRUE värde.

matematik- och Trig-funktioner – Matematiska funktioner i DAX liknar Excels matematiska och trigonometriska funktioner. Det finns dock vissa skillnader i de numeriska datatyper som används av DAX funktioner.

Andra funktioner – Dessa funktioner utför unika åtgärder som inte kan definieras av någon av de kategorier som de flesta andra funktioner tillhör.

funktioner för över- och underordnad – Dessa funktioner hjälper användare att hantera data som visas som en överordnad/underordnad hierarki i sina datamodeller.

Relationsfunktioner – Dessa funktioner är till för att hantera och använda relationer mellan tabeller. Du kan till exempel ange en viss relation som ska användas i en beräkning.

Statistiska funktioner – Dessa funktioner beräknar värden relaterade till statistiska fördelningar och sannolikhet, till exempel standardavvikelse och antal permutationer.

Funktioner för tabellmanipulering – Dessa funktioner returnerar en tabell eller ändrar befintliga tabeller.

Textfunktioner – Med dessa funktioner kan du returnera en del av en sträng, söka efter text i en sträng eller sammanfoga strängvärden. Ytterligare funktioner är för att styra formaten för datum, tider och tal.

Tidsinformationsfunktioner – De här funktionerna hjälper dig att skapa beräkningar som använder inbyggd kunskap om kalendrar och datum. Genom att använda tids- och datumintervall i kombination med aggregeringar eller beräkningar kan du skapa meningsfulla jämförelser mellan jämförbara tidsperioder för försäljning, inventering och så vidare.

DAX syntaxreferensDAXDAX Parameter-Naming konventioner