Descrição
Cria uma tabela de união (junção) a partir das tabelas especificadas.
A função DAX UNION é nova no Excel 2016.
Sintaxe
UNION (<table_expression1>, <table_expression2>, [<table_expression3>] …)
Parâmetros
Sr. Não. |
Parâmetro e Descrição |
1 |
table_expression
Qualquer expressão DAX que retorna uma tabela.
|
Valor de retorno
Uma tabela que contém todas as linhas de cada uma das expressões da tabela.
Observações
As tabelas devem ter o mesmo número de colunas.
As colunas são combinadas pela posição em suas respectivas tabelas.
Os nomes das colunas na tabela de retorno corresponderão aos nomes das colunas em table_expression1.
Linhas duplicadas são mantidas.
A tabela retornada possui linhagem sempre que possível. Por exemplo, se a primeira coluna de cada table_expression tiver linhagem para a mesma coluna de base C1 no modelo, a primeira coluna no resultado UNION terá linhagem para C1. No entanto, se as colunas combinadas tiverem uma linhagem para diferentes colunas de base, ou se houver uma coluna de extensão, a coluna resultante em UNION não terá linhagem.
Quando os tipos de dados são diferentes, o tipo de dados resultante é determinado com base nas regras de coerção de tipo de dados.
A tabela retornada não conterá colunas de tabelas relacionadas.
Exemplo
= SUMX (UNION (SalesOldData, SalesNewData), [Sales Amount])