Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2024 Excel 2021 Excel 2019 Excel 2016 Excel 2013

Quando intercala, normalmente associa duas consultas que estão no Excel ou a partir de uma origem de dados externa. Além disso, a funcionalidade Intercalar tem uma interface de utilizador intuitiva para ajudá-lo a associar facilmente duas tabelas relacionadas. Para obter um exemplo de intercalação do total de vendas de uma consulta de detalhes de encomendas numa tabela de produtos, veja o tutorial Learn to combine multiple data sources (Aprender a combinar múltiplas origens de dados).

Atenção: Os Níveis de Privacidade impedem um utilizador de inadvertidamente combinar dados a partir de várias origens de dados que podem ser privados ou organizacionais. Dependendo da consulta, um utilizador pode inadvertidamente enviar dados a partir de uma origem de dados privada para outra origem de dados que pode ser mal-intencionada. O Power Query analisa cada origem de dados e classifica-a num nível de privacidade definido como: Público, Organizacional e Privado. Para obter mais informações sobre os Níveis de Privacidade, consulte Definir níveis de privacidade.

Uma consulta de intercalação cria uma nova consulta a partir de duas consultas existentes. Um resultado de consulta contém todas as colunas de uma tabela primária, com uma coluna a servir como uma única coluna que contém uma relação com uma tabela secundária. A tabela relacionada contém todas as linhas que correspondem a cada linha a partir de uma tabela principal com base no valor comum da tabela. Um operação Expandir adiciona colunas a partir de uma tabela relacionada a uma tabela principal. 

Existem dois tipos de operações de intercalação:

  • Intercalação Inline     Intercala dados na consulta existente até chegar a um resultado final. O resultado é um novo passo no final da consulta atual.

  • Intercalação      IntermédiaCria uma nova consulta para cada operação de intercalação.

Para ver uma representação visual das relações na caixa de diálogo Dependências de Consulta , selecione Ver > Dependências de Consulta. Na parte inferior da caixa de diálogo, selecione o comando Esquema para controlar a orientação do diagrama.

A vista na caixa de diálogo Dependências de Consulta

Precisa de, pelo menos, duas consultas que possam ser intercaladas e que tenham, pelo menos, uma ou mais colunas para corresponder numa operação de associação. Podem ser provenientes de diferentes tipos de origens de dados externas. O exemplo seguinte utiliza Produtos e Total de Vendas.

  1. Para abrir uma consulta, localize uma que foi carregada anteriormente a partir do Editor do Power Query, selecione uma célula nos dados e, em seguida, selecione Consulta > Editar. Para obter mais informações , consulte Criar, carregar ou editar uma consulta no Excel.

  2. Selecione Base > Intercalar Consultas. A ação predefinida é efetuar uma intercalação inline. Para efetuar uma intercalação intermédia, selecione a seta junto ao comando e, em seguida, selecione Intercalar Consultas como NovaÉ apresentada a caixa de diálogo Intercalar .

  3. Selecione a tabela primária na primeira lista pendente e, em seguida, selecione uma coluna de associação ao selecionar o cabeçalho da coluna.

  4. Selecione a tabela relacionada na lista pendente seguinte e, em seguida, selecione uma coluna correspondente ao selecionar o cabeçalho da coluna.Certifique-se de que seleciona o mesmo número de colunas a corresponder na pré-visualização das tabelas primárias e relacionadas ou secundárias. A comparação de colunas baseia-se na ordem da seleção em cada tabela. As colunas correspondentes têm de ser do mesmo tipo de dados, como Texto ou Número. Também pode selecionar múltiplas colunas para intercalar.Caixa de diálogo Intercalar

  5. Depois de selecionar colunas de uma tabela primária e de uma tabela relacionada, Power Query apresenta o número de correspondências de um conjunto superior de linhas. Esta ação valida se a operação Intercalar estava correta ou se precisa de fazer alterações para obter os resultados pretendidos. Pode selecionar tabelas ou colunas diferentes.

  6. A operação de associação predefinida é uma associação interna, mas na lista pendente Tipo de Associação, pode selecionar os seguintes tipos de operações de associação:

    Associação interna    Traz apenas linhas correspondentes das tabelas primárias e relacionadas.Associação externa à esquerda    Mantém todas as linhas da tabela primária e traz linhas correspondentes da tabela relacionada.Associação externa à direita    Mantém todas as linhas da tabela relacionada e traz linhas correspondentes da tabela primária.Exterior completo    Traz todas as linhas das tabelas primárias e relacionadas.Anti-associação à esquerda    Traz apenas linhas da tabela primária que não têm linhas correspondentes da tabela relacionada.Associação anti direita    Traz apenas linhas da tabela relacionada que não têm linhas correspondentes da tabela primária.Associação cruzada    Devolve o produto cartesiano de linhas de ambas as tabelas ao combinar cada linha da tabela primária com cada linha da tabela relacionada.

  7. Se quiser fazer uma correspondência difusa, selecione Utilizar correspondência difusa para efetuar a intercalação e selecione a partir das opções Correspondência Difusa. Para obter mais informações, consulte Criar uma correspondência difusa.

  8. Para incluir apenas as linhas da tabela primária que correspondem à tabela relacionada, selecione Incluir apenas linhas correspondentes. Caso contrário, todas as linhas da tabela primária são incluídas na consulta resultante.

  9. Selecione OK.

Result

Intercalação Final

Após uma operação intercalar , pode expandir a coluna Estruturada da tabela para adicionar colunas da tabela relacionada à tabela primária. Assim que a coluna for expandida para a tabela principal, pode aplicar filtros e efetuar outras operações de transformação. Para obter mais informações, consulte Trabalhar com uma coluna estruturada de Lista, Registo ou Tabela.

  1. Na Pré-visualização de Dados, selecione o ícone Expandir Expandir junto ao cabeçalho da coluna NovaColuna .

  2. Na caixa pendente Expandir , selecione ou desmarque as colunas para apresentar os resultados pretendidos. Para agregar os valores das colunas, selecione Agregar. Intercalar Power Query

  3. Poderá querer mudar o nome das novas colunas. Para obter mais informações, consulte Mudar o nome de uma coluna.

Consulte Também

Ajuda do Power Query para Excel 

Saiba como combinar múltiplas origens de dados

Descrição geral das consultas de intercalação (docs.com)

Associação externa à esquerda (docs.com)

Associação externa à direita (docs.com)

Associação externa completa (docs.com)

Associação interna (docs.com)

Anti-associação à esquerda (docs.com)

Associação anti direita (docs.com)

Associação cruzada (docs.com)

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.