Filtrar usando critérios avançados

Observação: Desejamos fornecer o conteúdo da Ajuda mais recente no seu idioma da forma mais rápida possível. Esta página foi traduzida de forma automatizada e pode conter imprecisões ou erros gramaticais. Nosso objetivo é que este conteúdo seja útil para você. No final da página, deixe sua opinião se estas informações foram úteis para você. Aqui está o artigo em inglês para facilitar a referência.

Se os dados que você deseja filtrar exigirem critérios complexos (como tipo = "produção" ou vendedor = "Davolio"), você pode usar a caixa de diálogo filtro avançado .

Para abrir a caixa de diálogo filtro avançado , clique em _GT_ de dadosavançado.

O grupo Classificar e Filtrar na guia Dados

Exemplo

Overview

Vários critérios, uma coluna, qualquer critério verdadeiro

Vendedor = "Ribeiro" OR Vendedor = "Cardoso"

Vários critérios, várias colunas, todos os critérios verdadeiros

Tipo = "Hortigranjeiros" AND Vendas > 1000

Vários critérios, várias colunas, qualquer critério verdadeiro

Tipo = "Hortigranjeiros" OR Vendedor = "Cardoso"

Vários conjuntos de critérios, uma coluna em todos os conjuntos

(Vendas > 6000 E Vendas < 6500) OU (Vendas < 500)

Vários conjuntos de critérios, várias colunas em cada conjunto

(Vendedor = "Davolio" e vendas >3000) OU
(Vendedor = "Cardoso" e vendas > 1500)

Critérios curinga

Vendedor = um nome com “u” como a segunda letra

Visão geral

O comando Avançado funciona de forma diferente do comando Filtro em vários aspectos importantes.

  • Ele exibe a caixa de diálogo Filtro Avançado em vez do menu Filtro Automático.

  • Digite os critérios avançados em um intervalo de critérios separados na planilha e acima do intervalo de células ou tabela que você deseja filtrar. O Microsoft Office Excel usa o intervalo de critérios separado na caixa de diálogo Filtro Avançado como a fonte para os critérios avançados.

Dados de exemplo

Os dados de exemplo a seguir são usados para todos os procedimentos deste artigo.

Os dados incluem quatro linhas em branco acima do intervalo de lista que serão usadas como um intervalo de critérios (a1: C4) e um intervalo de lista (A6: C10). O intervalo de critérios tem rótulos de coluna e inclui pelo menos uma linha em branco entre os valores dos critérios e o intervalo da lista.

Para trabalhar com esses dados, selecione-os na tabela a seguir, copie-os e cole-os na célula a1 de uma nova planilha do Excel.

Tipo

Vendedor

Vendas

Tipo

Vendedor

Vendas

Bebidas

Ruivo

R$ 5.122

Carne

Azevedo

R$ 450

Hortigranjeiros

Cardoso

R$ 6.328

Hortigranjeiros

Ribeiro

R$ 6.544

Operadores de comparação

Você pode comparar dois valores usando os operadores a seguir. Quando comparamos dois valores usando esses operadores, o resultado é um valor lógico, TRUE ou FALSE.

Operador de comparação

Significado

Exemplo

= (sinal de igual)

Igual a

A1=B1

> (sinal de maior que)

Maior que

A1>B1

< (sinal de menor que)

Menor que

A1<B1

>= (sinal de maior ou igual a)

Maior ou igual a

A1>B1

<= (sinal de menor ou igual a)

Menor ou igual a

A1<B1

<> (sinal de diferente de)

Diferente de

A1<>B1

Usando o sinal de igual para digitar texto ou um valor

Como usamos o sinal de igual (=) para indicar uma fórmula, ao digitar um texto ou um valor em uma célula, o Excel avalia o que você digita; no entanto, isso pode causar resultados inesperados do filtro. Para indicar um operador de comparação de igualdade de um texto ou de um valor, digite os critérios como uma expressão de cadeia de caracteres na célula apropriada no intervalo de critérios:

=''= entrada ''

Onde está localizada a entrada de texto ou valor que você deseja localizar? Por exemplo:

O que você digita na célula

O que o Excel avalia e exibe

="=Ribeiro"

=Ribeiro

="=3000"

=3000

Considerando o uso de maiúsculas e minúsculas

Durante a filtragem de dados de texto, o Excel não distingue entre caracteres maiúsculos e minúsculos. No entanto, você pode usar a fórmula para realizar uma pesquisa que diferencie maiúsculas de minúsculas. Por exemplo, confira a seção Critérios curinga.

Usando nomes predefinidos

Quando você nomeia um intervalo Critérios, a referência para o intervalo é exibida automaticamente na caixa Intervalo de critérios. Você pode também definir o nome Banco de dados para o intervalo de lista a ser filtrado e definir o nome Extrair para a área em que deseja colar as linhas; nesse caso, os intervalos são exibidos automaticamente nas caixas Lista de intervalo e Copiar para, respectivamente.

Como criar critérios usando uma fórmula

Use como critério um valor calculado que seja o resultado de uma fórmula. Lembre-se dos pontos importantes a seguir:

  • A fórmula deve avaliar como VERDADEIRO ou FALSO.

  • Como você está utilizando a fórmula, digite a fórmula como normalmente você o faria, em vez de digitar a expressão da seguinte forma:

    =''= entrada ''

  • Não use o rótulo da coluna como rótulo de critérios; mantenha os rótulos dos critérios em branco ou use um rótulo diferente do rótulo da coluna no intervalo (nos exemplos a seguir, Média Calculada e Correspondência Exata).

    Se você usar um rótulo de coluna na fórmula em vez de uma referência de célula relativa ou um nome de intervalo, o Excel exibe um valor de erro como #NOME? ou #VALOR! na célula que contém o critério. Você pode ignorar esse erro porque ele não afeta a forma de filtragem da lista de intervalo.

  • A fórmula que você usa para critérios deve usar uma referência relativa para se referir à célula correspondente na primeira linha de dados.

  • Todas as outras referências na fórmula devem ser absolutas.

Vários critérios, uma coluna, qualquer critério verdadeiro

Lógica booliana:    (Vendedor = "Ribeiro" OR Vendedor = "Cardoso")

  1. Insira pelo menos três linhas em branco acima do intervalo de lista, que podem ser usadas como um intervalo de critérios. O intervalo de critérios deve conter Rótulos de Coluna. Verifique se há pelo menos uma linha em branco entre os valores de critérios e o intervalo de lista.

  2. Para localizar linhas que atendam a vários critérios para uma coluna, digite os critérios diretamente um após o outro, em linhas separadas do intervalo de critérios. De acordo com o exemplo, digite:

    Tipo

    Vendedor

    Vendas

    ="=Ribeiro"

    ="=Buchanan"

  3. Clique em uma célula no intervalo de lista. Usando o exemplo, clique em qualquer célula no intervalo A6:C10.

  4. Na guia Dados, no grupo Classificar e Filtrar, clique em Avançado.

    O grupo Classificar e Filtrar na guia Dados

  5. Siga um destes procedimentos:

    • Para filtrar o intervalo de lista ocultando linhas que não correspondam aos seus critérios, clique em Filtrar a lista no local.

    • Para filtrar o intervalo de lista copiando as linhas que correspondem aos seus critérios para outra área da planilha, clique em Copiar para outro local, clique na caixa Copiar para e clique no canto superior esquerdo da área em que pretende colar as linhas.

      Dica    Ao copiar linhas filtradas para outro local, você pode especificar as colunas que serão incluídas na operação de cópia. Antes de filtrar, copie os Rótulos de Coluna das colunas que você deseja para a primeira linha da área em que planeja colar as linhas filtradas. Ao filtrar, insira uma referência para os rótulos de coluna copiados na caixa Copiar para. As linhas copiadas incluirão apenas as colunas cujos rótulos você copiou.

  6. Na caixa Intervalo de critérios, insira a referência do intervalo de critérios, incluindo os rótulos de critérios. De acordo com o exemplo, insira $A$1:$C$3.

    Para mover a caixa de diálogo filtro avançado para fora do caminho temporariamente enquanto você seleciona o intervalo de critérios, clique em recolher caixa de diálogo Imagem do botão .

  7. Usando o exemplo, o resultado filtrado do intervalo de lista é:

    Tipo

    Vendedor

    Vendas

    Carne

    Azevedo

    R$ 450

    produzir

    Cardoso

    R$ 6.328

    Produção

    Ribeiro

    R$ 6.544

Vários critérios, várias colunas, todos os critérios verdadeiros

Lógica booliana:    (Tipo = "Hortigranjeiros" AND Vendas > 1000)

  1. Insira pelo menos três linhas em branco acima do intervalo de lista, que podem ser usadas como um intervalo de critérios. O intervalo de critérios deve conter Rótulos de Coluna. Verifique se há pelo menos uma linha em branco entre os valores de critérios e o intervalo de lista.

  2. Para localizar linhas que atendam a vários critérios em várias colunas, digite todos os critérios na mesma linha do intervalo de critérios. De acordo com o exemplo, digite:

    Tipo

    Vendedor

    Vendas

    ="=Hortigranjeiro"

    >1000

  3. Clique em uma célula no intervalo de lista. Usando o exemplo, clique em qualquer célula no intervalo A6:C10.

  4. Na guia Dados, no grupo Classificar e Filtrar, clique em Avançado.

    O grupo Classificar e Filtrar na guia Dados

  5. Siga um destes procedimentos:

    • Para filtrar o intervalo de lista ocultando linhas que não correspondam aos seus critérios, clique em Filtrar a lista no local.

    • Para filtrar o intervalo de lista copiando as linhas que correspondem aos seus critérios para outra área da planilha, clique em Copiar para outro local, clique na caixa Copiar para e clique no canto superior esquerdo da área em que pretende colar as linhas.

      Dica    Ao copiar linhas filtradas para outro local, você pode especificar as colunas que serão incluídas na operação de cópia. Antes de filtrar, copie os Rótulos de Coluna das colunas que você deseja para a primeira linha da área em que planeja colar as linhas filtradas. Ao filtrar, insira uma referência para os rótulos de coluna copiados na caixa Copiar para. As linhas copiadas incluirão apenas as colunas cujos rótulos você copiou.

  6. Na caixa Intervalo de critérios, insira a referência do intervalo de critérios, incluindo os rótulos de critérios. De acordo com o exemplo, digite $A$1:$C$2.

    Para mover a caixa de diálogo filtro avançado para fora do caminho temporariamente enquanto você seleciona o intervalo de critérios, clique em recolher caixa de diálogo Imagem do botão .

  7. Usando o exemplo, o resultado filtrado do intervalo de lista é:

    Tipo

    Vendedor

    Vendas

    Hortigranjeiros

    Cardoso

    R$ 6.328

    Produção

    Ribeiro

    R$ 6.544

Vários critérios, várias colunas, qualquer critério verdadeiro

Lógica booliana:    (Tipo = "Hortigranjeiros" OR Vendedor = "Cardoso")

  1. Insira pelo menos três linhas em branco acima do intervalo de lista, que podem ser usadas como um intervalo de critérios. O intervalo de critérios deve conter Rótulos de Coluna. Verifique se há pelo menos uma linha em branco entre os valores de critérios e o intervalo de lista.

  2. Para localizar linhas que atendam a vários critérios em várias colunas, nas quais todos os critérios podem ser verdadeiros, digite os critérios em linhas e colunas diferentes do intervalo de critérios. De acordo com o exemplo, insira:

    Tipo

    Vendedor

    Vendas

    ="=Hortigranjeiro"

    ="=Cardoso"

  3. Clique em uma célula no intervalo de lista. Usando o exemplo, clique em qualquer célula do intervalo de lista A6:C10.

  4. Na guia Dados, no grupo Classificar e Filtrar, clique em Avançado.

    O grupo Classificar e Filtrar na guia Dados

  5. Siga um destes procedimentos:

    • Para filtrar o intervalo de lista ocultando linhas que não correspondam aos seus critérios, clique em Filtrar a lista no local.

    • Para filtrar o intervalo de lista copiando as linhas que correspondem aos seus critérios para outra área da planilha, clique em Copiar para outro local, clique na caixa Copiar para e clique no canto superior esquerdo da área em que pretende colar as linhas.

    Dica: Ao copiar linhas filtradas para outro local, você pode especificar as colunas que serão incluídas na operação de cópia. Antes de filtrar, copie os Rótulos de Coluna das colunas que você deseja para a primeira linha da área em que planeja colar as linhas filtradas. Ao filtrar, insira uma referência para os rótulos de coluna copiados na caixa Copiar para. As linhas copiadas incluirão apenas as colunas cujos rótulos você copiou.

  6. Na caixa Intervalo de critérios, insira a referência do intervalo de critérios, incluindo os rótulos de critérios. Usando o exemplo, digite $A$1:$B$3.

    Para mover a caixa de diálogo filtro avançado para fora do caminho temporariamente enquanto você seleciona o intervalo de critérios, clique em recolher caixa de diálogo Imagem do botão .

  7. Usando o exemplo, o resultado filtrado do intervalo de lista é:

    Tipo

    Vendedor

    Vendas

    Hortigranjeiros

    Cardoso

    R$ 6.328

    Produção

    Ribeiro

    R$ 6.544

Vários conjuntos de critérios, uma coluna em todos os conjuntos

Lógica booliana:     ( (Vendas > 6000 E Vendas < 6500 ) OU (Vendas < 500) )

  1. Insira pelo menos três linhas em branco acima do intervalo de lista, que podem ser usadas como um intervalo de critérios. O intervalo de critérios deve conter Rótulos de Coluna. Verifique se há pelo menos uma linha em branco entre os valores de critérios e o intervalo de lista.

  2. Para localizar linhas que correspondam a vários conjuntos de critérios, em que cada conjunto inclui critérios para uma coluna, inclua várias colunas para o mesmo título da coluna. De acordo com o exemplo, digite:

    Tipo

    Vendedor

    Vendas

    Vendas

    >6000

    <6500

    <500

  3. Clique em uma célula no intervalo de lista. Usando o exemplo, clique em qualquer célula do intervalo de lista A6:C10.

  4. Na guia Dados, no grupo Classificar e Filtrar, clique em Avançado.

    O grupo Classificar e Filtrar na guia Dados

  5. Siga um destes procedimentos:

    • Para filtrar o intervalo de lista ocultando linhas que não correspondam aos seus critérios, clique em Filtrar a lista no local.

    • Para filtrar o intervalo de lista copiando as linhas que correspondem aos seus critérios para outra área da planilha, clique em Copiar para outro local, clique na caixa Copiar para e clique no canto superior esquerdo da área em que pretende colar as linhas.

      Dica: Ao copiar linhas filtradas para outro local, você pode especificar as colunas que serão incluídas na operação de cópia. Antes de filtrar, copie os Rótulos de Coluna das colunas que você deseja para a primeira linha da área em que planeja colar as linhas filtradas. Ao filtrar, insira uma referência para os rótulos de coluna copiados na caixa Copiar para. As linhas copiadas incluirão apenas as colunas cujos rótulos você copiou.

  6. Na caixa Intervalo de critérios, insira a referência do intervalo de critérios, incluindo os rótulos de critérios. De acordo com o exemplo, digite $A$1:$D$3.

    Para mover a caixa de diálogo filtro avançado para fora do caminho temporariamente enquanto você seleciona o intervalo de critérios, clique em recolher caixa de diálogo Imagem do botão .

  7. Usando o exemplo, o resultado filtrado do intervalo de lista é:

    Tipo

    Vendedor

    Vendas

    Carne

    Azevedo

    R$ 450

    produzir

    Cardoso

    R$ 6.328

Vários conjuntos de critérios, várias colunas em cada conjunto

Lógica booliana:    ( (Vendedor = "Ribeiro" AND Vendas >3000) OR (Vendedor = "Cardoso" AND Vendas > 1500))

  1. Insira pelo menos três linhas em branco acima do intervalo de lista, que podem ser usadas como um intervalo de critérios. O intervalo de critérios deve conter Rótulos de Coluna. Verifique se há pelo menos uma linha em branco entre os valores de critérios e o intervalo de lista.

  2. Para localizar linhas que atendam a vários conjuntos de critérios, em que cada conjunto inclui critérios para várias colunas, digite cada conjunto de critérios em linhas e colunas separadas. De acordo com o exemplo, digite:

    Tipo

    Vendedor

    Vendas

    ="=Ribeiro"

    >3000

    ="=Buchanan"

    >1500

  3. Clique em uma célula no intervalo de lista. Usando o exemplo, clique em qualquer célula do intervalo de lista A6:C10.

  4. Na guia Dados, no grupo Classificar e Filtrar, clique em Avançado.

    O grupo Classificar e Filtrar na guia Dados

  5. Siga um destes procedimentos:

    • Para filtrar o intervalo de lista ocultando linhas que não correspondam aos seus critérios, clique em Filtrar a lista no local.

    • Para filtrar o intervalo de lista copiando as linhas que correspondem aos seus critérios para outra área da planilha, clique em Copiar para outro local, clique na caixa Copiar para e clique no canto superior esquerdo da área em que pretende colar as linhas.

      Dica    Ao copiar linhas filtradas para outro local, você pode especificar as colunas que serão incluídas na operação de cópia. Antes de filtrar, copie os Rótulos de Coluna das colunas que você deseja para a primeira linha da área em que planeja colar as linhas filtradas. Ao filtrar, insira uma referência para os rótulos de coluna copiados na caixa Copiar para. As linhas copiadas incluirão apenas as colunas cujos rótulos você copiou.

  6. Na caixa Intervalo de critérios, insira a referência do intervalo de critérios, incluindo os rótulos de critérios. Usando o exemplo, insira $A $1: $C $3.To mover a caixa de diálogo filtro avançado para fora do caminho temporariamente enquanto seleciona o intervalo de critérios, clique em recolher caixa de diálogo Imagem do botão .

  7. De acordo com o exemplo, o resultado filtrado para o intervalo de lista é:

    Tipo

    Vendedor

    Vendas

    Hortigranjeiros

    Cardoso

    R$ 6.328

    Produção

    Ribeiro

    R$ 6.544

Critérios curinga

Lógica booliana:    Vendedor = um nome com “u” como a segunda letra

  1. Para localizar valores de texto que compartilhem alguns caracteres, mas não outros, siga um ou mais destes procedimentos:

    • Digite um ou mais caracteres sem o sinal de igual (=) para localizar linhas com valor de texto em uma coluna que inicie com tais caracteres. Por exemplo, quando você digita o texto Rib como critério, o Excel localiza "Ribeiro", "Ribas" e "Ribamar".

    • Utilize um caractere curinga.

      Usar

      Para localizar

      ? (ponto de interrogação)

      Qualquer caractere
      único Por exemplo, sm?th encontra "Silva" e "Antonia"

      * (asterisco)

      Qualquer número de caracteres
      Por exemplo, * o leste localiza "Nordeste" e "Sudeste"

      ~ (til) seguido de ?, * ou ~

      Um ponto de interrogação, asterisco ou
      til Por exemplo, fy91 ~? localizará "fy91?"

  2. Insira pelo menos três linhas em branco acima do intervalo de lista, que podem ser usadas como um intervalo de critérios. O intervalo de critérios deve conter Rótulos de Coluna. Verifique se há pelo menos uma linha em branco entre os valores de critérios e o intervalo de lista.

  3. Nas linhas abaixo dos Rótulos de Coluna, digite os critérios para os quais deseja fazer correspondência. De acordo com o exemplo, digite:

    Tipo

    Vendedor

    Vendas

    ="=Eu*"

    ="=?u*"

  4. Clique em uma célula no intervalo de lista. Usando o exemplo, clique em qualquer célula do intervalo de lista A6:C10.

  5. Na guia Dados, no grupo Classificar e Filtrar, clique em Avançado.

    O grupo Classificar e Filtrar na guia Dados

  6. Siga um destes procedimentos:

    • Para filtrar os intervalos de lista que não correspondem aos seus critérios, clique em Filtrar a lista no local.

    • Para filtrar o intervalo de lista copiando as linhas que correspondem aos seus critérios para outra área da planilha, clique em Copiar para outro local, clique na caixa Copiar para e clique no canto superior esquerdo da área em que pretende colar as linhas.

      Dica: Ao copiar linhas filtradas para outro local, você pode especificar as colunas que serão incluídas na operação de cópia. Antes de filtrar, copie os Rótulos de Coluna das colunas que você deseja para a primeira linha da área em que planeja colar as linhas filtradas. Ao filtrar, insira uma referência para os rótulos de coluna copiados na caixa Copiar para. As linhas copiadas incluirão apenas as colunas cujos rótulos você copiou.

  7. Na caixa Intervalo de critérios, insira a referência do intervalo de critérios, incluindo os rótulos de critérios. Usando o exemplo, digite $A$1:$B$3.

    Para mover a caixa de diálogo filtro avançado para fora do caminho temporariamente enquanto você seleciona o intervalo de critérios, clique em recolher caixa de diálogo Imagem do botão .

  8. Usando o exemplo, o resultado filtrado do intervalo de lista é:

    Tipo

    Vendedor

    Vendas

    Bebidas

    Ruivo

    $5.122

    Carne

    Ribeiro

    R$ 450

    Hortigranjeiros

    Cardoso

    R$ 6.328

Precisa de mais ajuda?

Você pode sempre consultar um especialista na Excel Tech Community, obter suporte na Comunidade de respostas ou sugerir um novo recurso ou melhoria no UserVoice do Excel.

Expanda suas habilidades no Office
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×