Utilizar várias tabelas para criar uma Tabela Dinâmica
Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel 2021 Excel 2019 Excel 2016 Excel 2013

As Tabelas Dinâmicas são ótimas para analisar e fazer relatórios sobre os seus dados. E quando os seus dados são relacionais — ou seja, quando se encontram armazenados em tabelas separadas que pode unir com valores em comum — pode criar uma Tabela Dinâmica.

Tabela Dinâmica com várias tabelas A Lista de Campos para várias tabelas

O que há de diferente nesta Tabela Dinâmica? Repare como a Lista de Campos à direita mostra não só uma tabela, mas uma coleção de tabelas. Cada tabela contém campos que pode combinar numa única Tabela Dinâmica para segmentar os seus dados de várias formas. Não é necessário formatar manualmente ou preparar os dados. Pode construir imediatamente uma Tabela Dinâmica com base em tabelas relacionadas assim que importar os dados. 

Eis os três passos básicos para obter várias tabelas na Lista de Campos da Tabela Dinâmica:

Passo um: importar tabelas relacionadas a partir de uma base de dados

Importe a partir de uma base de dados relacional, como o Microsoft SQL Server, o Oracle ou o Access. Pode importar várias tabelas ao mesmo tempo:

Passo dois: adicionar campos à Tabela Dinâmica

Repare que a Lista de Campos contém várias tabelas.

Lista de Campos da Tabela Dinâmica

Estas são todas as tabelas que selecionou durante a importação. Pode expandir e fechar cada tabela para ver os respetivos campos. Desde que as tabelas estejam relacionadas, pode criar a sua Tabela Dinâmica ao arrastar campos de qualquer tabela para as áreas de VALORES, LINHAS ou COLUNAS. Pode:

  • 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 a QuantidadeDeVendas da tabela VendasReaisDaInternet.

  • 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.

Passo três: criar relações opcionalmente

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

Nota    Os Modelos de Dados não são suportados no Excel para Mac.

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 no seu livro ou importar feeds de dados que posteriormente se integram noutras tabelas de dados no seu livro. Para obter mais informações, consulte Importar várias tabelas de outras origens de dados.

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. Para mais informações, consulte Adicionar dados da folha de cálculo a um Modelo de Dados com uma tabela ligada, Criar uma relação entre duas tabelas, e Criar relações na Vista de Diagrama.

Depois de criar um Modelo de Dados, pode utilizar esses dados na sua análise. Eis como construir uma nova Tabela Dinâmica ou Gráfico Dinâmico utilizando o Modelo de Dados no seu livro.

  1. Clique em qualquer célula na folha de cálculo.

  2. Selecione Inserir e, em seguida, a seta para baixo em PivotTable.

    Menu pendente a mostrar a opção "do Power BI".

  3. Selecione A partir da Origem de Dados Externa.

    Tabela Dinâmica de Origem Externa

  4. Selecione Selecionar Ligação.

  5. No separador Tabelas, em Este Modelo de Dados do Livro, selecione Tabelas no Modelo de Dados do Livro.Tabelas no Modelo de Dados

  6. Clique em Abrir e, em seguida, clique em OK para mostrar uma Lista de Campos com todas as tabelas no Modelo de Dados.

Consulte Também

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.

As comunidades ajudam-no a colocar e a responder perguntas, a dar feedback e a ouvir especialistas com conhecimentos abrangentes.