Texto DAX - función CONCATENATEX
Descripción
Concatena el resultado de una expresión evaluada para cada fila de una tabla.
La función DAX CONCATENATEX es nueva en Excel 2016.
Sintaxis
CONCATENATEX (
<table>, <expression>, [<delimiter>], [<OrderBy_Expression1>], [<Order>] …
)
Parámetros
No Señor. | Descripción de parámetros |
---|---|
1 | table La tabla que contiene las filas para las que se evaluará la expresión. |
2 | expression La expresión que se evaluará para cada fila de la tabla. |
3 | delimiter Opcional. Un separador para usar durante la concatenación. |
4 | OrderBy_Expression1 Opcional. Columna por la que se concatenan los valores. |
5 | Order Opcional. ASC: para ordenar en orden ascendente. DESC: para ordenar en orden descendente. Si se omite, el valor predeterminado es ASC. |
Valor devuelto
Una sola cadena de texto.
Observaciones
La función CONCATENATEX toma como primer parámetro una tabla o una expresión que devuelve una tabla.
El segundo parámetro es una columna que contiene los valores que desea concatenar o una expresión que devuelve un valor.
Ejemplo
CONCATENATEX (Products, [Product],", ", [Product Key], ASC)
returns Air Purifier, Detergent Powder, Floor Cleaner, Hand Wash, Soap.
= CONCATENATEX (Products, [Product],",", [Product Key], DESC)
returns Soap, Hand Wash, Floor Cleaner, Detergent Powder, Air Purifier.
= CONCATENATEX (Products, [Product],", ", [Product Key])
returns Air Purifier, Detergent Powder, Floor Cleaner, Hand Wash, Soap.