Freigeben über


DAX-Funktionsreferenz

Diese DAX-Funktionsreferenz stellt für jede der über 250 Funktionen, die in DAX-Formeln (Data Analysis Expression) verwendet werden, genaue Informationen bereit, darunter Syntax, Parameter, Rückgabewerte und Beispiele.

Wichtig

Nicht alle DAX-Funktionen werden in früheren Versionen von Power BI Desktop, Analysis Services und Power Pivot in Excel unterstützt oder sind in diesen enthalten.

In diesem Abschnitt

Neue DAX-Funktionen: Bei diesen Funktionen handelt es sich um neue oder deutlich veränderte Funktionen.

Aggregationsfunktionen: Diese Funktionen berechnen einen (skalaren) Wert wie „count“, „sum“, „average“, „minimum“ oder „maximum“ für alle Zeilen in einer Spalte oder Tabelle, wie durch den Ausdruck definiert.

Datums- und Uhrzeitfunktionen: Diese DAX-Funktionen ähneln den Datums- und Uhrzeitfunktionen in Microsoft Excel. DAX-Funktionen basieren jedoch auf den „datetime“-Datentypen, die von Microsoft SQL Server verwendet werden.

Filterfunktionen: Mit diesen Funktionen können Sie bestimmte Datentypen zurückgeben, Werte in verknüpften Tabellen suchen und nach zugehörigen Werten filtern. Suchfunktionen funktionieren durch die Verwendung von Tabellen und Beziehungen zwischen diesen. Mithilfe von Filterfunktionen können Sie den Datenkontext bearbeiten, um dynamische Berechnungen zu erstellen.

Finanzfunktionen: Diese Funktionen werden in Formeln verwendet, mit denen Finanzberechnungen durchgeführt werden, z. B. die Berechnung des Nettobarwerts und der Gewinnrate.

Informationsfunktionen: Diese Funktionen untersuchen eine Tabelle oder Spalte, die als Argument für eine andere Funktion bereitgestellt wurde, und geben Informationen dazu zurück, ob der Wert mit dem erwarteten Typ übereinstimmt. Die ISERROR-Funktion gibt z. B. TRUE zurück, wenn der Wert, auf den Sie verweisen, einen Fehler enthält.

Logische Funktionen: Diese Funktionen geben Informationen über Werte in einem Ausdruck zurück. Mit der Funktion TRUE können Sie beispielsweise erkennen, ob ein von Ihnen ausgewerteter Ausdruck einen TRUE-Wert zurückgibt.

Mathematische Funktionen und Triggerfunktionen: Mathematische DAX-Funktionen ähneln den mathematischen und trigonometrischen Funktionen in Excel. Jedoch bestehen einige Unterschiede bei den numerischen Datentypen, die von DAX-Funktionen verwendet werden.

Andere Funktionen: Diese Funktionen führen eindeutige Aktionen aus, die nicht durch eine der Kategorien definiert werden können, denen die meisten anderen Funktionen zugeordnet sind.

Funktionen für über- und untergeordnete Elemente: Mit diesen Funktionen können Benutzer Daten verwalten, die in ihren Datenmodellen als Hierarchie mit über-/untergeordneten Elementen dargestellt sind.

Beziehungsfunktionen: Diese Funktionen dienen zum Verwalten und Verwenden von Beziehungen zwischen Tabellen. Sie können beispielsweise eine bestimmte Beziehung angeben, die in einer Berechnung verwendet werden soll.

Statistische Funktionen: Diese Funktionen berechnen Werte im Zusammenhang mit statistischen Verteilungen und Wahrscheinlichkeit, z. B. Standardabweichung und Anzahl von Permutationen.

Tabellenbearbeitungsfunktionen: Diese Funktionen geben eine Tabelle zurück oder bearbeiten vorhandene Tabellen.

Textfunktionen: Mit diesen Funktionen können Sie einen Teil einer Zeichenfolge zurückgeben, innerhalb einer Zeichenfolge nach Text suchen oder Zeichenfolgenwerte verketten. Zusätzliche Funktionen dienen dem Steuern von Formaten für Datumsangaben, Uhrzeiten und Zahlen.

Zeitintelligenzfunktionen: Mit diesen Funktionen können Sie Berechnungen erstellen, die integriertes Wissen zu Kalendern und Datumsangaben verwenden. Wenn Sie Zeit- und Datumsbereiche in Kombination mit Aggregationen oder Berechnungen verwenden, können Sie sinnvolle Vergleiche in vergleichbaren Zeiträumen für Verkäufe, Bestand usw. erstellen.

DAX-Syntaxreferenz
DAX-Operatorreferenz
Benennungskonventionen für DAX-Parameter