Hoje vamos explorar o Power Pivot. Com o Power Pivot, pode criar relações entre tabelas de dados.
E porque haveríamos de fazer isso Susana? 🤔
Imagine que numa só tabela dinâmica, pretendemos analisar dados de vários sítios/fontes?
Só assim o consegue! Eu mostro como! 😉
Adicione Power Pivot ao Friso do Excel ao ativar o suplemento Power Pivot
Quando o Power Pivot está ativado, vê um separador no friso no Excel 2013 designado POWER PIVOT. Para ativar o Power Pivot, siga estes passos.
👉 Aceda a FICHEIRO > Opções > Suplementos.
👉 Na caixa Gerir perto do fundo, clique em Suplementos COM > Ir.
👉 Selecione a caixa Microsoft Office PowerPivot no Microsoft Excel 2013 e, em seguida, clique em OK.
O friso do Excel tem agora um separador POWERPIVOT.
Adicionar uma relação utilizando a vista de diagrama no Power Pivot 👇
O livro do Excel inclui uma tabela designada Anfitriões. Importámos os Anfitriões ao copiar e colá-los no Excel e, em seguida, formatámos os dados como uma tabela. Para adicionar a tabela Anfitriões ao Modelo de Dados, temos de estabelecer uma relação. Vamos usar o Power Pivot para representar visualmente as relações no Modelo de Dados e, em seguida, criar a relação.
- No Excel, clique no separador Anfitriões para o tornar a folha ativa.
- No friso, selecione POWERPIVOT > Tabelas > Adicionar ao Modelo de Dados. Este passo adiciona a tabela Anfitriões ao Modelo de Dados. Também abre o suplemento Power Pivot, que irá utilizar para executar os passos restantes nesta tarefa.
- Repare que a janela de Power Pivot mostra todas as tabelas no modelo, incluindo anfitriões. Clique nas duas tabelas. Na Power Pivot pode ver todos os dados que contém o seu modelo, mesmo se estes não são apresentados quaisquer folhas de cálculo no Excel, como o disciplinas, eventos e dados das medalhas abaixo, bem como S_Teams,W_ Equipas, e desportos.
- Na janela do Power Pivot, na secção Ver, clique em Vista de Diagrama.
- Utilize a barra de deslocamento para redimensionar o diagrama para que possa ver todos os objetos no diagrama. Reorganize as tabelas ao arrastar os respetivos barra de título, para que estejam visíveis e posicionado junto a um do outro. Repare que quatro tabelas estão não relacionadas para o resto das tabelas: anfitriões, eventos, W_Teamse S_Teams.
- Repare que as tabelas Medalhas e Provas incluem um campo designado ProvaDeModalidade. Após uma análise mais aprofundada, conclui que o campo ProvaDeModalidade na tabela Provas consistente em valores exclusivos, não repetidos.
Nota: O campo ProvaDeModalidade representa uma combinação exclusiva de cada Modalidade e Prova. Na tabela Medalhas o campo ProvaDeModalidade repete-se muitas vezes. Faz sentido, pois cada combinação de Modalidade+Prova resulta em três medalhas atribuídas (ouro, prata, bronze), que são ganhas em cada Prova dos Jogos Olímpicos. Então, a relação entre essas tabelas é de uma (uma entrada de Modalidade+Prova exclusiva na tabela Modalidades) para várias (várias entradas para cada valor de Modalidade+Prova).
- Crie uma relação entre a tabela Medalhas e a tabela Provas. Na Vista de Diagrama, arraste o campo ProvaDeModalidade da tabela Provas para o campo ProvaDeModalidade em Medalhas. Aparece uma linha entre as mesmas, que indica que foi estabelecida uma relação.
- Clique na linha que liga-se eventos e medalhas. Os campos realçados definem a relação, conforme mostrado no ecrã seguinte.
- Para ligar Anfitriões ao Modelo de Dados, precisamos de um campo com valores que identificam cada linha da tabela Anfitriões de maneira exclusiva. Em seguida, podemos procurar o nosso Modelo de Dados para ver se existem os mesmos dados noutra tabela. A Vista de Diagrama não nos permite fazer isto. Com Anfitriões selecionado, mude para a Vista de Dados.
- Após examinar as colunas, podemos aperceba-se que o anfitriões não tem uma coluna de valores exclusivos. Irá temos criá-lo com uma coluna calculada e expressões de análise de dados (DAX).
É bom quando os dados no Modelo de Dados incluem todos os campos necessários para criar relações e combinar dados para visualizar no Power View ou em Tabelas Dinâmicas. No entanto, as tabelas não são sempre fáceis de usar, pelo que a secção seguinte descreve como criar uma nova coluna através de DAX para que possa ser usada para criar uma relação entre tabelas. 🙏
No final volte à Vista de Dados
E clique em tabela dinâmica! E Voilá! Feito. É so construir a sua tabela e terá acesso aos dados de todas as tabelas interligadas. 🚀
Brevemente irá sair um curso express de Como utilizar PowerQuery, PowerPivot e Power BI completamente GRATUITO! 🔥
Encontra este curso gratuito aqui no site! Aproveite!
