Del via


CONCATENATEX

gjelder:beregnet kolonneberegnet tabellmålevisualobjektberegning

Kjeder sammen resultatet av et uttrykk som evalueres for hver rad i en tabell.

Syntaks

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

Parametere

Vilkår Definisjon
table Tabellen som inneholder radene som uttrykket skal evalueres for.
expression Uttrykket som skal evalueres for hver rad med table.
delimiter (Valgfritt) Et skilletegn som skal brukes under sammenkobling.
orderBy_expression (Valgfritt) Alle DAX uttrykk der resultatverdien brukes til å sortere de kjedede verdiene i utdatastrengen. Den evalueres for hver rad med table.
order (Valgfritt) En verdi som angir hvordan du sorterer orderBy_expression verdier, stigende eller synkende.

Den valgfrie order-parameteren godtar følgende verdier:

Verdi Alternative verdier Beskrivelse
0 (null) FALSE, DESC Sorterer i synkende rekkefølge av verdier i orderBy_expression. Dette er standardverdien når order-parameteren utelates.
1 TRUE, ASC Sorterer i stigende rekkefølge av verdier i orderBy_expression.

Returverdi

En sammenføyd streng.

Merknader

  • Denne funksjonen tar som første argument en tabell eller et uttrykk som returnerer en tabell. Det andre argumentet er en kolonne som inneholder verdiene du vil kjede sammen, eller et uttrykk som returnerer en verdi.

  • Kjedede verdier sorteres ikke nødvendigvis i en bestemt rekkefølge, med mindre orderBy_expression er angitt.

  • Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).

Eksempel

Ansatte-tabell

Fornavn Etternavn
Alan Brygger
Michael Blythe

Følgende formel:

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

Returnerer: "Alan Brewer, Michael Blythe"