CONCATENATEX
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle 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 das Ergebnis value verwendet wird, um die verketteten values in der Ausgabezeichenfolge zu sortieren. Es wird für jede Zeile von table ausgewertet. |
order |
(Optional) Ein value, der angibt, wie orderBy_expression values, aufsteigend or absteigend sortiert werden soll. |
Der optionale order
Parameter akzeptiert die folgenden values:
Value | Alternative Values | Beschreibung |
---|---|---|
0 (Null) |
FALSE , DESC |
Sortiert in absteigender Reihenfolge von values von orderBy_expression . Dies ist die Standard-value, wenn der parameter order weggelassen wird. |
1 |
TRUE , ASC |
Sortiert in aufsteigender Reihenfolge der values von orderBy_expression . |
value zurückgeben
Eine verkettete Zeichenfolge.
Bemerkungen
Diese Funktion verwendet als first Argument eine Tabelle or einem Ausdruck, der eine Tabelle zurückgibt. Das argument second ist eine Spalte, die die contains, die Sie valuesconcatenate möchten, or einen Ausdruck zurück, der eine valuezurückgibt.
Verkettete valuesnot werden unbedingt in einer bestimmten Reihenfolge sortiert, es sei denn,
orderBy_expression
ist angegeben.Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or 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"