Boa tarde, Como posso concatenar mais de três colunas utilizando o DAX? Consegui usar a função Concatenate apenas com dois termos. É possível inserir mais?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa tarde, Como posso concatenar mais de três colunas utilizando o DAX? Consegui usar a função Concatenate apenas com dois termos. É possível inserir mais?
Olá, Felipe, tudo bem?
Você pode utilizar a função CONCATENATEX. Essa função permite que você especifique uma tabela, uma expressão e um delimitador para unir os valores.
Por exemplo, suponha que você tenha uma tabela chamada "Vendas" com as colunas "Produto", "Marca" e "Categoria". Você pode usar a função CONCATENATEX da seguinte forma para concatenar essas três colunas:
Concatenar = CONCATENATEX(Vendas, Vendas[Produto] & " - " & Vendas[Marca] & " - " & Vendas[Categoria], ", ")
Acima a função CONCATENATEX irá iterar sobre cada linha da tabela "Vendas" e concatenar os valores das colunas "Produto", "Marca" e "Categoria", separados por um hífen e uma vírgula. O resultado será uma nova coluna chamada "Concatenar" que terá os valores concatenados.
Abaixo deixo o link da documentação para consulta:
Espero ter ajudado.
Caso surja alguma dúvida, é só compartilhar no fórum.
Abraços e bons estudos!