KutoolsforOffice — Uma solução, cinco ferramentas poderosas.Fazer mais com menos esforço.

Como filtrar dados com várias condições nas Folhas do Google?

AutorXiaoyang Data de Modificação

No trabalho diário, é comum lidar com grandes conjuntos de dados e a necessidade de extrair rapidamente informações que cumpram critérios específicos. Por exemplo, poderá querer rever registos de vendas de produtos específicos, filtrar linhas em que determinadas condições sejam satisfeitas ou analisar dados que correspondam a uma combinação de requisitos. No Microsoft Excel, a funcionalidade Filtro Avançado é frequentemente utilizada para estas tarefas de filtragem com múltiplas condições. Contudo, as Folhas do Google não disponibilizam um equivalente direto ao Filtro Avançado, o que torna esta filtragem aparentemente desafiante à primeira vista.

Este artigo apresenta vários métodos práticos para aplicar filtragem com múltiplas condições nas Folhas Google, todos com base em fórmulas integradas. Ao dominar essas técnicas, você poderá analisar e exibir dados de forma eficiente — mesmo sem recorrer a Ferramentas Avançadas. Além disso, encontrará orientações para resolver problemas comuns em fórmulas e abordagens alternativas para obter resultados semelhantes quando precisar de uma filtragem mais complexa.

Filtrar dados com múltiplas condições numa coluna com fórmula

Filtrar dados com múltiplas condições em várias colunas com fórmula

Soluções alternativas:Função FILTRAR com lógica OU/E,Vistas de Filtro nas Folhas do Google


Filtrar dados com múltiplas condições numa coluna com fórmula

Imagine que pretende extrair todas as linhas de um conjunto de dados em que o valor na coluna A seja "AAA-1" ou "EEE-5". Trata-se de um requisito bastante comum—por exemplo, ao acompanhar SKUs específicos de produtos ou isolar dados para relatórios segmentados no Google Sheets.

Uma captura de ecrã que mostra um conjunto de dados no Google Sheets onde os dados precisam de ser filtrados por múltiplas condições

Para realizar esta tarefa, pode utilizar a função FILTRAR com múltiplas condições ligadas, que funciona de forma semelhante ao operador lógico OU. Siga estes passos:

Introduza a seguinte fórmula numa célula vazia onde desejar exibir os resultados filtrados:

=FILTER(A1:D17, (A1:A17="AAA-1") + (A1:A17="EEE-5"))

Depois de digitar a fórmula, basta premir a tecla Enter. As Folhas do Google devolvem imediatamente todas as linhas em que o produto na coluna A seja "AAA-1" ou "EEE-5", como ilustrado na imagem abaixo:

Uma captura de ecrã que mostra os resultados filtrados com base em condições numa coluna no Google Sheets

Notas e dicas:

1. Na fórmula acima:

  • A1:D17 representa todo o intervalo de dados que pretende filtrar.
  • A1:A17 é a coluna em que especifica as condições a aplicar.
  • "AAA-1" e "EEE-5" são as condições de filtro — substitua-as pelos valores pretendidos, conforme necessário para o seu conjunto de dados.

2. Para adicionar mais Condições de Filtro, expanda a fórmula incluindo uma Condição Adicional com + para representar a lógica OU. Por exemplo:

=FILTER(Range, (Condition1) + (Condition2) + (Condition3) + ...)

Cada condição adicionada é colocada entre parênteses e separada por um sinal de mais, permitindo que o Google Sheets filtre os dados para exibir apenas as linhas que correspondam a pelo menos uma das condições definidas na coluna-alvo.

3. Verifique cuidadosamente se os intervalos na sua opção “Filtrar Células com Fórmulas” têm o mesmo tamanho. Caso o intervalo de condição seja mais curto do que o intervalo de dados, alguns resultados correspondentes poderão ser excluídos.

A função FILTRAR é dinâmica — se os seus dados de origem forem atualizados, os resultados filtrados são atualizados automaticamente.

Se obtiver um erro #N/D, normalmente significa que nenhuma linha cumpre as suas condições.


Filtrar dados com múltiplas condições em várias colunas com fórmula

Em muitos casos, precisará de maior granularidade—por exemplo, listar todas as linhas em que o produto seja "AAA-1" e a quantidade encomendada seja inferior a 50. Combinar critérios de várias colunas permite uma filtragem mais precisa, frequentemente essencial em cenários empresariais como revisões de inventário ou relatórios seletivos.

Uma captura de ecrã que mostra um conjunto de dados no Google Sheets com múltiplas condições em múltiplas colunas

Para fazer isto, utilize a função FILTRAR e separe cada condição por uma vírgula, que funciona como um operador lógico E. Introduza esta fórmula numa célula vazia onde quiser que os resultados apareçam:

=FILTER(A1:D17, A1:A17="AAA-1", B1:B17<50)

Após premir Enter, as Folhas do Google apresentam imediatamente todas as linhas em que ambas as condições são satisfeitas. Consulte a imagem de exemplo abaixo para ver o resultado:

Uma captura de ecrã que mostra os resultados filtrados com base em múltiplas condições em diferentes colunas no Google Sheets

Notas e dicas:

1. Na fórmula:

  • A1:D17: O intervalo de dados a filtrar.
  • A1:A17="AAA-1": Primeira condição aplicada à coluna do produto.
  • B1:B17<50: Segunda condição aplicada a outra coluna (por exemplo, à quantidade encomendada).

Pode personalizar as condições e os intervalos de acordo com a sua folha — basta garantir que todos os intervalos têm o mesmo número de linhas.

2. Para filtrar com mais de duas condições (em colunas diferentes), basta adicionar condições extra à fórmula FILTRAR, separadas por vírgulas. Por exemplo:

=FILTER(Range, Condition1, Condition2, Condition3, ...)

Cada condição adicional refina o filtro; todas têm de ser cumpridas (relação lógica E) para que uma linha seja incluída.

3. Verifique cuidadosamente os operadores de comparação para critérios numéricos ou de data (, =, etc.) e as aspas para texto (por exemplo,)"NomeProduto"), para evitar erros na fórmula.

A fórmula FILTRAR nas Folhas do Google recalcula automaticamente sempre que os seus dados de origem forem alterados, mantendo os resultados sempre atualizados — sem necessidade de atualizações manuais.

Se a fórmula devolver um erro, verifique se todos os intervalos têm o mesmo comprimento e se nenhuma das células referenciadas contém dados inválidos — como texto numa coluna numérica utilizada numa comparação.


Soluções alternativas para filtrar dados com múltiplas condições nas Folhas do Google

Além das abordagens principais com a função FILTRAR, existem outros métodos e melhorias que poderá considerar úteis em cenários mais complexos:

Função FILTRAR com lógica personalizada OU/E utilizando MATRIZ.FÓRMULAe COINCIDIR.REGEX

Quando precisar de verificar vários valores textuais (por exemplo, várias palavras-chave), a função COINCIDIR.REGEXpermite-lhe especificar um padrão:

1. Numa célula vazia, introduza a seguinte fórmula para extrair as linhas em que a coluna A corresponda a "AAA-1", "EEE-5" ou "CCC-2":

=FILTER(A1:D17, ARRAYFORMULA(REGEXMATCH(A1:A17, "AAA-1|EEE-5|CCC-2")))

Esta fórmula utiliza a função COINCIDIR.REGEX para procurar qualquer ocorrência dos valores listados na coluna A. Ajuste o padrão conforme necessário, separando os valores alternativos com | (barra vertical).

2. Após introduzir a fórmula, prima Enter para visualizar todas as linhas que correspondam a qualquer um dos itens especificados. Esta funcionalidade é particularmente útil para filtros textuais flexíveis que possam evoluir ao longo do tempo.

Utilização de Vistas de Filtro para filtragem interativa com múltiplas condições

Para quem procura uma abordagem amigável e sem fórmulas, as Folhas do Google disponibilizam as Vistas de Filtro e o filtro padrão Filtrar, que permitem criar filtros temporários ou guardados sem alterar os dados subjacentes. Isto é especialmente útil se precisar de partilhar resultados filtrados sem remover ou ocultar dados a outras pessoas.

Dica:

  • Selecione o seu intervalo de dados (incluindo cabeçalhos) e, em seguida, clique no botão Filtrar na barra de ferramentas ou aceda a Dados > Criar um filtro.
  • Clique no ícone de filtro no cabeçalho de uma coluna para selecionar valores específicos ou definir critérios numéricos e textuais.

Ao trabalhar com qualquer uma destas técnicas de filtragem nas Folhas do Google:

  • Certifique-se de alinhar com precisão os intervalos nas suas fórmulas para evitar erros.
  • Atualize sempre as condições e referências sempre que a estrutura dos seus dados for alterada.
  • Se os resultados filtrados apresentarem saídas inesperadas, reveja cada critério e operador e certifique-se de que não há caracteres ocultos (como espaços extra) nos seus dados.

Com estes métodos, conseguirá satisfazer praticamente qualquer requisito de filtragem nas Folhas Google de forma eficiente. Se enfrentar problemas persistentes ou tiver tarefas de filtragem particularmente complexas e repetitivas, considere criar funções personalizadas com Apps Script ou explorar os complementos disponíveis para as Folhas Google.

As Melhores Ferramentas de Produtividade para o Office

🤖KUTOOLS AI Assistente: Revolucione o Análise de Dados com base em:Execução Inteligente   |  Gerar Código|  Criar fórmulas personalizadas  |  Analisar Dados e Gerar Gráficos|  Invocar Funções Aprimoradas
Funcionalidades Populares:Localizar, Destacar ou Marcar Duplicatas   |  Excluir linhas em branco   |  Combinar Colunas ou Células sem Perder Dados   |   Arredondamento sem usar fórmula...
Super PROC:VLookup com Múltiplos Critérios  |  VLookup com Múltiplos Valores  |   VLookup em Múltiplas Folhas   |   Correspondência Fuzzy....
Lista Suspensa Avançada:Criar Rapidamente Lista de Seleção   |  Lista de Seleção Dependente   |  Lista de Seleção com Múltipla Escolha....
Gestor de Colunas:Adicionar um Número Específico de Colunas|Mover Colunas|Alternar Estado de Visibilidade de Colunas Ocultas|Comparar Intervalos e Colunas...
Funcionalidades em Destaque:Grade de foco   |  Visualização de Design   |Barra de fórmulas aprimorada   | Gestor de Pastas de Trabalho e Folhas   |  Biblioteca de Recursos(Texto Automático)|  Seleção de Data   |  Consolidar Planilhas  |  Encriptar/Descriptografar Células   | Enviar Emails por Lista   |  Super Filtro   |   Filtro Especial(Filtrar Células com Fonte em Negrito/itálico/rasurado...) ...
Principais Conjuntos de Ferramentas 15:12 Ferramentasde Texto(Adicionar Texto,Excluir Caracteres Específicos, ...)|   50+Tiposde Gráfico(Gráfico de Gantt, ...)|   40+ Fórmulas Práticas(Calcular a idade com base na data de nascimento, ...)|   19 Ferramentasde Inserção(Inserir QR Code,Inserir Imagem a Partir do Caminho, ...)|   12 Ferramentasde Conversão(Converter em Palavras,Conversão de moeda, ...)|   7 Ferramentasde Mesclar e Dividir(Mesclar Linhas Avançado,Dividir Células, ...)|... e muito mais
Utilize o Kutools na sua língua preferida – suporta inglês, espanhol, alemão, francês, chinês e mais 40+ idiomas!

Potencie as suas competências no Excel com Kutools para Excel e experimente uma eficiência como nunca antes.Kutools para Excel Oferece mais de 300 funcionalidades avançadas para impulsionar a produtividade e Economizar Tempo.Clique aqui para obter a funcionalidade de que mais precisa...


Office Tab Traz uma interface com separadores para o Office e torna o seu trabalho muito mais fácil

  • Ative a edição e leitura com separadores no Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novos separadores da mesma janela, em vez de em janelas separadas.
  • Aumente a sua produtividade em 50 % e elimine centenas de cliques do rato todos os dias!

Todos os suplementos Kutools — num único instalador.

Kutools for Office reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro, sendo a solução ideal para equipas que trabalham em várias aplicações do Office.

ExcelWordOutlookTabsPowerPoint
  • Pacote tudo-em-um— suplementos para Excel, Word, Outlook e PowerPoint + Office Tab Pro
  • Um instalador, uma licença— configuração em minutos (pronto para MSI)
  • Funciona melhor em conjunto— produtividade simplificada em todas as aplicações do Office
  • Teste gratuito de 30 dias com todas as funcionalidades— sem registo, sem cartão de crédito
  • Melhor relação qualidade-preço— poupe face à compra individual dos suplementos