Resolver problema no filtro em tabelas dinâmicas Excel

Aging List Excel
Aging List Excel
9 de setembro de 2012
Cálculo de prazo de entrega e valores dos correios - Excel VBA
Cálculo de prazo de entrega e valores dos correios – Excel VBA
23 de setembro de 2012

Resolver problema no filtro em tabelas dinâmicas Excel

Objetivo: Demonstrar como atualizar as opções do filtro de tabelas dinâmicas no Excel. Resolvendo o problema de itens que não existem no filtro e continuam aparecendo.

Um dos problemas que encontramos em tabelas dinâmicas, apesar de poucos, é o da atualização dos itens dos filtros.

É comum de o Excel não atualizar os itens dos filtros da tabela dinâmica quando você retira itens da base de dados. Exemplo, você tem uma base de 01/01/2012 á 31/08/2012 e apaga o mês de agosto, a tabela dinâmica continua com todas as datas do mês de agosto no filtro.

Vamos resolver este problema de uma forma bastante simples.

Clique com o botão direito sobre a tabela dinâmica e em opções de tabela dinâmica.

Na guia de opções clique na guia Dados e altere o campo Número de itens retido por campo de Automático para Nenhum.

[saiba_mais]Após esta alteração sempre que for atualizada a tabela dinâmica todos os dados que mudarem na base serão replicados para os filtros da tabela dinâmica, resolvendo assim o problema de aparecer os “fantasmas” dos dados anteriores.

Você pode testar esta funcionalidade alterando a base de dados da tabela dinâmica para download no final deste artigo.

DIGITE O SEU EMAIL PARA FAZER O DOWNLOAD DOS ARQUIVOS:

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

30 Comentários

  1. ++RiptoR++ disse:

    se tivesse um botão de like, eu apertaria.. Mais um artigo q me quebra um galho. vlw!

  2. Pedro disse:

    Bah!! Valeu mesmo, isto sempre me incomodava….

  3. Walter Bernal disse:

    Marcão,

    Essa dica foi útil de mais. Pensei que era um bug eterno do excel, e agora finalmente aparece a solução, você é fera meu brother! Abraço.

  4. Jonas disse:

    Tenho um problema com os filtro da tabela dinâmica que não ficam organizados de A a Z ele aparecem no filtro desorganizados. ex. tenho um filtro coma datas 01 a 30 porem não ficam do menor para o maior. Se alguém sabe posta por gentileza pois já não sei mais o q fazer.

  5. Jonas disse:

    Olá Marcos Riper,

    fiz com vc disse mas ainda continua.

    Eu coloquei os dados classifiquei depois atualizei.

    http://imageshack.us/f/89/jww6.png/

  6. Carlos Roberto Barra de Oliveira disse:

    Olá, gostaria de saber como faço para remover os itens antigos dos filtros de uma tabela dinâmica no Excel 2003?

    Obrigado!

  7. Edras disse:

    Moço, eu fiquei anos procurando isso e só achei agora!!!!
    Isso ia resolver um problemão que tive ha uns 4 anos atrás em uma empresa que dava consultoria….. mas agora é tarde!!!
    De qualquer forma, aprendi mais uma!

  8. Thiago disse:

    Caraaaa, obrigado meeeeeeesmo !! nunca comento coisa alguma na internet , mas isso me assombrou durante anos e nunca entendia o pq rssss. Obrigado pela ajuda !!!

    Grande abraço !!!

  9. Claudio disse:

    Show, valeu pela ajuda!

  10. Wilson disse:

    Valeu pela dica.
    Tem outro problema também com os filtros de tabela dinâmica que me deixa louco…… Quando você aplica formatos especiais de células no banco de dados a PD nunca os reconhece…. porquê? O mesmo acontece quando você quer formatar as células do seu jeito a PD sempre retorna aos valores do seu próprio design….

    • Marcos Rieper disse:

      Bom dia Wilson,

      Obrigado pelo seu contato.

      Este problema é um pouco recorrente. Para manter a formatação faça o seguinte:

      1. Clique com o botão direito sobre a coluna que deseja formatar;
      2. Selecione a opção Formato de Número;
      3. Altere a configuração e salve;
      4. Clique com o botão direito sobre a tabela dinâmica e em Opções de Tabela dinâmica;
      5. Veja se está marcada a opção Preservar a formatação da célula ao atualizar, deve estar marcada.

      Isso deve resolver o problema.

      Abraço

      Marcos Rieper

      • conrado lage disse:

        Boa noite Marcos!

        Um Duvida semelhante que me atormenta: toda vez que atualizo minha base de origem a minha tabela dinâmica se desconfigura pois possui um filtro “Data” o agrupamento em MESES, este se desfaz a cada atualização, voltando a aparecer em dias. Como faço para manter a tabela din. alem de na mesma configuração de formatação, com o agrupamento de datas intactos?

        Obrigado!!
        Conrado

  11. Anderson disse:

    Bom dia,

    Há como excluir um campo de um gráfico dinâmico (ou pelo menos não exibí-lo), mas manter na tabela dinâmica? A ideia é não poluir muito o gráfico , mas manter informações mais completas na tabela.
    Agradeço desde já a atenção.

    Abraços.

    • Marcos Rieper disse:

      Boa tarde Anderson,

      Obrigado pelo seu contato. A melhor opção neste caso é criar uma tabela dinâmica penas para o gráfico dinâmico e colocá-lo oculto pelo próprio gráfico, desta forma os dados do mesmo não se confundirão com o da outra tabela dinâmica.

      Abraço

      Marcos Rieper

  12. Em uma tabela dinâmica,quando movemos um campo para a área FILTROS, os campos adicionados se posicionam um embaixo do outro, na tabela dinâmica, porém quando insiro um campo, este se posiciona ao lado do outro.Como faço para retornar ao layout antigo?

    Abraços,

    José Guilherme

  13. Marcus disse:

    Cara, muito obrigado. Um problema simples, que pra mim aparentemente não tinha solução.
    Ajudou bastante!
    Impressionante como a Microsoft não resolve isso definitivamente.

  14. Nadia disse:

    Tenho mais de 50 planilhas de um relatório que realizo semanalmente e criei macro para automatizar o processo de atualização, porém apesar de o período selecionado estar no flitro da tabela dinâmica, os dados e o gráfico obtido a partir dela não atualizavam. Tentei de tudo para forçar o refresh por código e nada surtia efeito! Depois de algum tempo quebrando a cabeça, verifiquei que as tabelas traziam no campo de data valores inexistentes, de dois anos atrás! Após aplicar o procedimento deste artigo, tudo está funcionando perfeitamente! Nem nos artigos da Microsoft encontrei ajuda eficiente! Obrigada!

  15. Lidiane disse:

    Estou com um problema na minha tabela dinâmica. Ela cria uma nova categoria sei lá por que. Eu tenho a categoria “Previdência” e, além dessa, ela mostra outra categoria q eu não criei “Previdência2”, onde está colocando os valores da categoria q eu criei, sendo q na q eu criei ela, primeiro estava colocando valores q eu deixei sem categoria, depois q inclui as categorias nesses valores, ela continua mostrando, mas sem valor! Como faço para ela entender a categoria certa?!

  16. Filipe Vieira disse:

    Simples e efetivo!

  17. Daniel Luiz disse:

    Bom dia Marcos,
    Muito obrigado, esse post foi muito útil!!!!
    Abraços!

  18. Paulo disse:

    Ajudou muito, obrigado

  19. tulio disse:

    na tabela dinâmica aparece os filtros porém eu seleciono o filtro e na tabela não aparece oque fazer?

  20. Moizes disse:

    Muito bom. Tinha essa dúvida há anos e nunca tinha conseguido resolver!!! Obrigado!

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.