Como criar relacionamentos entre várias tabelas usando o modelo de dados no Excel

Como criar relacionamentos entre várias tabelas usando o modelo de dados no Excel

O Excel é uma ferramenta poderosa para análise de dados e automação subsequente ao lidar com grandes conjuntos de dados. Você pode estar gastando muito tempo analisando toneladas de dados usando VLOOKUP, INDEX-MATCH, SUMIF, etc.





Graças ao modelo de dados do Excel, você pode economizar um tempo precioso por meio de relatórios de dados automáticos. Descubra como é fácil atribuir um relacionamento entre duas tabelas usando o Modelo de Dados e uma ilustração de tal relacionamento em uma tabela dinâmica na seção a seguir.





Os requisitos básicos

Você precisará do Power Pivot e do Power Query (Get & Transform) para realizar várias tarefas durante a criação Excel Modelo de dados. Veja como você pode obter esses recursos em sua pasta de trabalho do Excel:





Como obter o Power Pivot

1 Excel 2010: Você precisará baixar o suplemento Power Pivot em Microsoft e, em seguida, instale-o para o programa Excel no computador.

2 Excel 2013: A edição Office Professional Plus do Excel 2013 inclui Power Pivot. Mas, você precisa ativá-lo antes do primeiro uso. Aqui está como:



  1. Clique em Arquivo no Fita de uma pasta de trabalho do Excel.
  2. Então clique em Opções abrir Opções Excel .
  3. Agora clique em Suplementos .
  4. Selecione Suplementos COM clicando no menu suspenso do Gerenciar caixa.
  5. Clique em Ir e, em seguida, selecione a caixa de seleção para Microsoft Power Pivot para Excel .

3 Excel 2016 e posterior: Você encontrará o menu Power Pivot no Fita .

Relacionado: Como adicionar a guia Desenvolvedor à faixa de opções no Microsoft Word e Excel





Como obter o Power Query (obter e transformar)

1 Excel 2010: Você pode baixar o suplemento Power Query em Microsoft . Depois da instalação, Power Query vai aparecer no Fita .

2 Excel 2013: Você precisa ativar o Power Query seguindo as mesmas etapas que você acabou de fazer para tornar o Power Pivot funcional no Excel 2013.





3 Excel 2016 e posterior: Você pode encontrar o Power Query (Get & Transform) acessando o Dados guia no Excel Fita .

Criar modelo de dados importando dados para a pasta de trabalho do Excel

Para este tutorial, você pode obter dados de amostra pré-formatados da Microsoft:

Download : Amostra de aluno dados (apenas dados) | Aluno de amostra dados (modelo completo)

Você pode importar um banco de dados com várias tabelas relacionadas de várias fontes, como pastas de trabalho do Excel, Microsoft Access, sites, SQL Server, etc. Em seguida, você precisa formatar o conjunto de dados para que o Excel possa utilizá-lo. Aqui estão as etapas que você pode tentar:

1. No Excel 2016 e edições posteriores, clique no Dados guia e selecione Nova Consulta .

2. Você encontrará várias maneiras de importar dados de fontes externas ou internas. Escolher aquele que combina com você.

3. Se estiver usando a edição Excel 2013, clique em Power Query no Fita e então selecione Obtenha dados externos para escolher os dados para importação.

4. Você verá o Navegador caixa onde você precisa escolher quais tabelas você precisa importar. Clique na caixa de seleção para Selecione vários itens para escolher várias tabelas para importação.

5. Clique em Carga para concluir o processo de importação.

6. O Excel criará um modelo de dados para você usando essas tabelas. Você pode ver os cabeçalhos das colunas da tabela no Campos da Tabela Dinâmica listagens.

Você também pode utilizar funções do Power Pivot como colunas calculadas, KPIs, hierarquias, campos calculados e conjuntos de dados filtrados do Modelo de Dados do Excel. Para isso, você precisará gerar o modelo de dados a partir de uma única tabela. Você pode tentar estas etapas:

1. Formate seus dados em um modelo tabular selecionando todas as células que contêm dados e clique em Ctrl + T .

2. Agora, selecione toda a tabela e clique no botão Power Pivot guia no Fita .

3. Do Mesas seção, clique em Adicionar ao modelo de dados .

O Excel criará relacionamentos de tabela entre os dados relacionados do Modelo de Dados. Para isso, deve haver relacionamentos de chave primária e estrangeira nas tabelas importadas.

O Excel utiliza as informações de relacionamento da tabela importada como base para gerar conexões entre as tabelas em um Modelo de Dados.

Relacionado: Como criar uma análise de variações hipotéticas no Microsoft Excel

Construir relacionamentos entre as tabelas no modelo de dados

Agora que você tem um modelo de dados em sua pasta de trabalho do Excel, precisará definir as relações entre as tabelas para criar relatórios significativos. Você precisa atribuir um identificador de campo exclusivo ou chave primária a cada tabela, como ID do Semestre, Número da Classe, ID do Aluno, etc.

O recurso Exibição de Diagrama do Power Pivot permitirá que você arraste e solte esses campos para construir um relacionamento. Siga estas etapas para criar links de tabela no modelo de dados do Excel:

1. No Fita da pasta de trabalho do Excel, clique no Power Pivot cardápio.

2. Agora, clique em Gerenciar no Modelo de dados seção. Você verá o Power Pivot editor como mostrado abaixo:

3. Clique no Vista de Diagrama botão localizado no Visualizar seção do Power Pivot Casa aba. Você verá os cabeçalhos das colunas da tabela agrupados de acordo com o nome da tabela.

4. Agora você poderá arrastar e soltar o identificador de campo exclusivo de uma tabela para outra. A seguir está o esquema de relacionamento entre as quatro tabelas do Modelo de Dados Excel:

O seguinte descreve a ligação entre as tabelas:

  • Alunos de mesa | ID do aluno para notas da tabela | Identidade estudantil
  • Semestres de mesa | ID do semestre para notas da tabela | Semestre
  • Classes de mesa | Número da classe para as notas da tabela | ID de classe

5. Você pode criar relacionamentos escolhendo um par de colunas de valor exclusivo. Se houver duplicatas, você verá o seguinte erro:

6. Você notará Estrela (*) de um lado e Um 1) por outro lado, na Visualização de Diagrama de relacionamentos. Ele define que existe uma relação um-para-muitos entre as tabelas.

7. No editor Power Pivot, clique no botão Projeto guia e selecione Gerenciar relacionamentos para saber quais campos fazem as conexões.

Gerar uma tabela dinâmica usando o modelo de dados do Excel

Agora você pode criar uma Tabela Dinâmica ou Gráfico Dinâmico para visualizar seus dados do Modelo de Dados do Excel. Uma pasta de trabalho do Excel pode conter apenas um Modelo de Dados, mas você pode continuar atualizando as tabelas.

Relacionado: O que é mineração de dados e isso é ilegal?

Como os dados mudam com o tempo, você pode continuar a usar o mesmo modelo e economizar tempo ao trabalhar com o mesmo conjunto de dados. Você notará mais economia de tempo ao trabalhar com dados em milhares de linhas e colunas. Para criar um relatório baseado em tabela dinâmica, siga estas etapas:

1. No editor Power Pivot, clique no botão Casa aba.

2. No Fita , Clique em Tabela Dinâmica .

3 Escolher qualquer um entre New Worksheet ou Existing Worksheet.

melhores aplicativos para android tv box 2018

4. Selecione OK . O Excel irá adicionar um Tabela Dinâmica isso vai mostrar o Lista de Campos painel à direita.

A seguir está uma visão holística de uma tabela dinâmica criada com o uso do Modelo de Dados do Excel para os dados de amostra do aluno usados ​​neste tutorial. Você também pode criar tabelas dinâmicas ou gráficos profissionais de big data usando a ferramenta Excel Data Model.

Transforme conjuntos de dados complexos em relatórios simples usando o modelo de dados do Excel

O modelo de dados do Excel utiliza os benefícios de criar relacionamentos entre tabelas para produzir tabelas dinâmicas ou gráficos significativos para fins de relatório de dados.

Você pode atualizar continuamente a pasta de trabalho existente e publicar relatórios sobre os dados atualizados. Você não precisa editar fórmulas ou investir tempo em rolar por milhares de colunas e linhas cada vez que os dados de origem são atualizados.

Compartilhado Compartilhado Tweet O email Como criar uma tabela dinâmica no Excel

Aprenda a criar tabelas dinâmicas no Excel e como usá-las para extrair as informações que você deseja ver.

Leia a seguir
Tópicos relacionados
  • Produtividade
  • Dicas de planilha
  • Microsoft Excel
  • Dicas do Microsoft Office
  • Análise de dados
Sobre o autor Tamal Das(100 artigos publicados)

Tamal é redatora freelance da MakeUseOf. Depois de adquirir experiência substancial em tecnologia, finanças e processos de negócios em seu emprego anterior em uma empresa de consultoria de TI, ele adotou a escrita como profissão de tempo integral há três anos. Embora não esteja escrevendo sobre produtividade e as últimas notícias de tecnologia, ele adora jogar Splinter Cell e assistir a vídeos Netflix / Prime.

Mais de Tamal Das

Assine a nossa newsletter

Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!

Clique aqui para se inscrever