Læs på engelsk

Del via


CONCATENATEX

gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering

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

Syntaks

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

Parametre

Udtryk Definition
table Den tabel, der indeholder de rækker, som udtrykket evalueres for.
expression Det udtryk, der skal evalueres for hver række i table.
delimiter (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 table.
order (Valgfrit) En værdi, der angiver, hvordan du sorterer orderBy_expression værdier, stigende eller faldende.

Den valgfri order parameter accepterer følgende værdier:

Værdi Alternative værdier Beskrivelse
0 (nul) FALSE, DESC Sorterer i faldende rækkefølge værdier af orderBy_expression. Dette er standardværdien, når parameteren order udelades.
1 TRUE, ASC Sorterer i stigende rækkefølge værdier af 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

Fornavn Efternavn
Alan Brygger
Michael Blythe

Følgende formel:

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

Returnerer:
"Alan Brewer, Michael Blythe"