DAX funktionsreferens
DAX-funktionsreferensen innehåller detaljerad information, inklusive syntax, parametrar, returnering values, and exempel för var och en av de över 250 funktioner som används i formler för dataanalysuttryck (DAX).
Viktig
Not all DAX funktioner stöds or ingår i earlier versioner av Power BI Desktop, Analysis Services andPower Pivot i Excel.
I det här avsnittet
Nya DAX funktioner – Dessa funktioner är nya or är befintliga funktioner som har uppdaterats avsevärt.
aggregeringsfunktioner – Dessa funktioner calculate en (skalär) value som count, sum, average, minimum, or maximum för all rader i en kolumn or tabell som definieras av uttrycket.
Date and time funktioner – Funktionerna i DAX liknar dateandtime funktioner i Microsoft Excel. Men DAX funktioner baseras på datatyperna datetime som används av Microsoft SQL Server.
Filter funktioner – Dessa funktioner hjälper dig att returnera specifika datatyper, leta upp values i related tabeller andfilter av relatedvalues. Uppslagsfunktioner fungerar med hjälp av tabeller and 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 ekonomiska beräkningar, till exempel netto nutid valueandrate av avkastning.
Information functions – Dessa funktioner tittar på en tabell or kolumn som anges som ett argument till en annan funktion and returnerar om value matchar den förväntade typen. Funktionen ISERROR returnerar till exempel TRUE
ifvalue som du refererar till contains en error.
Logiska funktioner – Dessa funktioner returnerar information om values i ett uttryck. Funktionen TRUE
låter dig till exempel veta om ett uttryck som du utvärderar returnerar en TRUE
value.
matematiska and Trig-funktioner – Matematiska funktioner i DAX liknar Excels matematiska and 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.
överordnad and underordnade funktioner – Dessa funktioner hjälper användare att hantera data som visas som en överordnad/underordnad hierarki i sina datamodeller.
Relationsfunktioner – De här funktionerna är till för att hantera and att 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 calculatevaluesrelated till statistiska fördelningar and sannolikhet, till exempel standardavvikelse and antal permutationer.
Funktioner för tabellmanipulering – Dessa funktioner returnerar en tabell or ändra befintliga tabeller.
Textfunktioner – Med dessa funktioner kan du returnera en del av en sträng, search för text i en sträng, orconcatenate sträng values. Ytterligare funktioner är för att styra formaten för datum, tider and tal.
Time intelligensfunktioner – De här funktionerna hjälper dig att skapa beräkningar som använder inbyggd kunskap om kalendrar and datum. Genom att använda timeanddate intervall i kombination med aggregeringar or beräkningar kan du skapa meningsfulla jämförelser mellan jämförbara time perioder för försäljning, inventering and så vidare.