Criar uma Tabela Dinâmica para analisar dados de várias tabelas

 Importante    Esta funcionalidade não se encontra disponível no Office num PC com Windows RT. Pretende saber que versão do Office que está a utilizar?

Se a sua empresa armazena dados importantes em bases de dados relacionais, provavelmente faz a análise e cria relatórios acerca desses dados regularmente. Quando os dados são relacionais, pode construir uma Tabela Dinâmica como esta em apenas alguns minutos:

Tabela Dinâmica com várias tabelas

O que há de diferente nesta Tabela dinâmica? Repare como a Lista de Campos mostra uma coleção de tabelas, cada uma com campos que pode combinar numa única Tabela Dinâmica para segmentar os seus dados de várias formas. Não é necessário preparar os dados ou formatar manualmente. Se tiver dados relacionais, pode construir imediatamente uma Tabela Dinâmica com base em tabelas relacionadas assim que importar os dados.

Como é que coloca várias tabelas na Lista de Campos de uma Tabela Dinâmica? Existem duas formas. Primeiro, quando importa a partir de uma tabela relacionada, pode importar várias tabelas em simultâneo. Em alternativa, também pode importar tabelas individualmente a partir da mesma ou de origens de dados diferentes, adicioná-las a um Modelo de Dados no Excel, criar relações e, em seguida, utilizar esse Modelo de Dados para orientar uma Tabela Dinâmica.

Vejamos como é que importaria várias tabelas do SQL Server.

  1. Certifique-se de que sabe o nome do servidor, o nome da base de dados e quais as credenciais que tem de utilizar ao ligar ao SQL Server. O administrador da base de dados pode fornecer as informações necessárias.
  2. Clique em Dados > Obter Dados Externos > De Outras Origens > Do SQL Server.
  3. Em Nome de Servidor, introduza o nome de computador de rede do computador que executa o SQL Server.
  4. Em Credenciais de início de sessão, clique em Utilizar Autenticação do Windows caso se esteja a ligar como si mesmo. Caso contrário, introduza o nome de utilizador e palavra-passe fornecidos pelo administrador da base de dados.
  5. Em Selecionar Tabela e Base de Dados, escolha a base de dados e, em seguida, clique em Ativar seleção de múltiplas tabelas.

Caixa de verificação Ativar seleção de várias tabelas

  1. Selecione manualmente as tabelas com as quais pretende trabalhar. Em alternativa, escolha uma ou duas e, em seguida, clique em Selecionar Tabelas Relacionadas para selecionar automaticamente as tabelas relacionas com as tabelas que selecionou.
  2. Se a opção Importar relações entre tabelas selecionadas estiver selecionada, mantenha-a assim para permitir que o Excel recrie relações de tabela equivalentes no livro.
  3. Clique em Concluir.
  4. Na caixa de diálogo Importar Dados, selecione Relatório de Tabela Dinâmica.

Caixa de diálogo Importar opções

  1. Clique em OK para começar a importar e a preencher a Lista de Campos.
  2. Repare que a Lista de Campos contém várias tabelas. Trata-se de todas as tabelas que selecionou durante a importação. Pode expandir e fechar cada tabela para ver os respetivos campos. Enquanto as tabelas estiverem relacionadas, pode criar o seu gráfico de Tabela Dinâmica arrastando os campos de uma tabela para a área de VALORES, LINHAS ou COLUNAS.

Lista de Campos da Tabela Dinâmica

  1. Arraste os campos numéricos para a área de VALORES. Por exemplo, se estiver a utilizar a base de dados de exemplo da Adventure Works, pode arrastar QuantidadeDeVendas da tabela VendasReaisDaInternet
  2. Arraste os campos de data ou de território para a área de LINHAS ou COLUNAS para analisar as vendas por data ou território.
  3. Por vezes, tem de criar uma relação entre duas tabelas antes de as poder utilizar numa Tabela Dinâmica. Se for apresentada uma mensagem a indicar que é necessária uma relação, clique em Criar para começar.

O botão Criar aparece quando é necessária uma relação


 Notas 

Outras formas de analisar várias tabelas

As bases de dados relacionais não são a única origem de dados que lhe permite trabalhar com várias tabelas na Lista de Campos de uma Tabela Dinâmica. Pode utilizar tabelas arbitrárias no seu livro ou importar feeds de dados que posteriormente se integram noutros dados tabulares no livro. Para fazer com que estes dados não relacionados funcionem em conjunto, terá de adicionar cada tabela a um Modelo de Dados e, em seguida, criar relações entre as tabelas utilizando valores de pesquisa correspondentes.

Iniciar uma nova Tabela Dinâmica utilizando tabelas num Modelo de Dados

Por exemplo, ligou várias tabelas, criando um Modelo de Dados no processo, e está agora pronto para utilizar estes dados na sua análise. Segue-se como pode iniciar uma nova Tabela Dinâmica ou Gráfico Dinâmico utilizando o Modelo de Dados no livro.

  1. Clique numa célula na folha de cálculo.
  2. Clique em Inserir > Tabela Dinâmica.

Botão Tabela Dinâmica no separador Inserir

  1. Na caixa de diálogo Criar Tabela Dinâmica, em Escolher os dados que pretende analisar, clique em Utilizar uma origem de dados externa.

Caixa de diálogo Criar Tabela Dinâmica com a origem de dados externa e utilização selecionada

  1. Clique em Escolher Ligação.
  2. No separador Tabelas, em Este Modelo de Dados do Livro, selecione Tabelas no Modelo de Dados do Livro.
  3. Clique em Abrir e, em seguida, clique em OK para mostrar uma Lista de Campos com todas as tabelas no modelo.

Mais acerca de Tabelas Dinâmicas e Modelos de Dados

 
 
Aplica-se a:
Excel 2013