Como você formata a caixa de seleção de filtro de data para a Tabela Dinâmica do Excel


2

Criei uma Tabela Dinâmica no Excel 2013 e usei um valor de data como um filtro. Quando quero filtrar por um intervalo, tenho que selecionar os dias individuais. A opção se parece com:

  • 1/1/2013
  • 1/2/2013
  • 1/3/2013

Quando filtro a data na tabela de registros, a seleção de datas é muito mais intuitiva:

[x]2013
-[ ]January
 -[ ]1
 -[ ]2
 -[ ]3 

Existe alguma maneira de obter esse formato no filtro de data do campo da tabela dinâmica?

Respostas:


4

Não. (Essa resposta é aceitável?)

Você descobrirá que algumas funcionalidades "compartilhadas" entre Tabelas e Tabelas Dinâmicas nem sempre são idênticas - os Filtros Personalizados são outra.

Mas há uma alternativa: você pode criar algumas colunas extras na tabela de registros de origem para lidar com isso. Você só precisa preenchê-los com uma fórmula simples, com base nas células da data. Esse seria o ano:

=YEAR(Date)

e mês, ao seu gosto:

=MONTH(Date)                 ' shows 1 (January)
=TEXT(MONTH(Date), "mmm")    ' shows "Jan"
=TEXT(MONTH(Date), "mmmm")   ' shows "January"

Você pode usar esses 2 campos na área "Filtro de relatório" da sua Tabela Dinâmica como um acesso rápido e prático para filtrar suas datas.

Outro grande benefício da adição desses campos é que você também pode usá-los para dividir suas Tabelas Dinâmicas por ano ou mês, sem precisar mexer nos grupos de dinâmicas.


Ótima opção, além de escrever código VBA com o qual tenho experiência mínima. Obrigado.
RWL01
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.