Quando formata os dados como tabela, a tabela já vem com filtros. No entanto, é possível adicionar uns filtros mais visuais e rápidos, que facilitam muito a análise de dados, os chamados Slicers ou Segmentação de Dados.
Qual destes tipos de filtros prefere? Os filtros tradicionais (à esquerda) ou os filtros visuais – segmentação de dados (à direita), onde apenas precisa de carregar no dado que pretende e os dados são filtrados automaticamente?


Já conhecia este recurso do Excel? Se ainda não, tenho a certeza que vai gostar, leia este artigo até ao fim.
O que é e para que serve a Segmentação de Dados
A segmentação de dados é um botão interativo que permite filtrar dados de uma forma rápida e visual. Para tal, basta selecionar o dado que quer visualizar e os dados são filtrados automaticamente, facilitando a análise de dados.
Esta pode ser usada para filtrar os dados numa tabela (dados têm de estar formatados como tabela) ou numa pivot table (tabela dinâmica).
Como inserir
Para inserir uma segmentação de dados numa tabela, tem duas opções:
OPÇÃO 1:
Carregue dentro da tabela, selecione o separador Insert (Inserir), grupo Filters (Filtros), opção Slicer (Segmentação de Dados), escolha os campos que pretende inserir nos filtros e clique OK:

OPÇÃO 2:
Carregue dentro da tabela, selecione o separador Table Design (Estrutura da Tabela), no grupo Tools (Ferramentas), comando Insert Slicer (Inserir Segmentação de Dados), escolha os campos que pretende inserir nos filtros e clique OK:

Para inserir numa pivot table (tabela dinâmica), também tem duas opções, sendo que a primeira é igual à opção 1 da tabela que expliquei anteriormente.
Na segunda opção, terá de carregar dentro da pivot table (tabela dinâmica), selecionar o separador Pivot Table Analyze (Analisar Tabela Dinâmica) no grupo Filter (Filtrar) escolher a opção Insert Slicer (Inserir Segmentação de Dados) e escolher os campos que pretende inserir nos filtros:

Formatar a Segmentação de Dados
Quando insere uma segmentação de dados e a mantém selecionada, aparece-lhe um novo separador chamado Slicer (Segmentação de Dados) – nas versões anteriores a 2016 chama-se Design – onde pode fazer vários tipos de formatações. Destaco as seguintes:

Se carregar no comando Slicer Settings (Opções de Segmentação de Dados) aparece-lhe a seguinte janela, com algumas opções interessantes:

No caso de estar a usar como base uma pivot table (tabela dinâmica), tem uma opção adicional: Report Connections (Reportar Ligações) que lhe permite ligar a segmentação de dados a mais de uma pivot table (tabela dinâmica).
Para ligar a mais de uma pivot table (tabela dinâmica) carregue na segmentação de dados e no novo separador que lhe aparece – Slicer (Segmentação de Dados), no grupo Slicer (Segmentação de Dados) escolha a opção Report Connections (Reportar Ligações):

Aparece-lhe uma nova janela para escolher a que outras pivot tables (tabelas dinâmicas) quer conectar. Deve selecionar as pretendidas e carregar OK:

Agora quando selecionar um dado para filtrar, todas as pivot tables (tabelas dinâmicas) associadas a essa segmentação vão ser filtradas automaticamente.
Componentes
Este recurso é constituído pelos seguintes componentes:

Vantagens da Segmentação de Dados
Como pode ver, a segmentação de dados é uma ferramenta muito útil, tendo várias vantagens:
- Filtros visuais e rápidos;
- Quando insere novos dados na tabela, a segmentação de dados atualiza automaticamente;
- Pode formatar todos os componentes;
- Permite fazer seleções múltiplas, mantendo pressionada a tecla Ctrl ou carregando no botão de seleções múltiplas;
- As diversas segmentações de dados são aplicadas ao mesmo tempo.
Se preferir, pode assistir a esta dica em vídeo:
Gostou desta dica para filtrar os dados de uma forma mais rápida, intuitiva e visual? Deixe o seu comentário!

2 comentários em “Segmentação de Dados (Slicer): como filtrar dados de forma rápida e visual no Excel”
Olá, sou Ricardo Santos neste momento estou a estagiar em uma empresa, e o meu Eng. deu-me uma base de dados em excel que tem 4 folhas, em que na primeira tem uma tabela feita manualmente, a segunda tem uma tabela dinâmica com origem da tabela feita manualmente da primeira folha, e as outras duas não são relevantes para o assunto que me foi pedido. Ele pediu para que eu com um filtro, filtrasse essas duas páginas ao mesmo tempo. Ele diz-me que é possível apesar de ele não saber como fazer, Eu também nunca tive um aprofundamento desses no excel…
Espero que me consiga ajudar.
Olá Ricardo,
Não consegue em simultâneo colocar segmentação de dados que afeta uma tabela e uma tabela dinâmica… apenas é possível colocar uma segmentação de dados que afete várias tabelas dinâmicas em simultâneo!