Tutorial: Criar relatórios do Power View baseados em mapas

Aplica-se a
Excel 2013

Importante

No Excel para Microsoft 365 e Excel 2021, o Power View é removido em 12 de outubro de 2021. Como alternativa, você pode usar a experiência visual interativa fornecida pelo Power BI Desktop, que você pode baixar gratuitamente. Você também pode importar facilmente pastas de trabalho do Excel para o Power BI Desktop. 

Resumo: Este é o terceiro tutorial de uma série. No primeiro tutorial , Importar Dados para o Excel 2013 e Criar um Modelo de Dados, você criou uma pasta de trabalho do Excel do zero usando dados importados de várias fontes, e seu Modelo de Dados foi criado automaticamente pelo Excel. No segundo tutorial, Estender relacionamentos do Modelo de Dados usando o Excel 2013, o Power Pivot e o DAX, você aprendeu como estender o Modelo de Dados e criar hierarquias dentro dos dados.

Neste tutorial, use esse Modelo de Dados estendido para criar relatórios atraentes que incluem várias visualizações usando o Power View.

As seções deste tutorial são as seguintes:

No final deste tutorial, você encontrará um questionário que pode ser usado para testar seu aprendizado.

Esta série utiliza dados que descrevem as Medalhas Olímpicas, países anfitriões e vários eventos olímpicos. Nesta série, os tutoriais são os seguintes:

  1. Importar dados para o Excel 2013 e criar um modelo de dados
  2. Estender relações de modelos de dados usando o Excel 2013, o Power Pivot e o DAX
  3. Criar relatórios do Power View baseados em mapas
  4. Incorporar dados da Internet e definir padrões para os relatórios do Power View
  5. Ajuda do Power Pivot
  6. Criar relatórios incríveis do Power View - Parte 2

Sugerimos que você veja os tutoriais na ordem.

Esses tutoriais usam o Excel 2013 com o Power Pivot habilitado. Para obter orientações sobre como habilitar o Power Pivot, clique aqui.

Crie um relatório do Power View

Nos tutoriais anteriores, você criou uma pasta de trabalho do Excel com uma Tabela Dinâmica contendo dados sobre medalhas e eventos olímpicos. Se você não concluiu o tutorial anterior, pode baixar a pasta de trabalho do final do tutorial anterior aqui.

Nesta seção, crie um relatório do Power View para representar visualmente os dados das Olimpíadas.

  1. No Excel, clique em INSERIR > Relatórios Power View > Reports.

    Inserir um relatório do Power View

  2. Um relatório em branco do Power View aparece como uma planilha na pasta de trabalho.

    um relatório do Power View em branco no Excel
     

  3. Na área Campos do Power View , clique na seta ao lado de Hosts para expandi-la e clique em Cidade.

  4. Expanda a tabela Medalhas e clique em Esporte. Com isso, o Power View lista o Sport ao lado da cidade, conforme mostrado na tela seguinte.
    uma nova tabela no Power View

  5. Na área CAMPOS do Power View Fields, clique na seta ao lado de Esporte e selecione Contagem (não em branco). Agora o Power View está contando os esportes, em vez de listá-los, conforme mostrado na tela a seguir.

    Criando uma contagem de Esportes, em vez de uma lista

  6. Na faixa de opções, selecione DESIGN > Switch Visualization > Map. A guia DESIGN só estará disponível se a tabela Power View estiver selecionada. Você pode receber um aviso sobre como habilitar conteúdo externo ao alternar para a visualização de mapa.

  7. Um mapa substitui a tabela como visualização. No mapa, círculos azuis de tamanhos variados indicam o número de diferentes eventos esportivos realizados em cada local do Anfitrião Olímpico. Mas pode ser mais interessante ver quais foram os eventos de verão e quais foram o inverno.

  8. Para aproveitar ao máximo a área de relatório, vamos recolher a área Filtros . Clique na seta no canto superior direito da área Filtros .

  9. Em Campos do Power View, expanda Medalhas. Arraste o campo Estação para baixo até a área COR . É melhor: o mapa agora exibe bolhas azuis para esportes de verão e bolhas vermelhas para esportes de inverno, conforme mostrado na tela a seguir. Você pode redimensionar a visualização arrastando qualquer um de seus cantos.

    Criar uma visualização de mapa

Agora você tem um relatório do Power View que visualiza o número de eventos esportivos em vários locais, usando um mapa, codificado por cores com base na estação. E levou apenas alguns cliques.

Criar campos calculados para o Power View e Tabelas Dinâmicas

O Power View usa o Modelo de Dados subjacente para criar visualizações. Com o Power Pivot e o DAX, você pode estender o Modelo de Dados criando fórmulas personalizadas e, em seguida, criar relatórios com base nessas fórmulas e cálculos em Tabelas Dinâmicas e no Power View.

Criar um campo calculado emPower Pivot

  1. No Excel, clique em Gerenciar Modelo > de Dados do Power Pivot > para exibir a janela do Power Pivot.

  2. Selecione a tabela de Medalhas . Certifique-se de que a Área de Cálculo seja exibida. A Área de Cálculo é encontrada abaixo dos dados da tabela e é usada para criar, editar e gerenciar campos calculados. Para visualizar a Área de Cálculo, selecione Home > View > Área de Cálculo, conforme mostrado na tela a seguir.

    a Área de Cálculo no PowerPivot

  3. Vamos calcular o número de edições olímpicas. Na Área de Cálculo, selecione a célula logo abaixo da coluna Edição. Na faixa de opções, selecione AutoSoma > Contagem Distinta, conforme mostrado na tela a seguir.

    criar uma Contagem Distinta no PowerPivot

  4. O Power Pivot cria uma expressão DAX para a célula ativa na Área de Cálculo. Nesse caso, o Power Pivot criou automaticamente a seguinte fórmula DAX:

    Distinct Count of Edition:=DISTINCTCOUNT([Edition])

    Cálculos adicionais na AutoSoma também são fáceis, como Soma, Média, Mín, Máx e outros.

  5. Salve a pasta de trabalho do Excel. O Modelo de Dados é atualizado com o novo campo calculado. Quando você retornar à guia Power View no Excel, um aviso informará que o Modelo de Dados foi atualizado, conforme mostrado na tela a seguir.

    Um aviso indica que o Modelo de dados mudou

Usaremos esse campo calculado Contagem Distinta de Edição mais adiante nos tutoriais.

Criar um campo calculado usando o DAX noPower Pivot

O cálculo da AutoSoma é útil, mas há momentos em que cálculos mais personalizados são necessários. Você pode criar fórmulas DAX na Área de Cálculo, da mesma forma como cria fórmulas no Excel. Vamos criar uma fórmula DAX e depois ver como ela aparece em nosso Modelo de Dados e, como resultado, está disponível em nossa Tabela Dinâmica e no Power View.

  1. Abra a janela do Power Pivot. Na Área de Cálculo, selecione a célula diretamente abaixo do cálculo de AutoSoma concluído na seção anterior, conforme mostrado na tela a seguir.

    Criar fórmulas DAX na Área de cálculo do PowerPivot

  2. Vamos calcular a porcentagem de todas as medalhas. Na barra de fórmulas, digite a seguinte fórmula DAX. O IntelliSense fornece comandos disponíveis com base no que você digita, e você pode pressionar Tab para selecionar a opção realçada do IntelliSense.

    Percentage of All Medals:=[Count of Medal]/CALCULATE([Count of Medal],ALL(Medals))

  3. Quando você alterna de volta para a janela do Excel, o Excel informa que o Modelo de Dados foi atualizado. No Excel, selecione a Tabela Dinâmica na Planilha1. Em Campos da Tabela Dinâmica, expanda a tabela Medalhas . Na parte inferior da lista de campos estão os dois campos calculados que acabamos de criar, conforme mostrado na tela a seguir. Selecione a porcentagem de todas as medalhas.

    Campos da Tabela Dinâmica mostra os Campos Calculados

  4. Na Tabela Dinâmica, o campo Porcentagem de Todas as Medalhas aparece após a Contagem da Medalha. Ele não está formatado como uma porcentagem, então selecione esses campos (você pode selecioná-los todos de uma vez, passando o mouse sobre o topo de um dos campos Porcentagem de Todas as Medalhas, até que o cursor se transforme em uma seta para baixo e, em seguida, clique). Depois de selecionar, clique em Porcentagem do Número > de INÍCIO>. Na mesma seção da faixa de opções, ajuste o número de casas decimais para duas. Sua Tabela Dinâmica se parece com a tela a seguir.

    Tabela dinâmica exibe PivotTable dados de porcentagem

Em um tutorial anterior, filtramos o campo de esportes apenas para os dez primeiros, em ordem alfabética, e é por isso que só vemos esportes aquáticos através do boxe e por que a porcentagem no Total Geral é de 29,16%, em vez de 100%. O que isso nos diz, é claro, é que esses dez primeiros esportes representam 29,16% de todas as medalhas concedidas nos Jogos de Verão. Também podemos ver que os esportes aquáticos representaram 10,88% de todas as medalhas.

Como o campo Porcentagem de Todas as Medalhas está no Modelo de Dados, ele também está disponível no Power View.

Você também pode criar campos calculados na guia Power Pivot enquanto estiver no Power View. Se você criar um campo calculado no Power Pivot ou no Power View, o resultado é o mesmo: o Modelo de Dados é atualizado para incluir o campo calculado e o disponibiliza para todas as ferramentas do cliente.

Definir padrões de campo, comportamentos de tabela e categorias de dados

Outra maneira de agilizar a criação de relatórios no Power View é definindo um conjunto de campos padrão. Quando você define um conjunto de campos padrão para uma tabela, basta clicar nessa tabela no Power View e o conjunto padrão de campos é adicionado automaticamente a um novo relatório.

Nesta seção, você define padrões para sua pasta de trabalho que economizarão tempo ao criar relatórios.

Criar o Conjunto de Campos Padrão para uma tabela

  1. A janela do Power Pivot ainda deve estar disponível. Caso contrário, clique em Gerenciar Modelo> de Dados do Power Pivot>. No Power Pivot, selecione Modo de Exibição > de Dados do Início > para verificar se Modo de Exibição de Dados está selecionado. Selecione a tabela de Medalhas .

  2. Na guia Avançado, clique em Conjunto de Campos Padrão de Propriedades de Relatório>. É exibida uma janela que permite especificar os campos padrão para tabelas criadas com ferramentas de cliente, como o Power View.

  3. Selecione Esporte, Evento, EditionID, Atleta e Medalha no painel esquerdo e clique em Adicionar -> para torná-los os campos padrão. Certifique-se de que eles apareçam no painel direito, Campos padrão, na ordem em que foram listados. A janela Conjunto de Campos Padrão é semelhante à tela a seguir.

    a janela Conjunto de Campos Padrão

  4. Clique em OK para salvar o campo padrão definido para a tabela Medalhas .

  5. Para ver como isso funciona, alterne para a planilha Power View no Excel.

  6. Clique em qualquer lugar na tela do relatório em branco para garantir que você não tenha uma visualização existente selecionada. No momento, sua planilha do Power View tem apenas uma visualização, que é o mapa que você criou anteriormente.

  7. Na lista Campos do Power View , clique no nome da tabela Medalhas . O Power View cria uma tabela e adiciona automaticamente os cinco campos padrão da tabela Medalhas , na ordem especificada, conforme mostrado na tela a seguir. Se você clicar acidentalmente no triângulo ao lado de Medalhas, a tabela simplesmente se expande, em vez de adicionar uma nova tabela com os campos padrão.

    A tabela do Power View inclui automaticamente os conjuntos de campo padrão

Definir comportamento da tabela

Você também pode definir o comportamento padrão da tabela, que o Power View usa para criar automaticamente rótulos de relatório para a tabela. Isso se torna útil quando você cria visualizações da mesma tabela, talvez para vários relatórios diferentes. Usaremos o comportamento padrão da tabela nas próximas etapas, portanto, vamos defini-lo agora.

  1. De volta ao Power Pivot, com a tabela Medalhas selecionada, selecione Propriedades de Relatório > Avançadas > Comportamento da Tabela. É exibida uma janela em que você pode especificar o comportamento da tabela.

  2. Na janela Comportamento da Tabela , o Identificador de Linha é a coluna que contém apenas chaves exclusivas e nenhum valor em branco. Geralmente, é a chave primária da tabela, mas não precisa ser. Você precisa selecionar um identificador de linha antes de fazer outras seleções na janela. Selecione MedalKey como o identificador de linha.

  3. Na seção Manter linhas exclusivas , selecione AthleteID. Os campos selecionados aqui têm valores de linha que devem ser exclusivos e não devem ser agregados ao criar relatórios de Tabela Dinâmica ou Power View.

    Observação: Se você tiver problemas com relatórios que não são agregados como você deseja, verifique se o campo que você deseja agregar não está selecionado nos campos Manter linhas exclusivas .

  4. Em Rótulo Padrão, selecione uma chave que deve ser usada como um rótulo de relatório padrão. Selecione Esporte.

  5. Para Imagem predefinida, deixe a seleção como [Nenhuma coluna selecionada], uma vez que ainda não adicionou imagens. A janela Comportamento da Tabela é semelhante à tela a seguir.

    a janela Comportamento da Tabela

  6. Clique em OK. Na planilha Power View no Excel, selecione a tabela que você criou nas etapas anteriores. Na faixa de opções, selecione Cartão de Tabela > DESIGN>. A mesa que você criou se transforma em uma coleção de cartas; Os dados são os mesmos, mas a visualização dos dados mudou. A tabela agora se parece com a tela a seguir.
    Visualizações de cartão com padrões de Comportamento da Tabela

Observe que o campo Esporte é maior que o resto e aparece como um título para cada card. Isso ocorre porque você definiu Esporte como o Rótulo Padrão na janela Comportamento da Tabela quando estava no Power Pivot.

Definir categorias de dados para campos

Para que o Power View crie relatórios dinamicamente com base em dados subjacentes, como localização, os campos que contêm esses dados devem ser categorizados corretamente. Para os dados das Olimpíadas, vamos especificar as categorias de alguns campos.

  1. No Power Pivot, selecione Hosts. Selecione o campo NOC_CountryRegion. Em Categoria de Dados de Propriedades de Relatório > Avançadas>: clique na seta e selecione País/Região na lista de categorias de dados disponíveis, conforme mostrado na tela a seguir.

    Categorias de Dados no PowerPivot

  2. Em Medalhas, selecione a coluna NOC_CountryRegion. Novamente, altere a Categoria de Dados para País/Região.

  3. Retorne ao Excel e selecione a planilha Power View. Expanda a tabela Medalhas nos Campos do Power View e observe que o campo NOC_CountryRegion agora tem um pequeno ícone de globo ao lado dele. O globo indica que NOC_CountryRegion contém uma localização geográfica, conforme mostrado na tela a seguir.

    ícone de localização geográfica nos Campos do Power View

Usaremos essa localização geográfica em um próximo tutorial. É hora de salvar seu trabalho, revisar o que você aprendeu e se preparar para mergulhar no próximo tutorial.

Ponto de verificação e Questionário

Revise o que você aprendeu

Neste tutorial, você aprendeu como criar uma visualização Power View baseada em mapa, depois criou campos calculados para estender seu modelo de dados e analisar os dados de uma maneira diferente. Você também aprendeu a criar conjuntos de campos padrão para uma tabela, o que simplificou a criação de uma nova tabela do Power View preenchida previamente com o conjunto de campos padrão. Você também aprendeu a definir o comportamento padrão da tabela, para que a ordenação e a rotulagem de novas tabelas sejam rápidas e consistentes.

No próximo tutorial desta série, você pode desenvolver o que aprendeu aqui. Há muitos dados por aí e, no próximo tutorial, adicione dados da Internet ao seu Modelo de Dados e traga imagens para que seus relatórios do Power View possam realmente brilhar.

Veja o link para o próximo tutorial:

Tutorial: Incorporar dados da Internet e definir padrões para os relatórios do Power View

QUESTIONÁRIO

Quer ver o quanto você se lembra do que aprendeu? Aqui está sua chance. O questionário a seguir destaca recursos, capacidades ou requisitos sobre os quais você aprendeu neste tutorial. Na parte inferior da página, você encontrará as respostas. Boa sorte!

Pergunta 1: Onde o Power View obtém seus dados para criar relatórios do Power View?

R: Somente nas planilhas incluídas no Excel.

B: Somente do Modelo de Dados.

C: Somente de dados importados de fontes externas.

D: A partir do Modelo de Dados e de quaisquer dados que existam nas planilhas do Excel.

Pergunta 2: Qual das alternativas a seguir é verdadeira sobre um conjunto de campos padrão?

R: Você só pode criar um conjunto de campos padrão para todo o Modelo de Dados.

B: No Power View, clicar no nome da tabela em Campos do Power View cria uma visualização de tabela que é preenchida automaticamente com o seu conjunto de campos padrão.

C: Se você criar um conjunto de campos padrão para uma tabela, todos os outros campos nessa tabela serão desabilitados.

D: Todas as anteriores

Pergunta 3: Qual das alternativas a seguir é verdadeira sobre os Campos Calculados?

R: Quando você os cria no Power Pivot, eles aparecem no Power View como campos disponíveis na tabela em que foram criados.

B: Se você criá-las na Área de Cálculo do Power Pivot, elas ficarão ocultas de todas as ferramentas do cliente.

C: Quando você os cria no Power Pivot, cada um deles aparece como tabelas individuais em todas as ferramentas de cliente.

D: A e B.

Pergunta 4: Na janela Tabela de Comportamento Padrão , se você selecionar um campo em Manter Linhas Exclusivas, qual das opções a seguir estará correta?

R: Você deve selecionar explicitamente "Somar este campo" nos campos do Power View para agregar o campo.

B: O campo é sempre agregado no Power View ou nas Tabelas Dinâmicas.

C: O campo nunca é agregado no Power View ou nas Tabelas Dinâmicas.

D: Selecionar Manter Linhas Exclusivas não tem efeito sobre o comportamento do campo no Power View ou nas Tabelas Dinâmicas.

Respostas do questionário

  1. Resposta correta: B
  2. Resposta correta: B
  3. Resposta correta: A
  4. Resposta correta: C

Observação

Os dados e imagens nesta série de tutoriais têm base no seguinte:

  • Conjunto de dados sobre Olimpíadas do Guardian News & Media Ltd.
  • Imagens de bandeiras da CIA Factbook (cia.gov)
  • Dados de população do Banco Mundial (worldbank.org)
  • Pictogramas de esporte olímpico por Thadius856 e Parutakupiu