Intercalar consultas (Power Query)

Nota:  O Power Query é conhecido como Obter e Transformar no Excel 2016. As informações aqui fornecidas aplicam-se a ambos. Para saber mais, consulte Obter e Transformar no Excel 2016.

Uma consulta de fusão cria uma nova consulta de duas consultas existentes. Um resultado de consulta contém todas as colunas de uma tabela principal, com uma coluna que funciona como uma coluna única que contém uma ligação de navegação para uma tabela relacionada. 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.

Para obter um exemplo da intercalação do total de vendas a partir da consulta de detalhes da encomenda para uma tabela de produtos, consulte o tutorial Combinar dados a partir de várias origens de dados.

Com uma consulta de fusão, pode atingir objetivos semelhantes à função Excel VLOOKUP. A função PROCV permite-lhe associar dois conjuntos de dados no Excel. Com uma fusão, pode juntar-se a duas consultas de dados que estão no Excel ou numa fonte de dados externa. Além disso, a função Merge tem uma interface de utilizador intuitiva para relacionar facilmente as duas tabelas de adesão.

Nota de Segurança: 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 mais informações sobre os Níveis de Privacidade, consulte o artigo Níveis de Privacidade.

Pode executar dois tipos de operação de fusão, Inline Merge ou Intermediate Merge. Com a Intercalação Intermédia, cria uma nova consulta para cada operação de intercalação. Com a Intercalação Inline, intercala dados na sua consulta existente até atingir um resultado final. O resultado é um novo passo no final da consulta atual.

Para fazer uma fusão inline : Na grelha de pré-visualização de consulta, clique no ícone da tabela ( Ícone de tabela ) e clique em Fundir.

.

Para fazer um intermediário: Na fita POWER QUERY ou Query Editor, no grupo Combine, clique em Merge. Ao utilizar o friso Editor de Consultas, a consulta ativa é selecionada como a tabela principal para a operação de Intercalação.

Caixa de diálogo Informação de Tarefa Periódica

  1. Na janela popup merge

    • Escolha a tabela principal a partir da lista superior de descida seletiva e, em seguida, escolha uma coluna clicando no cabeçalho da coluna.

    • Escolha a tabela relacionada a partir da lista de descidas inferiores e, em seguida, escolha uma coluna correspondente clicando no cabeçalho da coluna.

      Nota: Pode selecionar várias colunas a intercalar. Certifique-se de que seleciona o mesmo número de colunas a corresponder na tabela principal e na pré-visualização da tabela relacionada.

      Após selecionar as colunas a partir de uma tabela principal ou de uma tabela relacionada, o Power Query apresenta o número de correspondências das linhas superiores. Esta ação valida se a operação Intercalar estiver correta ou se são necessárias alterações às definições de Intercalar ou às consultas que pretende intercalar.

  2. Verifique a caixa de linhas correspondente sintetizando apenas para incluir apenas as linhas da tabela primária que correspondem à tabela relacionada na consulta de fusão resultante. Se não verificar esta caixa, todas as linhas da sua mesa principal serão incluídas na consulta de fusão resultante.

  3. Clique em OK.

    Nota: As colunas comuns na tabela principal e na tabela relacionada são comparadas com base na ordem selecionada para cada tabela. Para além disso, as colunas devem ser do mesmo tipo, como Texto ou Número, de modo a poderem corresponder.


    Na figura abaixo, pode ver uma fusão entre uma tabela primária de Produtos e uma tabela relacionada com vendas totais.

    Caixa de diálogo Intercalar

Após clicar em OK, a operação Intercalar cria uma nova consulta.

Intercalação Final

Após uma operação Intercalar, pode expandir uma coluna de ligação Tabela para adicionar colunas de uma tabela relacionada para a tabela principal. Assim que a coluna for expandida para a tabela principal, pode aplicar filtros e efetuar outras operações de transformação.

Para expandir uma coluna, siga estes passos:

  1. Na grelha de pré-visualização, clique no ícone de expansão NewColumn ( Expandir ).

  2. No menu pendente Expandir:

    • Clique em (Selecionar Todas as Colunas) para desmarcar todas as colunas.

    • Clique nas colunas da tabela relacionada para as adicionar à tabela principal.

    • Clique em OK.

Nota: Depois de expandir uma coluna, pode rebatê-la. Para saber mais sobre como mudar o nome de uma coluna, consulte Renomear uma coluna.

Intercalar Power Query

Precisa de mais ajuda?

Pode sempre perguntar a um especialista na Comunidade Tecnológica do Excel, obter suporte na Comunidade de Respostas ou sugerir uma nova funcionalidade ou melhoria no User Voice do Excel.

Nota:  Esta página foi traduzida automaticamente e pode conter erros gramaticais ou imprecisões. O nosso objetivo é que estes conteúdos lhe sejam úteis. Pode indicar-nos se estas informações foram úteis? Eis o artigo em inglês para sua referência.​

Consulte Também

Combinar os dados a partir de várias origens de dados

Aumente os seus conhecimentos do Office
Explore as formações
Seja o primeiro a obter novas funcionalidades
Adira ao Office Insider

As informações foram úteis?

Obrigado pelos seus comentários!

Obrigado pelo seu feedback! Parece que poderá ser benéfico reencaminhá-lo para um dos nossos agentes de suporte do Office.

×