DAX-Funktionen - Beschreibung Struktur
Wenn Sie eine DAX-Funktion in einer DAX-Formel verwenden müssen, müssen Sie die Funktion im Detail verstehen. Sie sollten die Syntax der Funktion, die Parametertypen, die Rückgabe der Funktion usw. kennen.
In diesem Lernprogramm wird eine einheitliche Funktionsbeschreibungsstruktur verwendet, damit Sie verstehen, wie die DAX-Funktionen gelesen und interpretiert werden.
Die verschiedenen Arten von DAX-Funktionen werden nach dem Typnamen der DAX-Funktionen als Kapitel gruppiert.
Jedes dieser Kapitel enthält eine kurze Beschreibung des Nutzens der jeweiligen Art von DAX-Funktionen.
Auf die kurze Beschreibung folgt die Liste der DAX-Funktionen, die diesem Kapitel entsprechen (Typ / Kategorie der DAX-Funktionen).
Jeder DAX-Funktionsname ist mit DAX-Funktionsdetails verknüpft, die die folgende DAX-Funktionsbeschreibungsstruktur aufweisen:
- Description
- Syntax
- Parameters
- Rückgabewert
- Remarks
- Example
In den folgenden Abschnitten werden die einzelnen Überschriften erläutert, die in den Erläuterungen zu den einzelnen DAX-Funktionen enthalten sind.
Beschreibung
Im Abschnitt Beschreibung erfahren Sie, worum es bei der DAX-Funktion geht und wo sie verwendet werden kann.
Wenn die DAX-Funktion in Excel 2016 eingeführt wird, wird dies hier erwähnt. (Die restlichen DAX-Funktionen sind in Excel 2013 vorhanden.)
Syntax
Im Abschnitt Syntax erfahren Sie den genauen Funktionsnamen und die jeweiligen Parameter.
Der Name der DAX-Funktion wird in Großbuchstaben angegeben.
Auf den Namen der DAX-Funktion folgt das Öffnen der Klammer.
Jeder Parameter folgt der Standardkonvention zur Benennung von DAX-Parametern und ist in spitzen Klammern eingeschlossen.
Wenn ein Parameter optional ist, wird er weiter in eckige Klammern gesetzt.
Die Parameter werden durch Kommas getrennt.
Ellipsen… werden verwendet, um eine optionale Anzahl von Wiederholungen von Parametern anzuzeigen.
Die Funktionssyntax endet mit dem Schließen der Klammer.
Beispiel
Parameter
Im Abschnitt Parameter wird jeder Parameter der spezifischen DAX-Funktion in einer Tabelle mit seiner Beschreibung aufgelistet. Beispielsweise sind die Parameter der obigen Beispiel-DAX-Funktion SELECTCOLUMNS in der folgenden Tabelle aufgeführt.
Sr.Nr. | Parameter & Beschreibung |
---|---|
1 |
Table Tabelle oder ein DAX-Ausdruck, der eine Tabelle zurückgibt. |
2 |
Name Der Name der Spalte in doppelten Anführungszeichen. |
3 |
scalar_expression DAX-Ausdruck, der einen skalaren Wert wie eine Spaltenreferenz, eine Ganzzahl oder einen Zeichenfolgenwert zurückgibt. |
Rückgabewert
Im Abschnitt Rückgabewert erfahren Sie, welchen Wert die DAX-Funktion zurückgibt und welchen Datentyp sie hat.
Bemerkungen
Im Abschnitt "Bemerkungen" erfahren Sie mehr über zusätzliche Informationen, die Sie zur Verwendung der DAX-Funktion benötigen. Sie werden auch die möglichen Fehler und die Gründe verstehen.
Beispiel
Ein Beispiel für die Verwendung der DAX-Funktion finden Sie in diesem Abschnitt.
Note - Wenn Sie DAX-Funktionen mit den Datenwerten für die Parameter schreiben, befolgen Sie die unten angegebenen Namenskonventionen. -
Ein Tabellenname wird so angegeben, wie er im Datenmodell angezeigt wird. ZB Verkauf.
Ein Spaltenname wird so angegeben, wie er im Datenmodell mit eckigen Klammern angezeigt wird.
Zum Beispiel [Verkaufsbetrag]
Es wird empfohlen, vollständig qualifizierte Namen für Spalten zu verwenden, dh einem Spaltennamen wird der Tabellenname vorangestellt, der ihn enthält.
Zum Beispiel Umsatz [Verkaufsbetrag]
Wenn der Tabellenname Leerzeichen enthält, sollte er in einfache Anführungszeichen gesetzt werden.
Zum Beispiel 'East Sales' [Verkaufsbetrag]
Eine DAX-Funktion kann eine Spalte oder Wertetabelle zurückgeben. In diesem Fall muss sie als Parameter einer anderen DAX-Funktion verwendet werden, für die eine Spalte oder Tabelle erforderlich ist.