Explorando dados com tabelas dinâmicas
Você pode fazer análises extensas de dados usando tabelas dinâmicas e produzir os relatórios desejados. A integração do Modelo de Dados com a Tabela Dinâmica aprimora a maneira como os dados são agrupados, conectados, resumidos e relatados. Você pode importar tabelas de fontes de dados externas e criar uma tabela dinâmica com as tabelas importadas. Isso facilita as atualizações automáticas dos valores na Tabela Dinâmica sempre que os dados nas fontes de dados conectadas são atualizados.
Criação de uma tabela dinâmica para analisar dados externos
Para criar uma tabela dinâmica para analisar dados externos -
- Abra uma nova pasta de trabalho em branco no Excel.
- Clique na guia DADOS na faixa de opções.
- Clique em Do Acesso no grupo Obter Dados Externos. A caixa de diálogo Selecionar fonte de dados é exibida.
- Selecione o arquivo de banco de dados Access.
Clique no botão Abrir. A caixa de diálogo Selecionar Tabela é exibida, exibindo as tabelas no banco de dados. O banco de dados Access é um banco de dados relacional e as tabelas serão semelhantes às tabelas do Excel, com a exceção de que existem relações entre essas tabelas.
Marque a caixa Ativar seleção de várias tabelas.
Selecione todas as tabelas. Clique OK.
o Import Dataa caixa de diálogo aparece. Selecione Relatório de tabela dinâmica. Esta opção importa as tabelas para sua pasta de trabalho do Excel e cria uma tabela dinâmica para analisar as tabelas importadas.
Conforme você observa, a caixa de seleção Adicionar estes dados ao Modelo de Dados está marcada e desabilitada, indicando que as tabelas serão adicionadas ao Modelo de Dados automaticamente.
Os dados serão importados e uma tabela dinâmica vazia será criada. As tabelas importadas aparecem na lista Campos da tabela dinâmica.
Explorando dados em várias tabelas
Você pode analisar os dados das várias tabelas importadas com a Tabela Dinâmica e chegar ao relatório específico desejado em apenas algumas etapas. Isso é possível devido aos relacionamentos pré-existentes entre as tabelas no banco de dados de origem. Conforme você importou todas as tabelas do banco de dados ao mesmo tempo, o Excel recria os relacionamentos em seu Modelo de Dados.
Na lista Campos da tabela dinâmica, você encontrará todas as tabelas que importou e os campos em cada uma delas. Se os campos não estiverem visíveis para nenhuma tabela,
- Clique na seta ao lado dessa tabela na lista Campos da Tabela Dinâmica.
- Os campos dessa tabela serão exibidos.
Explorando dados usando a tabela dinâmica
Você sabe como adicionar campos à Tabela Dinâmica e arrastar campos entre áreas. Mesmo que você não tenha certeza do relatório final que deseja, pode brincar com os dados e escolher o relatório apropriado.
Suponha que você queira ter um relatório exibindo o seguinte -
- Dados para cinco disciplinas - Tiro com Arco, Mergulho, Esgrima, Patinação Artística e Patinação de Velocidade.
- Regiões que obtiveram mais de 80 medalhas nessas 5 disciplinas.
- A contagem de medalhas em cada uma das cinco disciplinas em cada uma dessas regiões.
- Contagem total de medalhas para as cinco disciplinas em cada uma dessas regiões.
Você pode ver como é fácil criar este relatório em poucas etapas.
Para começar, crie uma Tabela Dinâmica exibindo a contagem de medalhas em todas as regiões para as cinco disciplinas selecionadas da seguinte forma -
Arraste o campo NOC_CountryRegion da tabela Medalhas para a área COLUMNS.
Arraste Disciplina da tabela Disciplinas para a área LINHAS.
Filtrar Disciplina para exibir apenas as cinco disciplinas para as quais você deseja o relatório. Isso pode ser feito na área Campos da tabela dinâmica ou no filtro Rótulos de linha na própria tabela dinâmica.
Arraste a medalha da tabela Medalhas para a área VALORES.
Arraste a medalha da tabela Medalhas para a área FILTROS.
Você obterá a seguinte Tabela Dinâmica -
Conforme você observa, a contagem de medalhas é exibida para todas as regiões e para as cinco disciplinas que você selecionou. Em seguida, você deve ajustar este relatório para que apenas as regiões com contagem total de medalhas maior que 80 sejam exibidas.
Clique no botão de seta à direita de Rótulos da coluna.
Clique em Filtros de valor na lista suspensa que aparece.
Selecione Greater Than… na lista suspensa que aparece.
A caixa de diálogo Filtros de valor é exibida.
Como você pode observar, a contagem de medalhas e é maior do que as exibidas nas caixas abaixo Show items for which. Digite 80 na caixa ao lado da caixa que contém é maior que e clique em OK.
Agora, a Tabela Dinâmica exibe apenas as regiões com contagem total de medalhas nas cinco disciplinas selecionadas maior que 80.
Criação de uma relação entre tabelas com campos da tabela dinâmica
Se você não importar as tabelas ao mesmo tempo, se os dados forem de fontes diferentes, ou se você adicionar novas tabelas à sua pasta de trabalho, você mesmo terá que criar as relações entre as tabelas.
Adicione uma nova planilha com uma tabela que contém os campos Esporte e SportID à sua pasta de trabalho.
- Nomeie a mesa - Sports.
- Clique em TODOS na lista Campos da Tabela Dinâmica na planilha da Tabela Dinâmica.
Você pode ver que a tabela recém-adicionada - Esportes também está visível na lista Campos da Tabela Dinâmica.
Em seguida, adicione o campo Esporte também à Tabela Dinâmica da seguinte maneira -
Arraste o campo Esporte da tabela Esportes para a área LINHAS. Os valores de esporte aparecem como rótulos de linha na tabela dinâmica.
Uma mensagem aparecerá na lista Campos da Tabela Dinâmica informando que os relacionamentos entre as tabelas podem ser necessários. Um botão CRIAR aparece próximo à mensagem.
Clique no botão CRIAR. A caixa de diálogo Criar Relacionamento é exibida.
- Selecione Medalhas em Tabela.
- Selecione Esporte em Coluna.
- Selecione Esportes na Tabela Relacionada. Esporte aparece na coluna relacionada.
- Clique OK.
Arraste a Disciplina para baixo Sport dentro ROWS. Isso define a hierarquia na Tabela Dinâmica. A Tabela Dinâmica exibe o Esporte e o grupo de disciplinas correspondente para aquele esporte.