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
fxMatrí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.