Navegação Rápida
Função FILTRO
Resumo
A função FILTRO é uma poderosa ferramenta do Excel que permite filtrar dinamicamente intervalos de dados com base em critérios booleanos. Retorna apenas as linhas ou colunas que atendem às condições especificadas, criando matrizes dinâmicas que se ajustam automaticamente.
Sintaxe
FILTRO(matriz; incluir; [se_vazio])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| matriz | Array |
Sim | O intervalo ou matriz de dados fonte para filtragem |
| incluir | Array |
Sim | Matriz booleana que determina quais linhas/colunas manter |
| se_vazio | Any |
Não | Valor alternativo quando o filtro não retorna resultados |
Usando a função FILTER
A função FILTRO revoluciona a análise de dados no Excel moderno, substituindo filtros manuais por soluções dinâmicas e automáticas. Ideal para dashboards, relatórios interativos e análise de grandes volumes de dados.
Exemplos Comuns de FILTER
Filtrar produtos por região
=FILTRO(A5:D20;C5:C20="Leste";"Sem resultados")
Retorna todos os registros da região Leste, exibindo 'Sem resultados' se nenhum for encontrado.
Múltiplos critérios (E lógico)
=FILTRO(A5:D20;(C5:C20="Maçã")*(B5:B20="Leste");"Nenhum registro")
Filtra registros que são MAÇÃ E estão na região LESTE usando multiplicação (*) para lógica AND.
Múltiplos critérios (OU lógico)
=FILTRO(A5:D20;(C5:C20="Maçã")+(B5:B20="Leste");"Sem correspondências")
Filtra registros que são MAÇÃ OU estão na região LESTE usando adição (+) para lógica OR.
Filtrar e ordenar
=ORDENAR(FILTRO(A5:D20;C5:C20="Maçã");4;-1)
Filtra produtos Maçã e ordena por unidades em ordem decrescente.
Perguntas Frequentes
Erros Comuns e Soluções
#CALC!
Cause: Nenhum resultado encontrado e [se_vazio] não especificado
Solution: Adicione o terceiro argumento com valor padrão: ;"Sem dados"
#VALOR!
Cause: Dimensões incompatíveis entre matriz e incluir
Solution: Verifique se include tem altura ou largura compatível com matriz
#REF!
Cause: Referência a pasta de trabalho fechada
Solution: Mantenha ambas as pastas abertas ou use cópia local
Notas
- Função disponível apenas no Excel 365 e Excel 2019+
- Retorna matriz dinâmica que 'despeja' automaticamente
- Use * para AND e + para OR em múltiplos critérios
- Compatível com referências estruturadas de tabelas Excel
Compatibilidade
Disponível em: Excel 365, Excel 2019, Excel 2021
Não disponível em: Excel 2016 e versões anteriores
Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 365, Excel 2019+