Para mostrar somente as linhas que atendem a uma condição no Google Sheets, use a função FILTER. Ela cria uma lista de resultado separada da tabela original e pode combinar critérios, como status e valor. Quando os dados de origem mudam, o resultado da fórmula é recalculado.
Segundo a documentação oficial do Google, a sintaxe é FILTER(intervalo; condição1; [condição2; ...]). O passo a passo abaixo considera o Google Sheets no navegador, com a documentação consultada em 26 de outubro de 2026.

O que a função FILTER faz
Imagine uma planilha de pedidos com as colunas Pedido, Cliente, Status e Valor. Em vez de esconder linhas manualmente, FILTER pode montar uma segunda tabela contendo apenas os pedidos pendentes.
O intervalo é a área que será exibida. Cada condição é uma coluna ou linha de valores lógicos: TRUE para manter e FALSE para descartar. As condições precisam acompanhar o mesmo sentido do intervalo: todas por linha ou todas por coluna.
Como usar FILTER no Google Sheets
1. Organize a tabela de origem
Use uma linha de cabeçalho e mantenha os dados em colunas consistentes. Para o exemplo, considere:
- coluna A: número do pedido;
- coluna B: cliente;
- coluna C: status;
- coluna D: valor.
Os dados começam na linha 2, porque a linha 1 contém os títulos.
2. Escolha uma célula vazia para o resultado
Clique em uma célula fora da tabela original, como F2. O resultado se espalha pelas células vizinhas, por isso deixe espaço livre abaixo e à direita.
3. Filtre por uma condição
Para mostrar somente as linhas cujo status seja “Pendente”, digite:
=FILTER(A2:D; C2:C="Pendente")
A fórmula lê as colunas A a D e mantém as linhas em que a coluna C contém exatamente o texto Pendente. Se a planilha usar vírgula como separador de argumentos, troque os ponto e vírgulas por vírgulas.
4. Combine duas condições
Para listar apenas pedidos pendentes com valor acima de 100, acrescente outra condição:
=FILTER(A2:D; C2:C="Pendente"; D2:D>100)
As duas condições são aplicadas ao mesmo tempo. Assim, uma linha precisa ter o status “Pendente” e um valor maior que 100 para aparecer.
Fórmulas úteis com FILTER
Filtrar por número
Para encontrar tarefas atrasadas, se a coluna D tiver dias em aberto, use um critério numérico:
=FILTER(A2:D; D2:D>=7)
Filtrar células preenchidas
Para remover da lista as linhas sem cliente informado, aplique a condição à coluna B:
=FILTER(A2:D; B2:B<>"")
Usar uma célula como critério
Em vez de escrever o status dentro da fórmula, coloque o critério em H1. Depois, use uma referência:
=FILTER(A2:D; C2:C=H1)
Isso permite trocar o status em H1 sem editar a fórmula. É útil para montar uma área de consulta simples.
FILTER ou filtro do menu?
A função FILTER cria outro resultado que pode alimentar um relatório, um painel ou uma área de acompanhamento. Já o filtro do menu trabalha sobre o intervalo original e oculta temporariamente as linhas que não atendem ao critério. O JSMS também explica como criar filtros no Google Sheets pela interface.
Se várias pessoas precisam enxergar visões diferentes da mesma tabela, o Google recomenda avaliar as visualizações com filtro. Para uma lista que deve ser atualizada automaticamente em outra área, a função costuma ser mais adequada.
Problemas comuns
O resultado mostra #N/A
Segundo o Google, esse erro aparece quando nenhuma linha atende à condição. Confira a grafia do critério, espaços extras e o tipo de dado. “100” digitado como texto pode não se comportar como o número 100 em uma comparação.
A fórmula retorna poucas linhas
Verifique se o intervalo e as condições começam na mesma linha. Uma fórmula que usa A2:D100 deve usar uma condição correspondente, como C2:C100. Misturar intervalos de tamanhos diferentes pode gerar erro ou excluir dados.
A fórmula não consegue se expandir
Apague o conteúdo das células onde o resultado deveria aparecer. Se houver texto ou outra fórmula no caminho, o Sheets não poderá preencher a área automaticamente.
Limitações e cuidados
A documentação oficial informa que FILTER filtra linhas ou colunas por vez. As condições também precisam seguir a mesma orientação do intervalo; não misture uma condição por linha com outra por coluna. Para um relatório que exige ordenação, considere combinar o resultado com a função SORT.
A fórmula não protege dados. Qualquer pessoa com acesso à planilha poderá ver as células e o resultado permitido por esse acesso. Para informações de clientes, restrinja o compartilhamento e evite publicar links com permissão ampla.
Fontes oficiais
- Função FILTER — Ajuda do Editores de arquivos Google;
- Adicionar fórmulas e funções — Ajuda do Editores de arquivos Google;
- Ordenar e filtrar dados no Google Sheets.
Esta orientação se baseia na documentação oficial do Google, consultada em 26 de outubro de 2026. A interface e os separadores de fórmula podem mudar conforme o idioma e as configurações da planilha.