Função FILTRO no Excel: filtrar com fórmula

Atualizado em 10 de novembro de 2026 · Equipe Exercícios Excel

O FILTRO devolve só as linhas que passam na condição. Exemplo: =FILTRO(B2:B6;D2:D6="TI") lista os funcionários do setor de TI.

Sintaxe

=FILTRO(matriz; incluir; [se_vazio])
matriz
O que mostrar: uma coluna ou a tabela inteira.
incluir
A condição, como D2:D6="TI".
se_vazio
Opcional: o que mostrar se nada passar.

Pratique agora

Exercício 1 de 1Correção na hora, sem cadastro

Em G2, liste os nomes (B2:B6) de quem trabalha no setor TI (D2:D6).

G2
fx
Matrícula
Nome
Cargo
Setor
Salário
Equipe de TI
1001
Ana Souza
Analista
Financeiro
R$ 6.500,00
1002
Bruno Lima
Assistente
Comercial
R$ 3.200,00
1003
Carla Dias
Gerente
Comercial
R$ 12.400,00
1004
Diego Alves
Estagiário
TI
R$ 1.800,00
1005
Elisa Rocha
Desenvolvedora
TI
R$ 9.800,00

Duas condições

Multiplique as condições para "e"; some para "ou":

=FILTRO(B2:B6;(D2:D6="Comercial")*(E2:E6>5000))

Erros comuns

#CALC!

Nenhuma linha passou na condição. Use o terceiro argumento: =FILTRO(B2:B6;D2:D6="RH";"Ninguém").

Perguntas frequentes

FILTRO ou o filtro da tabela?

O filtro da tabela esconde linhas. O FILTRO copia o resultado para outro lugar e deixa os dados intactos.

Veja também

Treine FILTRO até ficar fácil

A lição "Função FILTRO" tem 5 exercícios com correção na hora.

Começar grátis