Lezen in het Engels

Delen via


TEKST.SAMENVOEGENX

Van toepassing op:berekende kolomberekende tabelMetingVisuele berekening

Voegt het resultaat van een expressie samen die voor elke rij in een tabel wordt geëvalueerd.

Syntaxis

DAX
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) Dax-expressies 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:

DAX
= CONCATENATEX(Employees, [FirstName] & " " & [LastName], ",")  

Retourneert:
"Alan Brewer, Michael Blythe"