Partilhar via


Junção externa direita

Um dos tipos de junção disponíveis na caixa de diálogo Mesclar no Power Query é uma junção externa direita , que mantém todas as linhas da tabela direita e traz quaisquer linhas correspondentes da tabela esquerda. Para obter mais informações: Visão geral das operações de mesclagem

Exemplo de junção externa direita.

Diagrama da tabela esquerda que contém as colunas Data, ID do País e Unidades. A coluna CountryID enfatizada contém valores de 1 nas linhas 1 e 2, 3 na linha 3 e 4 na linha 4. A tabela à direita contém as colunas ID e País, com apenas uma linha. A coluna ID enfatizada contém um valor de 3 na linha 1 (indicando Panamá). Uma tabela abaixo das duas primeiras tabelas contém as colunas Data, ID do País, Unidades e País. A tabela tem uma linha, com o CountryID de 3 e o País do Panamá.

Este artigo usa dados de exemplo para mostrar como fazer uma operação de mesclagem com a junção externa direita. As tabelas de origem de exemplo para este exemplo são:

  • de vendas: Esta tabela inclui os campos Data, ID do Paíse as Unidades. O CountryID é um valor de número inteiro que representa o identificador exclusivo da tabela Países.

    Captura de ecrã da tabela de vendas que contém as colunas Data, ID do País e Unidades, com CountryID definido como 1 nas linhas 1 e 2, 3 na linha 3 e 4 na linha 4.

  • Países: Esta tabela é uma tabela de referência com os campos ID e País. O campo ID representa o identificador exclusivo de cada registo.

    Captura de ecrã da tabela de países com uma única linha, com ID definido como 3 e País definido como Panamá.

Neste exemplo, você mescla ambas as tabelas, com a tabela Sales como a tabela esquerda e a tabela Countries como a tabela direita. Você faz a junção entre as colunas a seguir.

Campo da tabela Vendas Campo da tabela Países
ID do país Identificação

O objetivo é criar uma tabela como a seguinte, onde o nome do país/região aparece como uma nova coluna País na tabela Vendas. Devido ao modo como a junção externa direita funciona, todas as linhas da tabela direita são incluídas, mas apenas as linhas correspondentes da tabela esquerda são mantidas.

Captura de ecrã da tabela final de junção exterior direita com as colunas de cabeçalho Data, ID do País, Unidades e País e uma única linha com dados para o Panamá.

Para fazer uma junção externa direita:

  1. Selecione a consulta de vendas e, em seguida, selecione Mesclar consultas .
  2. Na caixa de diálogo Mesclar, em tabela da direita para mesclar, selecione Países.
  3. Na tabela de Vendas , selecione a coluna CountryID.
  4. Na tabela Países, selecione a coluna ID.
  5. Na seção tipo de junção, selecione externa direita .
  6. Selecione OK.

Captura de ecrã da caixa de diálogo Mesclar mostrando os resultados de seguir o procedimento anterior de junção externa direita.

A partir da coluna Países recém-criada, expanda o campo País. Não selecione a caixa de seleção Usar o nome da coluna original como prefixo.

Captura de ecrã do conjunto de colunas de expansão da tabela apenas para o país.

Depois de executar essa operação, você cria uma tabela que se parece com a imagem a seguir.

Captura de tela da tabela final com as colunas de cabeçalho Data, ID do país, Unidades e País e uma única linha com dados para o Panamá.