Tabelas e gráficos dinâmicos de energia
Quando seus conjuntos de dados são grandes, você pode usar o Excel Power Pivot, que pode lidar com centenas de milhões de linhas de dados. Os dados podem estar em fontes de dados externas e o Excel Power Pivot cria um modelo de dados que funciona em um modo de otimização de memória. Você pode realizar os cálculos, analisar os dados e chegar a um relatório para tirar conclusões e decisões. O relatório pode ser um Power PivotTable ou Power PivotChart ou uma combinação de ambos.
Você pode utilizar o Power Pivot como uma solução ad hoc de relatórios e análises. Assim, seria possível para uma pessoa com experiência prática com o Excel realizar a análise de dados de ponta e tomada de decisão em questão de poucos minutos e são um grande recurso para serem incluídos nos painéis.
Usos do Power Pivot
Você pode usar o Power Pivot para o seguinte -
- Para realizar análises de dados poderosas e criar modelos de dados sofisticados.
- Para mash-up grandes volumes de dados de várias fontes diferentes rapidamente.
- Para realizar a análise de informações e compartilhar os insights de forma interativa.
- Para criar indicadores-chave de desempenho (KPIs).
- Para criar tabelas dinâmicas do Power.
- Para criar Power PivotCharts.
Diferenças entre a tabela dinâmica e a tabela dinâmica avançada
O Power PivotTable é semelhante ao PivotTable em seu layout, com as seguintes diferenças -
A Tabela Dinâmica é baseada em tabelas do Excel, enquanto a Tabela Dinâmica do Power é baseada em tabelas de dados que fazem parte do Modelo de Dados.
A Tabela Dinâmica é baseada em uma única tabela do Excel ou intervalo de dados, enquanto a Tabela Dinâmica do Power pode ser baseada em várias tabelas de dados, desde que sejam adicionadas ao Modelo de Dados.
A Tabela Dinâmica é criada na janela do Excel, enquanto o Power PivotTable é criado na janela do PowerPivot.
Criação de uma tabela dinâmica avançada
Suponha que você tenha duas tabelas de dados - Vendedor e Vendas no Modelo de Dados. Para criar uma Power PivotTable a partir dessas duas tabelas de dados, proceda da seguinte forma -
Clique na guia Início na Faixa de Opções na janela do PowerPivot.
Clique em Tabela Dinâmica na Faixa de Opções.
Clique em Tabela Dinâmica na lista suspensa.
A caixa de diálogo Criar Tabela Dinâmica é exibida. Clique em Nova planilha.
Clique no botão OK. Uma nova planilha é criada na janela do Excel e uma Tabela Dinâmica do Power vazia é exibida.
Como você pode observar, o layout da Tabela Dinâmica do Power é semelhante ao da Tabela Dinâmica.
A Lista de Campos da Tabela Dinâmica aparece no lado direito da planilha. Aqui, você encontrará algumas diferenças da Tabela Dinâmica. A lista Campos do Power PivotTable tem duas guias - ACTIVE e ALL, que aparecem abaixo do título e acima da lista de campos. A guia TODAS é destacada. A guia TODOS exibe todas as tabelas de dados no Modelo de Dados e a guia ATIVO exibe todas as tabelas de dados escolhidas para a Tabela Dinâmica do Power em questão.
Clique nos nomes das tabelas na lista Campos da tabela dinâmica em TODOS.
Os campos correspondentes com caixas de seleção serão exibidos.
Cada nome de mesa terá o símbolo no lado esquerdo.
Se você colocar o cursor sobre este símbolo, a fonte de dados e o nome da tabela modelo dessa tabela de dados serão exibidos.
- Arraste o vendedor da tabela de vendedor para a área ROWS.
- Clique na guia ATIVO.
O campo Vendedor aparece na Tabela Dinâmica do Power e a tabela Vendedor aparece na guia ATIVO.
- Clique na guia TODOS.
- Clique em Mês e Valor do Pedido na tabela Vendas.
- Clique na guia ATIVO.
Ambas as tabelas - Vendas e Vendedor aparecem na guia ATIVO.
- Arraste o mês para a área COLUNAS.
- Arraste Região para a área FILTROS.
- Clique na seta ao lado de TODOS na caixa de filtro Região.
- Clique em Selecionar vários itens.
- Clique em Norte e Sul.
- Clique no botão OK. Classifique os rótulos das colunas em ordem crescente.
O Power PivotTable pode ser modificado dinamicamente para explorar e relatar dados.
Criando um Power PivotChart
Um Power PivotChart é um gráfico dinâmico baseado no Modelo de Dados e criado na janela do Power Pivot. Embora tenha alguns recursos semelhantes ao gráfico dinâmico do Excel, existem outros recursos que o tornam mais poderoso.
Suponha que você queira criar um Power PivotChart com base no seguinte Modelo de Dados.
- Clique na guia Página inicial na faixa de opções na janela do Power Pivot.
- Clique em Tabela Dinâmica.
- Clique em PivotChart na lista suspensa.
A caixa de diálogo Criar gráfico dinâmico é exibida. Clique em Nova planilha.
Clique no botão OK. Um gráfico dinâmico vazio é criado em uma nova planilha na janela do Excel. Neste capítulo, quando dizemos PivotChart, estamos nos referindo ao Power PivotChart.
Como você pode observar, todas as tabelas no modelo de dados são exibidas na lista Campos do gráfico dinâmico.
- Clique na tabela Vendedor na lista Campos do gráfico dinâmico.
- Arraste os campos - Vendedor e Região para a área AXIS.
Dois botões de campo para os dois campos selecionados aparecem no gráfico dinâmico. Estes são os botões de campo do eixo. O uso de botões de campo é para filtrar os dados exibidos no gráfico dinâmico.
Arraste TotalSalesAmount de cada uma das 4 tabelas - East_Sales, North_Sales, South_Sales e West_Sales para a área ∑ VALUES.
Como você pode observar, o seguinte aparece na planilha -
- No gráfico dinâmico, o gráfico de colunas é exibido por padrão.
- Na área LEGEND, ∑ VALUES é adicionado.
- Os valores aparecem na legenda no gráfico dinâmico, com o título Valores.
- Os botões do campo de valor aparecem no gráfico dinâmico.
Você pode remover a legenda e os botões do campo de valor para obter uma aparência mais organizada do gráfico dinâmico.
Clique no botão no canto superior direito do PivotChart.
Desmarque a legenda nos elementos do gráfico.
Clique com o botão direito nos botões do campo de valor.
Clique em Ocultar botões de campo de valor no gráfico na lista suspensa.
Os botões do campo de valor no gráfico serão ocultados.
Observe que a exibição de botões de campo e / ou legenda depende do contexto do gráfico dinâmico. Você precisa decidir o que deve ser exibido.
Como no caso do Power PivotTable, a lista Power PivotChart Fields também contém duas guias - ACTIVE e ALL. Além disso, existem 4 áreas -
- AXIS (categorias)
- LEGEND (série)
- ∑ VALORES
- FILTERS
Como você pode observar, a legenda é preenchida com ∑ Valores. Além disso, os botões de campo são adicionados ao gráfico dinâmico para facilitar a filtragem dos dados que estão sendo exibidos. Você pode clicar na seta em um Botão de Campo e selecionar / desmarcar os valores a serem exibidos no Power PivotChart.
Tabela e combinações de gráfico
O Power Pivot oferece diferentes combinações de Power PivotTable e Power PivotChart para exploração, visualização e relatórios de dados.
Considere o seguinte modelo de dados no Power Pivot que usaremos para ilustrações -
Você pode ter as seguintes combinações de tabela e gráfico no Power Pivot.
Gráfico e tabela (horizontal) - você pode criar um gráfico dinâmico e uma tabela dinâmica avançados, um ao lado do outro horizontalmente na mesma planilha.
Gráfico e Tabela (Vertical) - você pode criar um Gráfico Dinâmico e uma Tabela Dinâmica, um abaixo do outro verticalmente na mesma planilha.
Essas combinações e algumas outras estão disponíveis na lista suspensa que aparece quando você clica em Tabela Dinâmica na Faixa de Opções na janela do Power Pivot.
Hierarquias no Power Pivot
Você pode usar Hierarquias no Power Pivot para fazer cálculos e para fazer drill up e drill down dos dados aninhados.
Considere o seguinte Modelo de Dados para ilustrações neste capítulo.
Você pode criar hierarquias na visualização do diagrama do Modelo de Dados, mas com base em apenas uma única tabela de dados.
Clique nas colunas - Sport, DisciplineID e Event na tabela de dados Medalha, nessa ordem. Lembre-se de que a ordem é importante para criar uma hierarquia significativa.
Clique com o botão direito na seleção.
Clique em Criar Hierarquia na lista suspensa.
O campo de hierarquia com os três campos selecionados conforme os níveis filho são criados.
- Clique com o botão direito no nome da hierarquia.
- Clique em Renomear na lista suspensa.
- Digite um nome significativo, por exemplo, EventHierarchy.
Você pode criar uma Tabela Dinâmica do Power usando a hierarquia que você criou no Modelo de Dados.
- Crie uma Tabela Dinâmica do Power.
Como você pode observar, na lista Campos da Tabela Dinâmica, EventHierarchy aparece como um campo na tabela Medalhas. Os outros campos da tabela Medalhas são recolhidos e exibidos como Mais Campos.
- Clique na seta na frente de EventHierarchy.
- Clique na seta na frente de Mais Campos.
Os campos em EventHierarchy serão exibidos. Todos os campos da tabela Medalhas serão exibidos em Mais Campos.
Adicione campos ao Power PivotTable da seguinte forma -
- Arraste EventHierarchy para a área ROWS.
- Arraste a medalha para a área ∑ VALUES.
Como você pode observar, os valores do campo Esporte aparecem na Tabela Dinâmica do Power com um sinal de + na frente deles. A contagem de medalhas para cada esporte é exibida.
Clique no sinal + antes de Esportes Aquáticos. Os valores do campo DisciplineID em Aquatics serão exibidos.
Clique no filho D22 que aparece. Os valores do campo Evento em D22 serão exibidos.
Como você pode observar, a contagem de medalhas é dada para os Eventos, que são somados no nível pai - DisciplineID, que são somados posteriormente no nível pai - Esporte.
Cálculos usando hierarquia em tabelas dinâmicas do Power
Você pode criar cálculos usando uma hierarquia em uma Tabela Dinâmica do Power. Por exemplo, em EventsHierarchy, você pode exibir o não. de medalhas em nível infantil como uma porcentagem do não. de medalhas em seu nível pai da seguinte forma -
- Clique com o botão direito no valor de Contagem de medalha de um evento.
- Clique em Configurações do campo de valor na lista suspensa.
A caixa de diálogo Configurações do campo de valor é exibida.
- Clique na guia Mostrar valores como.
- Clique na caixa Mostrar valores como.
- Clique em% do total da linha pai.
- Clique no botão OK.
Como você pode observar, os níveis filho são exibidos como a porcentagem dos Totais Pai. Você pode verificar isso somando os valores percentuais do nível filho de um pai. A soma seria 100%.
Detalhando e Detalhando uma Hierarquia
Você pode fazer drill up e drill down rapidamente nos níveis em uma hierarquia em uma Tabela Dinâmica do Power usando a ferramenta Quick Explore.
Clique em um valor do campo Evento na Tabela Dinâmica do Power.
Clique na ferramenta Quick Explore - que aparece no canto inferior direito da célula que contém o valor selecionado.
A caixa EXPLORE com a opção Drill Up aparece. Isso ocorre porque a partir de Evento, você só pode fazer drill up, pois não há níveis filho abaixo dele.
Clique em Drill Up. Os dados do Power PivotTable são detalhados até o nível de Disciplina.
Clique na ferramenta Quick Explore - que aparece no canto inferior direito da célula que contém um valor.
A caixa EXPLORE aparece com as opções Drill Up e Drill Down exibidas. Isso ocorre porque a partir da Disciplina, você pode aprofundar até Esporte ou ir até os níveis de Evento.
Dessa forma, você pode mover-se rapidamente para cima e para baixo na hierarquia em uma Tabela Dinâmica do Power.
Usando um Slicer comum
Você pode inserir Segmentações de Dados e compartilhá-los nas Tabelas Dinâmicas do Power e nos Gráficos Dinâmicos do Power.
Crie um Power PivotChart e Power PivotTable lado a lado horizontalmente.
Clique em Power PivotChart.
Arraste Disciplina da tabela de Disciplinas para a área AXIS.
Arraste a medalha da tabela de medalhas para a área ∑ VALUES.
Clique em Power PivotTable.
Arraste a Disciplina da tabela de Disciplinas para a área ROWS.
Arraste a medalha da tabela de medalhas para a área ∑ VALUES.
- Clique na guia ANALYZE em PIVOTTABLE TOOLS na faixa de opções.
- Clique em Inserir Slicer.
A caixa de diálogo Inserir Slicers é exibida.
- Clique na tabela NOC_CountryRegion e Sport nas medalhas.
- Clique em OK.
Dois Slicers - NOC_CountryRegion e Sport aparecem.
Organize e dimensione-os para alinhá-los corretamente ao lado da Tabela Dinâmica do Power, conforme mostrado abaixo.
- Clique em USA no NOC_CountryRegion Slicer.
- Clique em Aquatics no Sport Slicer.
O Power PivotTable é filtrado para os valores selecionados.
Como você pode observar, o Power PivotChart não é filtrado. Para filtrar Power PivotChart com os mesmos filtros, você pode usar os mesmos Slicers que usou para o Power PivotTable.
- Clique em NOC_CountryRegion Slicer.
- Clique na guia OPÇÕES em FERRAMENTAS DE SLICER na faixa de opções.
- Clique em Report Connections no grupo Slicer.
A caixa de diálogo Conexões de relatório é exibida para o Slicer NOC_CountryRegion.
Como você pode observar, todas as Tabelas e Gráficos Dinâmicos do Power na pasta de trabalho estão listados na caixa de diálogo.
Clique no Power PivotChart que está na mesma planilha da Power PivotTable selecionada.
Clique no botão OK.
Repita para o Sport Slicer.
O Power PivotChart também é filtrado para os valores selecionados nos dois Slicers.
Em seguida, você pode adicionar mais detalhes ao Power PivotChart e Power PivotTable.
- Clique em Power PivotChart.
- Arraste Gênero para a área LEGEND.
- Clique com o botão direito no Power PivotChart.
- Clique em Alterar tipo de gráfico.
- Selecione Coluna Empilhada na caixa de diálogo Alterar Tipo de Gráfico.
- Clique em Power PivotTable.
- Arraste o evento para a área ROWS.
- Clique na guia DESIGN em PIVOTTABLE TOOLS na faixa de opções.
- Clique em Layout do relatório.
- Clique em Formulário de estrutura de tópicos na lista suspensa.
Relatórios estéticos para painéis
Você pode criar relatórios estéticos com Power PivotTables e Power PivotCharts e incluí-los em painéis. Como você viu na seção anterior, você pode usar as opções de Layout de relatório para escolher a aparência dos relatórios. Por exemplo, com a opção - Show in Outline Form e com Banded Rows selecionado, você obterá o relatório conforme mostrado abaixo.
Como você pode observar, os nomes dos campos aparecem no lugar de rótulos de linha e rótulos de coluna e o relatório parece autoexplicativo.
Você pode selecionar os objetos que deseja exibir no relatório final no painel Seleção. Por exemplo, se você não deseja exibir os Segmentadores de Dados que criou e usou, pode simplesmente ocultá-los desmarcando-os no painel Seleção.