Como filtrar dados com base numa lista pendente na folha do Google?
Ao trabalhar com um conjunto de dados extenso distribuído por várias folhas no Google Sheets, é frequentemente necessário apresentar ou analisar informação com base em critérios específicos escolhidos pelo utilizador. Por exemplo, poderá manter uma lista mestra de colaboradores, produtos ou vendas numa folha e desejar filtrar registos noutra folha dinamicamente, consoante um item selecionado a partir de um Lista suspensa. Esta configuração permite criar relatórios e painéis mais interativos, ajudando os utilizadores a concentrarem-se nos dados relevantes para a sua seleção. Tal como ilustrado na imagem abaixo, pode utilizar um Lista suspensa numa folha para filtrar instantaneamente e mostrar apenas as linhas correspondentes de um Intervalo de Dados noutra folha. O guia seguinte explica métodos práticos para alcançar este objetivo no Google Sheets.
Filtrar dados com base em Lista suspensa na folha do Google com fórmula
Alternativa: Filtrar dados utilizando as Vistas de Filtro integradas do Google Sheets

Filtrar dados com base em Lista suspensa na folha do Google com fórmula
Esta solução utiliza fórmulas do Google Sheets para extrair e apresentar automaticamente as linhas com base numa seleção feita numa lista pendente. É ideal quando pretende oferecer uma interface de filtragem simples e intuitiva, sem recorrer a extras ou extensões adicionais, e quando necessita que os resultados sejam atualizados em tempo real sempre que o valor selecionado for alterado. Siga estes passos:
1. Comece por criar uma lista suspensa a partir da qual os utilizadores possam selecionar. Esta é normalmente baseada nas entradas únicas de uma coluna, como Nome. Para tal, selecione uma célula na sua folha de destino e vá a Dados > Validação de dados. Nos Critérios, selecione Lista de um intervaloe indique o intervalo que faz referência à coluna Nome nos seus Dados de Origem (por exemplo,)Folha1!C2:C). Esta ação irá fornecer uma célula com itens selecionáveis, conforme mostrado abaixo:

Dica prática: Se a sua coluna Nome contiver valores duplicados, utilize a fórmula =UNIQUE(Folha1!C2:C) num intervalo intermédio e refira essa lista única na sua lista pendente, evitando opções repetidas.
2. Numa nova folha ou em qualquer célula onde queira apresentar o resultado filtrado, introduza a seguinte fórmula:
=query(Sheet1!A1:D, "select * where C = '"&B1&"' ") Aqui, Folha1!A1:D define o intervalo completo que contém os seus dados originais. C refere-se à coluna que contém os mesmos valores que a sua lista suspensa, enquanto B1 é a célula com a seleção da lista pendente. Certifique-se de que as letras das colunas, os nomes das folhas e as referências das células correspondem exatamente à sua folha de cálculo para obter resultados corretos.

Precauções: A fórmula é sensível a maiúsculas e minúsculas por predefinição. Se as entradas do Nome tiverem diferenças na capitalização entre a lista pendente e os dados, os resultados podem não aparecer como esperado. Verifique cuidadosamente se existem espaços extra ou inconsistências na capitalização.
3. Após introduzir a fórmula, prima Enter. A tabela filtra imediatamente e apresenta todas as linhas em que o Nome corresponde ao valor selecionado na sua lista suspensa. Sempre que alterar o item da lista pendente, a lista de resultados atualiza-se automaticamente — sem necessidade de filtragem manual ou de modificar a fórmula.

Vantagens: Este método é totalmente automatizado e não exige atualização manual. Além disso, suporta atualizações dinâmicas dos dados sempre que os registos na Folha1 forem alterados ou forem adicionadas novas entradas.
Limitações: A fórmula QUERY funciona melhor quando as suas condições de filtro são simples (por exemplo, filtrar por um único campo). Se pretender aplicar múltiplos critérios ou filtros mais complexos, poderá ter de expandir a fórmula ou explorar outras ferramentas, como os filtros integrados ou o Apps Script. Além disso, se a célula da lista pendente for deixada em branco, a fórmula poderá devolver uma tabela vazia ou todos os resultados, consoante a lógica utilizada.
Resolução de problemas:Se o resultado filtrado não apresentar quaisquer dados, mas espera encontrar correspondências, verifique se:
- O valor da lista pendente corresponde exatamente aos dados na coluna, incluindo maiúsculas, minúsculas e espaços adicionais.
- O nome da folha e o intervalo da fórmula estão corretamente referenciados.
- A letra da coluna na fórmula corresponde à coluna que contém as suas opções da lista pendente.
Se precisar de filtrar com base numa correspondência parcial ou em múltiplos critérios, considere ajustar a cláusula QUERY em conformidade — por exemplo, utilizando like ou and nos critérios de seleção.
Alternativa: Filtrar dados utilizando as Vistas de Filtro integradas do Google Sheets
Outra abordagem comum para filtrar dados visualmente consiste em utilizar a Vista de Filtro integrada — uma solução especialmente útil quando pretende criar visualizações filtradas reutilizáveis, quer para si próprio, quer para outros, sem recorrer a fórmulas. Com as Vistas de Filtro, controla facilmente quais as linhas visíveis através de seletores do tipo lista pendente nos cabeçalhos das colunas, permitindo ainda que outros utilizadores alternem entre vistas predefinidas ou configurem os seus próprios filtros temporários.
Cenário aplicável: Utilize Vistas de Filtro quando tiver um conjunto de dados extenso e precisar de filtros visuais rápidos, não destrutivos, fáceis de repor e partilhar — especialmente se as suas Condições de Filtro mudarem frequentemente ou se basearem em várias colunas.
Para utilizar este método, siga estes passos:
- Selecione todo o intervalo de dados que deseja filtrar na sua folha.
- Clique em Dados > Criar um filtro. Irá ver setas de filtro a aparecer no cabeçalho de cada coluna.
- Clique na seta pendente da coluna pretendida (por exemplo, a coluna Nome) e selecione o valor pelo qual deseja filtrar. Apenas as linhas correspondentes permanecerão visíveis, enquanto as restantes ficam temporariamente ocultas.
- Para guardar este estado filtrado, vá a Dados > Vistas de Filtro > Criar Nova Vista de Filtro. Dê um nome à vista para poder reutilizá-la mais tarde.
- Para regressar ao conjunto completo de dados, basta remover ou alterar o filtro ou sair da Vista de Filtro.
Limitações: Este método é interativo e fácil de usar, mas não gera uma tabela de resultados separada nem atualiza automaticamente outra folha. Além disso, os utilizadores têm de selecionar manualmente o valor do filtro de cada vez.
Sugestão: Considere utilizar os filtros integrados para explorar ou partilhar rapidamente visualizações dos seus dados, especialmente em ambientes colaborativos. Para painéis de relatórios ou quando for essencial uma pesquisa dinâmica, fórmulas como QUERY são geralmente mais adequadas.
As Melhores Ferramentas de Produtividade para o Office
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.
- 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