Segmentação de Dados com Tabela Dinâmica Excel – BI Excel – Dashboards Excel

Editar links externos no Excel - Editar vínculos Excel
Editar links externos no Excel – Editar vínculos Excel
8 de maio de 2012
Formatação Condicional em Tabelas Dinâmicas Excel
Formatação Condicional em Tabelas Dinâmicas Excel
23 de maio de 2012

Segmentação de Dados com Tabela Dinâmica Excel – BI Excel – Dashboards Excel

Objetivo: Apresentar a função de segmentação de dados em tabelas dinâmicas no Excel para criar visualizações inteligentes de dados como Dashboards ou utilizar como Business Inteligence BI. ATENÇÃO: SOMENTE Á PARTIR DO EXCEL 2010

Uma das alterações inclusas na tabela dinâmica no Excel 2010 fica a cargo da segmentação de dados.

Esta funcionalidade permite o uso de filtros rápidos e visuais que facilitam bastante a análise dos dados.

Para fazer o uso da segmentação de dados é necessário primeiro que a base seja estruturada. No caso que uso como exemplo neste artigo foram criadas três colunas Ano, Mês e Dia, que serão utilizados na segmentação de dados.

Assim que a base de dados estiver estruturada pode ser criada a tabela dinâmica. Neste artigo é ensinado como fazer http://guiadoexcel.com.br/tabelas-dinamicas.

Com a tabela dinâmica pronta, são criadas as segmentações de dados. Para isso clique sobre a tabela dinâmica criada, e na aba Opções  de Ferramentas de Tabela Dinâmica selecione a opção Inserir Segmentação de Dados.

Marque as opções Dia, Mês e Ano que foi preparada na base de dados. Serão inseridas três segmentações de dados.

Para formatá-las clique com o botão direito sobre uma das segmentações criadas.

Em Configurações da Segmentação de Dados poderão ser alterados o nome dos campos, desabilitada a exibição e alterada a ordem dos dados.

Clicando na opção Tamanho e Propriedades e na guia Posição e Layout poderão ser alteradas as propriedades das alturas dos botões, larguras e o número de colunas.

Após a criação e formatação de dados eles podem ser travados, marcando a opção Desabilitar redimensionamento e movimentação.

[saiba_mais]Para utilizar os filtro é realmente muito simples, basta selecionar os dados que ficarão marcados ao clicar do mouse, por exemplo, ao selecionar os anos de 2011 e 2012 e o mês de Janeiro e os dias de 01 á 15 você terá a comparação na tabela e no gráfico dinâmicos das informações da primeira quinzena de janeiro de 2011 e 2012.

Aprimorando o seu uso as segmentações de dados podem permitir grandes análises de dados, podendo ser utilizadas na fabricação de BI e Dashboards.

Faça o download do projeto exemplo completo no botão abaixo.

Abraço

Marcos Rieper


Clique aqui e leia mais sobre Excel VBA. https://www.guiadoexcel.com.br/vba/ O Guia do Excel foi criado por Marcos Rieper e oferece artigos, dicas, tutoriais e modelos de planilhas prontas. Aqui você encontra tudo sobre Excel, seja de nível básico, intermediário,  avançado e VBA. O Guia do Excel oferece diversos materiais completamente gratuitos para download. Navegue em nosso site e confira! Conheça também a nossa Loja do Excel https://loja.guiadoexcel.com.br/
Cursos

Curso Excel Completo – Curso Excel Básico + Curso Excel Avançado – Acesso Vitalício

R$218,00 R$179,00

COMPRAR
Cursos

Curso Excel Master – Curso Excel Básico + Curso Excel Avançado + Curso VBA Excel + LP – Acesso Vitalício

R$357,00 R$249,00

COMPRAR
Cursos

Curso Excel PRO – Curso Excel Avançado + Curso VBA Excel + Lógica de programação – Acesso Vitalício

R$258,00 R$199,00

COMPRAR
Cursos

Curso Excel Web – Curso VBA Excel + Lógica de programação + Curso Web Scraping VBA- Acesso Vitalício

R$388,90 R$309,00

COMPRAR

20 Comentários

  1. Gustavo Lopes disse:

    Muito boa s planilha com a tabela e gráfico dinâmico. Esses dias atrás havia feito uma porém sem o gráfico, e com essa ideia, agora acredito que ela ficou completa. Meus parabéns pelo trabalho.

  2. wellington disse:

    Muito show a tabela, ficou bem massa mesmo!

  3. Carlos Eduardo Pessoa disse:

    E ai Marcos tudo bem?
    Por falar nisso, você já utilizou o power pivot? Tem algumas considerações a passar?
    Parabéns novamente.

  4. Alguem consegue me ajudar?

    Estou usando uma matriz de correlação entre algumas variáveis do meu processo, porém por motivos de seccionamento dos processos preciso utilizar um filtro para cada processo, porém as variáveis são as mesmas, mas a fórmula que estou utilizando para esta correlação (CORREL= MATRIZ1;MATRIZ2) não leva em consideração os filtros efetuados e sim o grupo de dados constantes na matriz.

    Existe algum mecanismo a utilizar para conseguir que o “EXCEL” entenda que ele deve recalcular levando em consideração apenas os valores exibidos na planilha(Excetuando os valores que não são visualizados ao aplicar um filtro);

    OBRIGADO

    • Marcos Rieper disse:

      Boa tarde Alexandre,

      Você pode utilizar a função subtotal para esta solução.

      Se quiser somar por exemplo utilize =SUBTOTAL(9;SELEÇÃO DE DADOS), serão somados apenas os dados que estão visíveis.

      Abraço

      Marcos Rieper

  5. Diego disse:

    Bom dia!

    Seria possivel criar este esquema no excel 2007, preciso ter esse tipo de informação porém não encontro meios para tal, estou fazendo separado por mês, fiz uma tabela dinamica do banco de dados e depois copiei e colei por mês e destas criei uma tabela dividido por mês com os resultados e ae sim o gráfico para simplificar o entendimento. Mais como fiz em planilhas dividas não esta com cara de dashboard e fora que fica lenta toda vez que atualiza o banco de dados tenho que rodar as macros e atualizar as tabelas dinâmicas. banco de dados com 185 mil linhas e 44 colunas, com macro e atualização das tabelas dinânicas fica em torno de 10 min para se atualizar com um i3 segunda geração. se possivel ajudar ae galera.

    Abraço,

    Diego Justino

  6. […] Você pode ver também as fortes mudanças que foram implementadas no Excel 2010 com a segmentação de dados no artigo http://guiadoexcel.com.br/segmentacao-de-dados-com-tabela-dinamica-excel-bi-excel-dashboards-excel. […]

  7. newton disse:

    Boa tarde Marcos,

    Utilizo relatórios dinâmicos há bastante tempo, mas não havia me deparado com tendo que criar via VBScripts este tipo de planilha!

    Aqui no site vc tem alguma dica do gênero?

    Parabéns pelo blog

  8. Bom dia Marcos,
    Preciso muito da sua ajuda, pois desenvolvi uma planilha utilizando os botões de segmentação de dados lincado em 6 planilhas, onde consegui desenvolver um dashboard bem legal. Aconteceu que no outro dia fui abrir o arquivo e sumiu todos os botões de segmentação de dados e ficou oculto para tentar recoloca-los.
    Se puder me ajudar será muito importante, senão terei que começar praticamente do zero.
    Obrigado

  9. Raphael disse:

    Olá! tenho uma planilha onde existem várias tabelas dinâmicas, e algumas precisam ter instantaneamente os mesmos filtros, então incluí as segmentações de dados e nas opções delas, em conexões da tabela dinâmica, selecionei todas as tabelas que precisei fazer esses filtros. Dessa forma quando eu alterava um filtro nessas segmentações de dados, mudavam automaticamente e instantaneamente todos os filtros das tabelas que eu conectei. Estava funcionando perfeitamente até que eu precisei atualizar a base de dados, e consequentemente precisei atualizar as tabelas, então o excel me dava um erro falando que eu deveria desconectar as tabelas para que eu pudesse atualizar, então desconectei (fiz até uma macro que desconectava, atualizava e reconectava as tabelas às segmentações) atualizei as tabelas e assim que fui reconectar uma surpresa: Não aparecem mais as tabelas na lista de conexões. Já procurei ajuda em todo lugar e não encontrei! Você pode de ajudar? Muito obrigado!!!

    • Marcos Rieper disse:

      Boa noite Raphael,

      Acho que as suas fontes de dados foram removidas, você está conectando a um banco de dados ou a planilhas?

      Abraço

      Marcos Rieper

    • Edson Araujo Filho disse:

      Certamente você já achou a solução, mas vou postar caso mais alguém tenha o mesmo problema. Eu tive e o problema foi que acrescentei uma coluna na tabela base de dados e as tabelas dinâmicas existentes não estavam reconhecendo a nova coluna. Foi necessário em cada tabela dinâmica corrigir a “fonte de dados” para incluir a nova coluna. Abs.

  10. Bianca disse:

    BOM DIA, SEU SITE ME AJUDA BASTANTE!!
    MINHA PERGUNTA É A SEGUINTE: EU TENHO UMA TABELA DINÂMICA QUE NAS LINHAS ESTÃO OS NOMES DOS PRODUTOS E NAS COLUNAS OS ANOS, OS VALORES SÃO DO FATURAMENTO LÍQUIDO. GOSTARIA DE CRIAR UM FILTRO OU SLICER QUE TIVESSE A OPÇÃO DE EU CLICAR E MUDAR PARA O FATURAMENTO BRUTO, OU PARA A MARGEM DE LUCRO, PORÉM QUANDO COLOCO NA OPÇÃO DE FILTRO OU SLICER ELE APARECE OS VALORES NA LISTA DO FILTRO OU SLICER. QUERIA UMA OPÇÃO QUE APARECESSE SÓ A OPÇÃO: FATURAMENTO LÍQUIDO, FATURAMENTO BRUTO E MARGEM DE LUCRO NUM BOTÃO CADA UM E QUANDO EU CLICASSE ELE MUDASSE OS VALORES DA TABELA DINÂMICA. ENFIM, NÃO SEI SE É POSSÍVEL, MAS SE VC TIVER UMA LUZ EU AGRADEÇO.

    VALEUUU

  11. […] Após a criação do gráfico insira as segmentações de dados clicando sobre Dia, depois Mês, Ano e Vendedor, veja neste artigo como criar segmentações de dados: http://guiadoexcel.com.br/segmentacao-de-dados-com-tabela-dinamica-excel-bi-excel-dashboards-excel. […]

  12. Adailton Aguiar disse:

    Bom dia!

    Muito bacana mesmo!

    Gostaria de uma ajuda, tenho um dashboard com segmentação de dados, porém como tenho várias bases diferentes não consigo unir em uma segmentação só, pode me ajudar?

    De já agradeço.

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

Inscreva-se no nosso canal do Youtube!


Junte-se ao nosso canal do Youtube. Começamos em abril de 2016, mas já temos mais de 06:00 h de treinamentos gratuitos e este número irá aumentar. Vídeos novos todos os sábados.