Share via


CONCATENATEX

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

Sammenkæder resultatet af et udtryk, der evalueres for hver række i en tabel.

Syntaks

CONCATENATEX(<table>, <expression>[, <delimiter> [, <orderBy_expression> [, <order>]]...])  

Parametre

Begreb Definition
table Den tabel, der indeholder de rækker, som udtrykket evalueres for.
Udtryk Det udtryk, der skal evalueres for hver række i tabellen.
Afgrænser (Valgfrit) En separator, der skal bruges under sammenkædning.
orderBy_expression (Valgfrit) Ethvert DAX-udtryk, hvor resultatværdien bruges til at sortere de sammenkædede værdier i outputstrengen. Den evalueres for hver række i tabellen.
rækkefølge (Valgfrit) En værdi, der angiver, hvordan du sorterer orderBy_expression værdier, stigende eller faldende.

Den valgfrie ordreparameter accepterer følgende værdier:

Værdi Alternative værdier Beskrivelse
0 (nul) FALSE, DESC Sorterer i faldende rækkefølge værdier for orderBy_expression. Dette er standardværdien, når ordreparameteren udelades.
0 SAND, ASC Sorterer værdierne i stigende rækkefølge i orderBy_expression.

Returværdi

En sammenkædet streng.

Bemærkninger

  • Denne funktion bruger en tabel eller et udtryk, der returnerer en tabel, som det første argument. Det andet argument er en kolonne, der indeholder de værdier, du vil sammenkæde, eller et udtryk, der returnerer en værdi.

  • Sammenkædede værdier sorteres ikke nødvendigvis i en bestemt rækkefølge, medmindre orderBy_expression er angivet.

  • Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).

Eksempel

Medarbejdertabel

FirstName LastName
Alan Brewer
Sven Blythe

Følgende formel:

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

Returnerer:
"Alan Brewer, Michael Blythe"