Partilhar via


Criar uma relação entre duas tabelas

Se as tabelas da fonte de dados não tiverem relações existentes ou se você adicionar novas tabelas, será possível usar as ferramentas no PowerPivot para Excel para criar novas relações. Para obter informações sobre como as relações são usadas no PowerPivot para Excel, consulte Visão geral de relações.

ObservaçãoObservação

No Windows Vista e Windows 7, os recursos na janela do PowerPivot estão disponíveis em uma faixa de opções, que é discutida neste tópico. No Windows XP, os recursos estão disponíveis em um conjunto de menus. Se você estiver usando o Windows XP e quiser ver como os comandos de menu estão relacionados aos comandos da faixa de opções, consulte Interface do PowerPivot no Windows XP.

Para criar uma relação entre duas tabelas

  1. Na janela do PowerPivot, clique na guia Design e, no grupo Relações, clique em Criar Relação.

  2. Na caixa de diálogo Criar Relação, clique na seta para baixo de Tabela e selecione uma tabela da lista suspensa.

    Em uma relação "muitos-para-um", essa tabela deve estar no lado "muitos".

  3. Para Coluna, selecione a coluna que contém os dados relacionados a Coluna de Pesquisa Relacionada.

  4. Para Coluna de Pesquisa Relacionada, selecione uma tabela que tenha pelo menos uma coluna de dados relacionada à tabela que você acabou de selecionar para Tabela.

    Em uma relação "um-para-muitos", essa tabela deve estar no lado "um", o que significa que os valores da coluna selecionada não contêm duplicatas. Se você tentar criar a relação na ordem errada (um-para-muitos, em vez de muitos-para-um), um ícone aparecerá ao lado do campo Coluna de Pesquisa Relacionada. Inverta a ordem para criar uma relação válida.

  5. Para Coluna de Pesquisa Relacionada, selecione uma coluna que tenha valores exclusivos correspondentes aos valores da coluna selecionada para Coluna.

  6. Clique em Criar.

Para criar uma relação na exibição de diagrama

Na Exibição de Diagrama, você pode facilmente criar relações entre colunas em tabelas separadas. As relações aparecem visualmente, o que permite ver rapidamente como todas as tabelas se relacionam entre si. Para obter mais informações sobre a Exibição de Diagrama, consulte Janela do PowerPivot: Exibição de Diagrama.

Você pode criar uma relação arrastando uma coluna de uma tabela para uma coluna relacionada em uma tabela diferente. Você também pode seguir as etapas nesta seção para criar uma relação usando o diálogo Criar Relação.

Para navegar na Exibição de Diagrama

  1. Na janela do PowerPivot, na guia Página Inicial, na área Exibição, clique em Exibição de Diagrama. O layout da planilha da Exibição de Dados é alterado para um layout de diagrama visual, e as tabelas são organizadas automaticamente, com base nos suas relações.

  2. Para ver todas as tabelas na tela, clique no ícone Ajustar à Tela no canto superior direito da Exibição de Diagrama.

  3. Para organizar uma exibição confortável, use o controle Arrastar para Zoom, o Minimapa, e arraste as tabelas no layout que você preferir. Você também pode usar as barras de rolagem e sua roda de mouse para rolar a tela.

  4. Aponte para uma linha de relação (linha preta com uma seta e círculo nas pontas) para realçar as tabelas relacionadas.

Para criar uma relação entre tabelas na Exibição de Diagrama

  1. Ainda na Exibição de Diagrama, clique com o botão direito do mouse em um diagrama de tabela e clique em Criar Relação. A caixa de diálogo Criar Relação é aberta.

  2. Para Coluna, selecione a coluna que contém os dados relacionados a Coluna de Pesquisa Relacionada.

  3. Para Coluna de Pesquisa Relacionada, selecione uma tabela que tenha pelo menos uma coluna de dados relacionada à tabela que você acabou de selecionar para Tabela.

  4. Clique em Criar. Uma relação inativa aparece como uma linha pontilhada. (A relação é inativa porque uma relação indireta já existe entre as duas colunas.)

  5. Aponte para a linha de relação entre as tabelas.

  6. Clique com o botão direito do mouse na linha e clique em Marcar como Ativo.

    ObservaçãoObservação

    Você só poderá ativar a relação se nenhuma outra relação relacionar as duas tabelas. Se as tabelas já estiverem relacionadas, mas você desejar alterar como elas estão relacionadas, marque a relação atual como inativa e, depois, ative a nova.

Considerações para criar relações

Durante a criação de uma relação, considere o seguinte:

  • Pode haver somente uma relação entre cada par de tabelas.

  • Os valores de dados em Coluna de Pesquisa Relacionada devem ser exclusivos. Em outras palavras, a coluna não pode conter duplicatas.

  • Cada tabela deve ter uma única coluna que identifica exclusivamente cada linha nessa tabela.

  • Os tipos de dados em Coluna e Coluna de Pesquisa Relacionada devem ser compatíveis. Para obter mais informações sobre tipos de dados, consulte Tipos de dados com suporte em pastas de trabalho PowerPivot.

Para obter uma lista completa de requisitos, consulte "Requisitos das relações" em Visão geral de relações.

Consulte também

Conceitos

Excluir relações

Exibir e editar relações

Solucionar problemas de relações

Visão geral de relações