Texto DAX - função CONCATENATEX
Descrição
Concatena o resultado de uma expressão avaliada para cada linha em uma tabela.
A função DAX CONCATENATEX é nova no Excel 2016.
Sintaxe
CONCATENATEX (
<table>, <expression>, [<delimiter>], [<OrderBy_Expression1>], [<Order>] …
)
Parâmetros
Sr. Não. | Parâmetro e Descrição |
---|---|
1 |
table A tabela que contém as linhas para as quais a expressão será avaliada. |
2 |
expression A expressão a ser avaliada para cada linha da tabela. |
3 |
delimiter Opcional. Um separador para usar durante a concatenação. |
4 |
OrderBy_Expression1 Opcional. Coluna pela qual os valores devem ser concatenados. |
5 |
Order Opcional. ASC: para classificar em ordem crescente. DESC: para classificar em ordem decrescente. Se omitido, o padrão é ASC. |
Valor de retorno
Uma única string de texto.
Observações
A função CONCATENATEX toma como primeiro parâmetro uma tabela ou uma expressão que retorna uma tabela.
O segundo parâmetro é uma coluna que contém os valores que você deseja concatenar ou uma expressão que retorna um valor.
Exemplo
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.