Como utilizar o filtro avançado do Excel – Um guia completo com exemplos
O Filtro Avançado do Excel é uma ferramenta poderosa que vai além da filtragem padrão, oferecendo flexibilidade para executar tarefas complexas de forma eficiente. Este guia explora em profundidade a funcionalidade dos Filtros Avançados do Excel, compara-a com os filtros regulares, apresenta exemplos práticos e partilha recomendações para uma utilização ideal — capacitando-o a dominar os filtros avançados com total confiança.

- Extrair uma lista única
- Filtrar numa coluna com múltiplos critérios (corresponder a qualquer critério)
- Filtrar em várias colunas com múltiplos critérios
- Filtro avançado com caracteres universais
- Extrair apenas determinadas colunas
Filtro avançado vs. filtro normal
A principal diferença entre o filtro normal do Excel e o Filtro Avançado reside na sua complexidade e funcionalidade. Enquanto o filtro normal permite uma filtragem simples com base em critérios de uma única coluna dentro do conjunto de dados original, o Filtro Avançado vai além desses limites ao:
- Permite aplicar múltiplos critérios em várias colunas.
- Oferece a capacidade de extrair valores únicos de um conjunto de dados.
- Permite o uso de caracteres universais para uma correspondência parcial mais flexível.
- Permite extrair os dados filtrados para uma localização separada.
Exemplos de utilização do filtro avançado
Esta secção apresenta diversos exemplos práticos que lhe mostram como utilizar filtros avançados no Excel para obter diferentes efeitos de filtragem.
Extrair uma lista única
O Filtro Avançado do Excel permite gerar rapidamente uma lista de valores únicos a partir de um conjunto de dados — algo que pode ser complicado de conseguir com filtros normais. Se tiver uma lista de transações de vendas com linhas duplicadas e quiser extrair apenas as linhas únicas, o Filtro Avançado do Excel simplifica esta tarefa. Siga as instruções abaixo para concluir a operação.

- Aceda ao separador «Dados» e, no grupo «Ordenar e Filtrar», selecione «Avançado».

- Na caixa de diálogo «Filtro Avançado», configure conforme indicado a seguir.
- Na secção «Ação», selecione a opção de que necessita. Como pretendo colocar a lista única noutra localização, escolho «Copiar para outra localização».
- Especifique a secção «Intervalo da lista»:
- Extrair valor único de uma coluna:Selecione a coluna que contém os valores dos quais pretende obter entradas únicas. Por exemplo, para extrair os nomes únicos de clientes neste caso, selecione A1:A11.
- Extrair linhas únicas com base em várias colunas:Selecione o intervalo que inclui todas as colunas em consideração. Neste caso, como pretende extrair linhas únicas com base nos nomes dos clientes, nas vendas e na região, selecione todo o intervalo A1:C11.
- Extrair valor único de uma coluna:
- Na secção «Copiar para», indique onde deseja colar a lista única.
- Marque a caixa de verificação «Apenas registos únicos».
- Clique no botão «OK». Veja a captura de ecrã:

Resultado
Como ilustrado na captura de ecrã abaixo, as linhas únicas são extraídas do Intervalo de Dados Original.

Filtrar numa coluna com múltiplos critérios (corresponder a qualquer critério)
Filtrar dados numa coluna com múltiplos critérios permite-lhe exibir apenas as linhas que correspondam a pelo menos uma das condições definidas. Esta abordagem revela-se especialmente útil ao trabalhar com grandes volumes de dados, quando precisa de refinar a informação com base em várias possibilidades de correspondência. Veja como o pode fazer utilizando a funcionalidade Filtro Avançado do Excel:
Passo 1: Prepare os seus dados originais do intervalo da lista
Certifique-se de que o seu conjunto de dados do intervalo da lista inclui cabeçalhos de coluna claros, pois serão essenciais para configurar o intervalo de critérios. Aqui, utilizo a seguinte tabela de pontuações dos alunos como exemplo.

Passo 2: Configuração do intervalo de critérios
- Crie a sua gama de critérios acima ou separada da gama da lista. Os cabeçalhos que introduzir na gama de critérios devem corresponder exatamente aos da gama da lista para garantir o correto funcionamento. Neste caso, a minha gama de critérios está posicionada acima da gama da lista.
- Abaixo do cabeçalho, indique cada um dos critérios que pretende aplicar. Cada critério deve estar na sua própria célula, diretamente abaixo do anterior. Esta configuração indica ao Excel para corresponder a qualquer um destes critérios.Neste exemplo, procuro alunos com “pontuações superiores a 95 ou inferiores a 60”, de modo a filtrar eficazmente a lista e incluir tanto alunos com pontuações altas como baixas. Por isso, introduzo cada critério em linhas separadas sob o cabeçalho Pontuação. A gama completa de critérios é apresentada abaixo:

Passo 3: Aplique o Filtro Avançado
Agora, pode aplicar o filtro avançado para concluir a tarefa da seguinte forma.
- Aceda ao separador “Dados” e, no grupo “Ordenar e Filtrar”, selecione “Avançado”.

- Na caixa de diálogo «Filtro Avançado», configure conforme indicado a seguir.
- Na secção «Ação», selecione a opção que necessita. Como pretendo colocar o resultado filtrado noutra localização, escolho «Copiar para outra localização».
- Na secção «Intervalo da lista», selecione todo o intervalo da lista A7:D17.
- Na secção «Intervalo dos critérios», selecione todo o intervalo de critérios A2:D4.
- Na secção «Copiar para», indique onde pretende colar o resultado filtrado (aqui seleciono a célula)F8).
- Clique em «OK» para aplicar o filtro. Consulte a captura de ecrã:

Resultado
Assim, verá que apenas as linhas cuja coluna «Pontuação» corresponde a um dos critérios (>95 ou <60) são extraídas.

Diga adeus à configuração manual de gamas de critérios complicadas
Desbloqueie todo o poder da filtragem com múltiplas condições no Excel — sem qualquer complexidade! A funcionalidade «Super Filtro» do Kutools para Excel oferece uma facilidade de utilização incomparável, que o Filtro Avançado nativo do Excel simplesmente não consegue igualar. Com apenas alguns cliques, suporta os seguintes filtros avançados:
- Filtrar por múltiplos critérios numa coluna
- Filtrar por múltiplos critérios em várias colunas
- Filtrar dados por Comprimento do texto
- Filtrar dados por ano, mês ou semana...
- Filtrar cadeias de texto com diferenciação entre maiúsculas e minúsculas...
Descubra como o «Super Filtro» pode revolucionar o seu fluxo de trabalho.Clique aqui para transferir o Kutools para Excel.

Clique aqui para saber mais e descobrir como utilizar esta funcionalidade.
Filtrar em várias colunas com múltiplos critérios
Depois de abordar a filtragem com múltiplos critérios numa única coluna, voltamos agora a nossa atenção para a filtragem em múltiplas colunas. Esta secção irá orientá-lo na aplicação de múltiplos critérios em diferentes colunas, utilizando lógica E, OU e combinações E/OU.
- Para aplicar a lógica E, coloque os critérios na mesma linha.
- Para aplicar a lógica OU, coloque os critérios em linhas separadas.
Com lógica E (corresponder a todos os critérios)
Filtrar dados em múltiplas colunas com vários critérios utilizando lógica E significa que cada linha tem de satisfazer **todos** os critérios definidos nas respetivas colunas para ser exibida. Veja como fazer isto com o Filtro Avançado do Excel:
Passo 1: Prepare os seus dados originais do intervalo da lista
Certifique-se de que o seu conjunto de dados do intervalo da lista inclui cabeçalhos de coluna claros, pois serão essenciais para configurar o intervalo de critérios. Aqui, utilizo a seguinte tabela de pontuações dos alunos como exemplo.

Passo 2: Configuração do intervalo de critérios
- Crie a sua gama de critérios acima ou separada da gama da lista, utilizando cabeçalhos que correspondam exatamente aos da gama da lista. Neste caso, a minha gama de critérios está situada acima da gama da lista.
- Para lógica E, insira todos os critérios na mesma linha, sob os respetivos cabeçalhos. Por exemplo, se pretender filtrar alunos da «Turma A» com pontuações superiores a 85, configure a gama de critérios da seguinte forma:

Passo 3: Aplique o Filtro Avançado
Agora, pode aplicar o filtro avançado para concluir a tarefa da seguinte forma.
- Aceda ao separador «Dados» e, no grupo «Ordenar e Filtrar», selecione «Avançado».

- Na caixa de diálogo «Filtro Avançado», configure da seguinte forma:
- Na secção «Ação», selecione a opção que necessita. Como pretendo colocar o resultado filtrado noutra localização, escolho «Copiar para outra localização».
- Na secção «Intervalo da lista», selecione todo o intervalo da lista A7:D16.
- Na secção «Intervalo dos critérios», selecione todo o intervalo de critérios A2:D3.
- Na secção «Copiar para», indique onde pretende colar o resultado filtrado (aqui seleciono a célula)F6).
- Clique em «OK» para aplicar o filtro. Consulte a captura de ecrã:

Resultado
No resultado, apenas as linhas que cumprem todos os critérios nas colunas especificadas serão apresentadas ou copiadas. No nosso exemplo, são extraídos apenas os alunos da turma A com pontuações superiores a 85.

Com lógica OU (corresponder a qualquer critério)
Para filtrar dados em múltiplas colunas utilizando lógica OU (correspondendo a qualquer um dos critérios) no Filtro Avançado do Excel, siga estes passos:
Passo 1: Prepare os seus dados originais do intervalo da lista
Certifique-se de que o seu conjunto de dados no intervalo da lista inclui cabeçalhos de coluna claros, pois serão essenciais para configurar o intervalo de critérios. Aqui, utilizo a seguinte tabela de pontuações de alunos como exemplo.

Passo 2: Configuração do intervalo de critérios
- Crie a sua gama de critérios acima ou separada da gama da lista, utilizando cabeçalhos que correspondam exatamente aos da gama da lista. Neste caso, a minha gama de critérios está posicionada acima da gama da lista.
- Com lógica OU, coloque cada conjunto de critérios relativos à mesma coluna em linhas separadas ou liste cada critério numa linha distinta sob o respetivo cabeçalho. Por exemplo, se pretender filtrar alunos com pontuações superiores a 90 ou com classificação F, a gama de critérios deverá ser configurada da seguinte forma:

Passo 3: Aplique o Filtro Avançado
Agora, pode aplicar o filtro avançado para concluir a tarefa da seguinte forma.
- Aceda ao separador «Dados» e, no grupo «Ordenar e Filtrar», selecione «Avançado».

- Na caixa de diálogo «Filtro Avançado», configure conforme indicado a seguir.
- Na secção «Ação», selecione a opção de que necessita. Como pretendo colocar o resultado filtrado noutra localização, escolho «Copiar para outra localização».
- Na secção «Intervalo da lista», selecione todo o intervalo da lista A7:D17.
- Na secção «Intervalo dos critérios», selecione todo o intervalo de critérios A2:D4.
- Na secção «Copiar para», indique onde pretende colar o resultado filtrado (aqui seleciono a célula)F8).
- Clique em «OK» para aplicar o filtro. Consulte a captura de ecrã:

Resultado
Isto irá filtrar os seus dados com base nos critérios especificados, incluindo qualquer linha que corresponda a pelo menos um dos critérios nas colunas indicadas.
Neste caso, o filtro devolverá apenas os alunos cujas pontuações sejam superiores a 90 ou que tenham uma classificação F.

Com lógica E bem como OU
Para filtrar dados em várias colunas com uma combinação de lógica E e OU utilizando o Filtro Avançado do Excel, siga estes passos.
Passo 1: Prepare os seus dados originais do intervalo da lista
Certifique-se de que o seu conjunto de dados do intervalo da lista inclui cabeçalhos de coluna claros, pois serão essenciais para configurar o intervalo de critérios. Aqui, utilizo a seguinte tabela de pontuações de alunos como exemplo.

Passo 2: Configuração do intervalo de critérios
- Crie a sua gama de critérios acima ou ao lado da gama da lista, incluindo cabeçalhos de colunas que correspondam exatamente aos da gama da lista. Neste caso, a minha gama de critérios está localizada acima da gama da lista.
- Abaixo dos cabeçalhos, introduza os critérios utilizando uma combinação das lógicas E e OU.
- Na lógica E, os critérios de colunas diferentes devem ser inseridos na mesma linha.
- Na lógica OU, os critérios devem ser inseridos em linhas separadas.
- Para lógica combinada E-OU, organize cada conjunto de condições OU em blocos separados de linhas. Dentro de cada bloco, coloque os critérios E na mesma linha.Por exemplo, para filtrar alunos da Turma A com notas superiores a 90 ou da Turma B com classificação B, defina o intervalo dos critérios da seguinte forma:

Passo 3: Aplique o Filtro Avançado
Agora, pode aplicar o filtro avançado para concluir a tarefa da seguinte forma.
- Aceda ao separador **Dados** e, no grupo **Ordenar e Filtrar**, selecione **Avançado**.

- Na caixa de diálogo «Filtro Avançado», configure conforme indicado a seguir.
- Na secção «Ação», selecione a opção que melhor se adapta às suas necessidades. Como pretendo colocar o resultado filtrado noutra localização, escolho a opção «Copiar para outra localização».
- Na secção «Intervalo da lista», selecione todo o intervalo da lista A7:D17.
- Na secção «Intervalo dos critérios», selecione todo o intervalo de critérios A2:D4.
- Na secção «Copiar para», indique onde pretende colar o resultado filtrado (aqui, selecione a célula)F8).
- Clique em «OK» para aplicar o filtro. Veja a captura de ecrã:

Resultado
O Excel apresentará apenas as linhas que correspondem à sua combinação complexa de critérios.
Neste exemplo, o filtro avançado devolve apenas alunos com pontuações superiores a 90 na Turma A ou alunos com classificação B na Turma B.

Filtro avançado com caracteres universais
Utilizar caracteres universais com o Filtro Avançado do Excel permite pesquisas de dados mais flexíveis e poderosas. Os caracteres universais são símbolos especiais que representam um ou mais caracteres numa cadeia de texto, facilitando a filtragem com base em padrões. Veja abaixo instruções detalhadas sobre como usar o Filtro Avançado com caracteres universais no Excel.
Passo 1: Prepare os seus dados originais do intervalo da lista
Certifique-se de que o seu conjunto de dados no intervalo da lista inclui cabeçalhos de coluna claros, pois serão essenciais para configurar o intervalo de critérios. Neste exemplo, imagine que tem uma lista de nomes e que alguns dos nomes que procura seguem um padrão específico de nomenclatura.

Passo 2: Configuração do intervalo de critérios
- Crie a sua gama de critérios acima ou ao lado da gama da lista, incluindo cabeçalhos de colunas que correspondam exatamente aos da gama da lista. Neste caso, a minha gama de critérios está situada acima da gama da lista.
- Abaixo do cabeçalho, introduza os critérios utilizando caracteres universais.
- *: Representa qualquer número de caracteres e pode ser utilizado antes, depois ou no interior de uma cadeia de caracteres.
- ?: Representa um único carácter numa posição específica.
Neste exemplo, pretendo filtrar nomes que comecem pelo carácter “J”, por isso introduzo J* sob o cabeçalho Nome, na gama de critérios. Veja a imagem:
Passo 3: Aplique o Filtro Avançado
Agora pode aplicar o filtro avançado para filtrar todos os nomes que começam pela letra J.
- Aceda ao separador «Dados» e, no grupo «Ordenar e Filtrar», selecione «Avançado».

- Na caixa de diálogo «Filtro Avançado», configure conforme indicado a seguir.
- Na secção «Ação», selecione a opção de que necessita. Como pretendo colocar o resultado filtrado noutra localização, escolho «Copiar para outra localização».
- Na secção «Intervalo da lista», selecione todo o intervalo da lista A6:B11.
- Na secção «Intervalo dos critérios», selecione todo o intervalo de critérios A2:B3.
- Na secção «Copiar para», especifique onde pretende colar o resultado filtrado (aqui seleciono a célula)D7).
- Clique em «OK» para aplicar o filtro. Consulte a captura de ecrã:

Resultado
O filtro avançado exibirá apenas as linhas da coluna Nome cujos nomes começam com a letra «J», conforme o padrão definido pelo caractere universal no intervalo de critérios.

Extrair apenas determinadas colunas
Utilizar o filtro avançado do Excel para extrair apenas determinadas colunas é especialmente útil na análise de grandes conjuntos de dados, quando precisa concentrar-se exclusivamente em informações específicas.
Assuma que o seu conjunto de dados está no intervalo A7:D17 e que pretende filtrá-lo com base nos critérios definidos em B2:D4, extraindo apenas as colunas Nome, Pontuação e Classificação. Eis como o fazer.

Passo 1: Especifique as colunas a extrair
Abaixo ou ao lado do seu conjunto de dados, insira os cabeçalhos das colunas que pretende extrair. Este passo define o intervalo «Copiar para», onde os dados filtrados serão exibidos. Neste exemplo, introduzo os cabeçalhos Nome, Pontuação e Classificação no intervalo F7:H7.

Passo 2: Aplique o Filtro Avançado
Agora já pode aplicar o filtro avançado para filtrar apenas colunas específicas com base nos critérios definidos.
- Aceda ao separador «Dados» e selecione «Avançado» no grupo «Ordenar e Filtrar».

- Na caixa de diálogo «Filtro Avançado», configure conforme indicado a seguir.
- Na secção «Ação», selecione a opção «Copiar para outra localização».
- Na secção «Intervalo da lista», selecione todo o intervalo da lista A7:D17.
- Na secção «Intervalo dos critérios», selecione todo o intervalo dos critérios A2:D4.
- Na secção «Copiar para», selecione o intervalo ()F7:H7, neste caso) onde introduziu os cabeçalhos das colunas que pretende extrair.
- Clique em «OK» para aplicar o filtro. Consulte a captura de ecrã:

Resultado
Pode confirmar que o resultado da extração inclui apenas as colunas especificadas.

Notas sobre o filtro avançado
- A gama de critérios deve ter cabeçalhos de coluna que correspondam exatamente aos da gama da lista.
- Se copiar os resultados filtrados para outra localização, a função Anular (Ctrl + Z) deixa de estar disponível.
- Ao aplicar o filtro avançado no Excel, certifique-se de incluir os cabeçalhos das colunas na sua seleção — caso contrário, o Excel poderá interpretar incorretamente a primeira linha do intervalo como cabeçalho, originando um filtro errado.
- Os resultados filtrados não são atualizados dinamicamente; reaplique o filtro avançado para atualizá-los após alterações nos dados.
- A tabela seguinte apresenta as operações de comparação para números e datas que pode utilizar nas Condições de Filtro Avançado.
Operador de comparação Significado = Igual a > Maior do que < Menor do que >= Maior ou Igual a <= Menor ou Igual a <> Diferente de
Artigos Relacionados
Verifique se um filtro está aplicado numa folha de cálculo no Excel
Este tutorial ajuda-o a verificar rapidamente se um filtro está aplicado a uma coluna específica ou a toda a folha de cálculo, sem precisar de inspecionar coluna a coluna manualmente.
Colar dados apenas nas linhas filtradas, ignorando as linhas ocultas
Este tutorial oferece passos detalhados sobre como colar dados exclusivamente nas linhas filtradas no Excel, ignorando as linhas ocultas.
Copiar dados para outra folha de cálculo com Filtro Avançado
Este tutorial mostra-lhe como usar os filtros avançados no Excel para copiar os resultados filtrados diretamente para outra folha de cálculo.
Limpar filtros de todas as folhas de cálculo na pasta de trabalho atual
Imagine que criou vários filtros em diferentes folhas da sua pasta de trabalho do Excel e agora pretende removê-los todos de uma só vez. Normalmente, teria de verificar e eliminar manualmente os filtros folha por folha. Se quiser limpar os filtros de todas as folhas da pasta de trabalho atual, experimente o método descrito neste artigo.
Índice
- Filtro avançado vs. filtro normal
- Exemplos de utilização do filtro avançado
- Extrair uma lista única
- Filtrar numa coluna com múltiplos critérios (corresponder a qualquer critério)
- Filtrar em várias colunas com múltiplos critérios
- Com lógica E (corresponder a todos os critérios)
- Com lógica OU (corresponder a qualquer critério)
- Com lógica E bem como OU
- Filtro avançado com caracteres universais
- Extrair apenas determinadas colunas
- Notas sobre o filtro avançado
- Artigos Relacionados
- As Melhores Ferramentas de Produtividade para o Office
- Comentários
Melhores Ferramentas de Produtividade 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 necessita...
Office Tab Traz a interface com separadores ao 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 extras do Kutools. Um único instalador.
Kutools for Office é um conjunto completo que reúne suplementos para Excel, Word, Outlook e PowerPoint, além do Office Tab Pro — a solução ideal para equipas que trabalham em várias aplicações do Office.
- Conjunto 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 em comparação com a compra de suplementos individuais












