Filtro Horizontal Excel - Como Filtrar Colunas no Excel

MR
Marcos Rieper

Especialista em Excel

04 de outubro de 2021 Atualizado 08 de julho de 2026 4 min de leitura
filtrar colunas excel filtro excel

Neste artigo você aprenderá como filtrar colunas ou realizar filtro horizontal no Excel.

No exemplo usamos a função Filtro do Excel para realizar a exibição de colunas conforme são selecionadas na segmentação de dados.

Base de Dados para Filtrar as Colunas

A base de dados que criamos para o exemplo está em formato de tabela.

Veja que temos então os cabeçalhos definindo o tipo de dado e a informação que será disponibilizada naquela coluna.

Para filtrar colunas no Excel usando a função Filtro não necessariamente os dados precisarão estar em formato de tabela, mas é sempre aconselhável para bases de dados.

Isso porque as fórmulas irão se auto-ajustar na medida em que forem aumentadas ou reduzidas as linhas.

Para converter uma lista de dados em tabela clique nos dados com cabeçalhos e clique em Inserir->Tabela, ou senão pressione ALT+T+A.

Estrutura de Filtro de Colunas Excel

A segunda parte é criarmos uma base de dados de apoio aonde teremos uma lista com o nome de todas as colunas.

Faça isso manualmente copiando e colando com o botão direito em colar especial->valores e transpor.

Assim os dados serão convertidos de formato horizontal para vertical.

Na coluna de filtro clique nela e digite a seguinte fórmula:

=SE(AGREGAR(3;5;[@Colunas])=1;[@Colunas];"")

A fórmula acima funciona da seguinte forma:

AGREGAR(3;5;[@Colunas]) : Esta parte do cálculo é semelhante à subtotal, nela estamos passando como parâmetro 3, CONT.VALORES e no parâmetro 5, IGNORAR LINHAS OCULTAS. Então serão contados os valores apenas de linhas exibidas na tabela.

=SE(AGREGAR(3;5;[@Colunas])=1;[@Colunas];"") : Nela temos o SE aonde verificamos se o retorno do valor é 1, ou seja, se foi contado valores, e se for, ele retorna o nome da coluna.

Estes dados são então retornados apenas se não estiver sendo filtrado.

Com base na tabela nós utilizamos então a segmentação de dados, com ela nós iremos então realizar os filtros automaticamente e os dados serão então filtrados então na coluna de Filtro.

Filtro de Cabeçalho de Colunas no Excel

Para filtrar colunas a primeira parte é aplicar a função abaixo, aonde iremos então ter os dados do cabeçalho.

=TRANSPOR(FILTRO(tColunas[Colunas];(tColunas[Colunas]=tColunas[Filtro])))

FILTRO : Esta função realiza o filtro de dados. Nela usamos o filtro: tColunas[Colunas], o que será retornado, e (tColunas[Colunas]=tColunas[Filtro]) temos o filtro, nele estamos filtrando apenas as Colunas quando a coluna Filtro tem a mesma informação.

TRANSPOR : A função transpor realiza a conversão de linhas para colunas e colunas para linhas.

Então nós temos os filtros dos dados transpostos no cabeçalho.

Filtrar Dados de Colunas no Excel

Após filtrarmos o cabeçalho do Excel, nós temos então que filtrar os dados das colunas.

Nela usamos então a seguinte fórmula:

=FILTRO(tDados;TRANSPOR(ÉNÚM(CORRESP(tColunas[Colunas];tColunas[Filtro];0))))

Entendendo as partes da fórmula:

FILTRO : A função filtro é então utilizada para retornar os dados conforme o filtro de colunas.

ÉNÚM(CORRESP : Nesta parte nós temos uma verificação se são localizados os campos da coluna TColunas[Colunas] na coluna de cálculo FILTRO. Se encontrado é retornado o número da posição, e se retorna a função ÉNÚM verifica se é um número e retorna VERDADEIRO se for e FALSO se não for.

TRANSPOR : Nesta parte estamos convertendo linhas em colunas, assim é retornado {VERDADEIRO\VERDADEIRO\VERDADEIRO\VERDADEIRO\VERDADEIRO\VERDADEIRO} ao invés de {VERDADEIRO;VERDADEIRO;VERDADEIRO;VERDADEIRO;VERDADEIRO;VERDADEIRO}. E isto faz o filtro das colunas.

Assim quando aplicamos os filtros de colunas os mesmos são filtrados conforme a segmentação de dados.

Veja como abaixo temos os dados.

E conforme o filtro temos então somente as colunas selecionadas.

Veja mais neste artigo Relatório Excel com Matrizes Dinâmicas.

Download da Planilha Exemplo Filtrar Colunas Excel

Realize o download da planilha de deste artigo no botão abaixo. Basta se inscrever na nossa newsletter gratuita para o download automático.

Download — baixe aqui: Como Filtrar Colunas no Excel

Preencha seus dados para receber o link de download no seu e-mail.

Principais recursos

Confira o que este material oferece para você.

Organização por data e etapas
Classificação automática
Ranking e destaques
Fluxos e etapas automáticas
Dashboard com indicadores
Atualização automática por fórmulas

Perguntas frequentes

O material é realmente gratuito?

Sim. O acesso é gratuito e não exige cadastro.

Preciso ter o Excel instalado?

Recomendamos o Excel 2013 ou superior para todos os recursos.

Como faço para receber atualizações?

As atualizações são automáticas dentro da própria planilha.

Funciona no Excel do Mac?

Sim, funciona no Excel para Windows e para Mac.

Funciona no celular?

É possível visualizar no app do Excel; a edição completa é no computador.

Planilhas relacionadas

Planilha de Fluxo de Caixa

Planilha de Fluxo de Caixa

(1.327)

R$ 89,90

Controle de Estoque

Controle de Estoque

(962)

R$ 69,90

Planilha Financeira Empresarial

Planilha Financeira Empresarial

(1.254)

R$ 79,90

Dashboard Financeiro no Excel

Dashboard Financeiro no Excel

(689)

R$ 49,90

Continue lendo

Curso Excel Master — Básico ao Avançado, VBA, PowerPoint e mais

Receba conteúdos e novidades direto no seu e-mail

Dicas, tutoriais, planilhas gratuitas e muito mais.

Não enviamos spam. Cancele quando quiser.

Download imediato

Acesso na hora após a compra

Compra 100% segura

Seus dados protegidos com SSL

Acesso vitalício

Use para sempre, sem mensalidades

Suporte via WhatsApp

Atendimento rápido e humanizado