Como Filtrar Linhas e Colunas no Excel

MR
Marcos Rieper

Especialista em Excel

19 de novembro de 2025 Atualizado 08 de julho de 2026 4 min de leitura
como filtrar linhas e colunas no excel

A função FILTRO revolucionou a forma de analisar dados no Excel. Com ela, você consegue extrair informações específicas com base em condições simples ou múltiplas, aplicar filtros com E e OU, selecionar colunas específicas, e até classificar os resultados dinamicamente com a função CLASSIFICAR.

Neste guia você vai aprender, passo a passo, a construir filtros simples e avançados - desde um único critério até fórmulas completas com FILTRAR + ESCOLHERCOLS + CLASSIFICAR.


Índice Função Filtro Excel

  1. O que é a função FILTRO e como ela funciona
  2. FILTRO com condição simples (E lógico via multiplicação "*")
  3. FILTRO usando OU com o operador "+"
  4. FILTRO com várias condições combinadas (E + OU)
  5. Como escolher colunas específicas com ESCOLHERCOLS
  6. Como classificar o resultado com CLASSIFICAR
  7. Exemplo completo: FILTRO + ESCOLHERCOLS + CLASSIFICAR

1. O que é a função FILTRO e como ela funciona

A função FILTRO retorna somente as linhas que atendem a uma condição.
Ela é dinâmica: sempre que novos dados entram na tabela, o resultado se atualiza automaticamente.

Sintaxe básica:

=FILTRO(matriz; incluir)

Onde:

  • matriz → o intervalo ou tabela que você quer filtrar
  • incluir → condição que define quais linhas serão retornadas
Como usar função filtro com vários critérios excel 1

2. FILTRO com condição simples (E lógico via multiplicação "*") 

Filro com linhas e colunas no Excel 2

Quando você usa o operador * na função FILTRO, está criando um E lógico.

Ou seja: todas as condições precisam ser verdadeiras para retornar uma linha.

Exemplo:

=FILTRO(tEstoque;(tEstoque[Departamento]=G1)*(tEstoque[CD]=G2))

O que esta fórmula faz?

  • Filtra a tabela tEstoque retornando apenas as linhas onde:
    • Departamento é igual a G1
    • E o CD é igual a G2

Se qualquer uma das condições falhar, a linha não aparece no resultado.


3. FILTRO com OU usando o operador "+" <a id="filtro-com-ou"></a>

O operador + cria uma condição OU.

Significa que a linha será retornada quando pelo menos uma das condições for verdadeira.

Exemplo:

=FILTRO(tEstoque;(tEstoque[Departamento]=G1)+(tEstoque[CD]=G2))

Aqui, a fórmula retorna linhas onde:

  • Departamento é igual a G1
    OU
  • CD é igual a G2

Ótimo quando você quer unir resultados de dois filtros diferentes sem duplicar dados.


4. FILTRO com várias condições combinadas (E + OU)

Agora vamos unir:

  • OU → +
  • E → *

Isso permite criar filtros avançados.

Exemplo da sua fórmula:

=FILTRO(
    tEstoque;
    ((tEstoque[Departamento]=G1)+(tEstoque[CD]=G2)) *
    (tEstoque[Estoque]>25)
)

Explicação detalhada:

  1. (Departamento = G1) + (CD = G2)
    Retorna linha se uma dessas condições for verdadeira (OU).
  2. (tEstoque[Estoque] > 25)
    Filtro adicional exigindo que o estoque seja maior que 25.
  3. As duas condições são multiplicadas → E lógico
    Ou seja, a linha só aparece se:
    • Atender ao OU
    • E também tiver estoque acima de 25

Isso permite montar filtros extremamente precisos.


5. Como escolher colunas específicas com ESCOLHERCOLS

Depois de filtrar, talvez você não queira retornar todas as colunas - apenas algumas delas.

Para isso usamos a função:

ESCOLHERCOLS(matriz; col1; col2; ...)

Exemplo com a sua fórmula:

=ESCOLHERCOLS(
    FILTRO(
        tEstoque;
        ((tEstoque[Departamento]=G1)+(tEstoque[CD]=G2)) *
        (tEstoque[Estoque]>25)
    );
    2;4
)

Explicação:

  • Primeiro, a tabela é filtrada
  • Depois, a função retorna apenas a 2ª e a 4ª coluna do resultado filtrado

Excelente para exibir somente os dados relevantes.


6. Como classificar o resultado com CLASSIFICAR

A função CLASSIFICAR permite ordenar automaticamente o resultado final.

Sintaxe básica:

CLASSIFICAR(matriz; índice_coluna; ordem)
  • índice_coluna → número da coluna usada para ordenar
  • ordem → 1 crescente, -1 decrescente

Exemplo aplicado ao seu caso:

=CLASSIFICAR(
    ESCOLHERCOLS(
        FILTRO(
            tEstoque;
            ((tEstoque[Departamento]=G1)+(tEstoque[CD]=G2)) *
            (tEstoque[Estoque]>25)
        );
        2;4
    );
    1
)

Aqui:

  • CLASSIFICAR usa a primeira coluna da saída do ESCOLHERCOLS para ordenar
  • Ordem 1 = crescente

Essa combinação cria um relatório filtrado, limpo e organizado automaticamente.


7. Exemplo Completo (FILTRO + ESCOLHERCOLS + CLASSIFICAR)

Aqui está sua fórmula final, totalmente explicada:

=CLASSIFICAR(
    ESCOLHERCOLS(
        FILTRO(
            tEstoque;
            ((tEstoque[Departamento]=G1)+(tEstoque[CD]=G2)) *
            (tEstoque[Estoque]>25)
        );
        2;4
    );
    1
)
Filtrar linhas e colunas no Excel 3

O que ela faz?

  1. Filtra linhas onde:
    • Departamento = G1 OU
    • CD = G2
    • E o estoque é maior que 25
  2. Retorna apenas as colunas 2 e 4
  3. Classifica os dados pela 1ª coluna do resultado

Resultado: um relatório dinâmico, enxuto e organizado automaticamente.

Download Planilha de Filtro com Múltiplos Critérios

Realize o download do da planilha de exemplo e da vídeo-aula acima neste botão abaixo. Basta se inscrever na nossa newsletter gratuita para o download automático.

Download — baixe aqui: Filtro com Vários critérios

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