CONCATENATEX
Gilt für:Berechnete Spalte
Berechnete Tabelle
Measure
visuelle Berechnung
Verkettet das Ergebnis eines Ausdrucks, der für jede Zeile in einer Tabelle ausgewertet wird.
Syntax
CONCATENATEX(<table>, <expression>[, <delimiter> [, <orderBy_expression> [, <order>]]...])
Parameter
Ausdruck | Definition |
---|---|
table |
Die Tabelle mit den Zeilen, für die der Ausdruck ausgewertet wird. |
expression |
Der Ausdruck, der für jede Zeile von table ausgewertet werden soll. |
delimiter |
(Optional) Ein Trennzeichen, das während der Verkettung verwendet werden soll. |
orderBy_expression |
(Optional) Jeder DAX Ausdruck, in dem der Ergebniswert verwendet wird, um die verketteten Werte in der Ausgabezeichenfolge zu sortieren. Es wird für jede Zeile von table ausgewertet. |
order |
(Optional) Ein Wert, der angibt, wie orderBy_expression Werte, aufsteigend oder absteigend sortiert werden. |
Der optionale order
Parameter akzeptiert die folgenden Werte:
Wert | Alternative Werte | Beschreibung |
---|---|---|
0 (Null) |
FALSE , DESC |
Sortiert in absteigender Reihenfolge der Werte von orderBy_expression . Dies ist der Standardwert, wenn der parameter order weggelassen wird. |
1 |
TRUE , ASC |
Sortiert in aufsteigender Reihenfolge der Werte von orderBy_expression . |
Rückgabewert
Eine verkettete Zeichenfolge.
Bemerkungen
Diese Funktion verwendet als erstes Argument eine Tabelle oder einen Ausdruck, der eine Tabelle zurückgibt. Das zweite Argument ist eine Spalte, die die Werte enthält, die Sie verketten möchten, oder einen Ausdruck, der einen Wert zurückgibt.
Verkettete Werte werden nicht unbedingt in einer bestimmten Reihenfolge sortiert, es sei denn,
orderBy_expression
ist angegeben.Diese Funktion wird für die Verwendung im DirectQuery-Modus nicht unterstützt, wenn sie in berechneten Spalten oder Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Tabelle "Mitarbeiter"
Vorname | Nachname |
---|---|
Alan | Brauer |
Michael | Blythe |
Die folgende Formel:
= CONCATENATEX(Employees, [FirstName] & " " & [LastName], ",")
Gibt zurück: "Alan Brewer, Michael Blythe"