CONCATENATEX
Van toepassing op:berekende kolom
berekende tabel
Meting
Visuele berekening
Voegt het resultaat van een expressie samen die voor elke rij in een tabel wordt geëvalueerd.
Syntaxis
CONCATENATEX(<table>, <expression>[, <delimiter> [, <orderBy_expression> [, <order>]]...])
Parameters
Term | Definitie |
---|---|
table |
De tabel met de rijen waarvoor de expressie wordt geëvalueerd. |
expression |
De expressie die moet worden geëvalueerd voor elke rij van table . |
delimiter |
(Optioneel) Een scheidingsteken dat moet worden gebruikt tijdens samenvoeging. |
orderBy_expression |
(Optioneel) Elke DAX-expressie waarin de resultaatwaarde wordt gebruikt om de samengevoegde waarden in de uitvoertekenreeks te sorteren. Deze wordt geëvalueerd voor elke rij van table . |
order |
(Optioneel) Een waarde die aangeeft hoe orderBy_expression waarden, oplopend of aflopend moeten worden gesorteerd. |
De optionele order
parameter accepteert de volgende waarden:
Waarde | Alternatieve waarden | Beschrijving |
---|---|---|
0 (nul) |
FALSE , DESC |
Sorteert in aflopende volgorde van waarden van orderBy_expression . Dit is de standaardwaarde wanneer de parameter order wordt weggelaten. |
1 |
TRUE , ASC |
Sorteert in oplopende volgorde van waarden van orderBy_expression . |
Retourwaarde
Een samengevoegde tekenreeks.
Opmerkingen
Deze functie krijgt als eerste argument een tabel of een expressie die een tabel retourneert. Het tweede argument is een kolom die de waarden bevat die u wilt samenvoegen, of een expressie die een waarde retourneert.
Samengevoegde waarden worden niet noodzakelijkerwijs in een bepaalde volgorde gesorteerd, tenzij
orderBy_expression
is opgegeven.Deze functie wordt niet ondersteund voor gebruik in de DirectQuery-modus wanneer deze wordt gebruikt in regels voor beveiliging op rijniveau (berekende kolommen of beveiliging op rijniveau).
Voorbeeld
Tabel Werknemers
FirstName | Achternaam |
---|---|
Alan | Brouwer |
Michael | Blythe |
De volgende formule:
= CONCATENATEX(Employees, [FirstName] & " " & [LastName], ",")
Retourneert: "Alan Brewer, Michael Blythe"