CONCATENATEX
gjelder:beregnet kolonne
beregnet tabell
måle
visualobjektberegning
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"