Pesquisar valores em uma lista de dados

Pesquisar valores em uma lista de dados

Digamos que você queira pesquisar o ramal de telefone de um funcionário usando o número da credencial dele ou a taxa correta de uma comissão referente à quantia de uma venda. Você pesquisa dados para localizar com rapidez e eficiência dados específicos em uma lista ou para verificar automaticamente se você está usando os dados corretos. Depois de pesquisar os dados, você pode efetuar cálculos ou exibir resultados com os valores retornados. Há várias maneiras de pesquisar valores em uma lista de dados e exibir os resultados.

O que você deseja fazer?

Pesquisar valores verticalmente em uma lista usando uma correspondência exata

Pesquisar valores verticalmente em uma lista usando uma correspondência aproximada

Pesquisar valores verticalmente em uma lista de tamanho desconhecido usando uma correspondência exata

Pesquisar valores horizontalmente em uma lista usando uma correspondência exata

Pesquisar valores horizontalmente em uma lista usando uma correspondência aproximada

Criar uma fórmula de pesquisa com o Assistente de Pesquisa (apenas no Excel 2007)

Pesquisar valores verticalmente em uma lista usando uma correspondência exata

Para executar essa tarefa, você pode usar a função PROCV ou uma combinação das funções ÍNDICE e CORRESP.

Exemplos da função PROCV

Exemplo 1 de PROCV

Exemplo 2 de PROCV

Para obter mais informações, confira a função PROCV.

Exemplos das funções ÍNDICE e CORRESP

As funções ÍNDICE e CORRESP podem ser usadas no lugar da função PROCV

Em linguagem simplificada, isso significa:

=ÍNDICE(Quero obter o valor de retorno de C2:C10, que irá CORRESP a (Couve, que está em algum lugar na matriz B2:B10, em que o valor de retorno é o primeiro valor correspondente à Couve))

A fórmula procura o primeiro valor em C2:C10 que corresponda a Couve (em B7) e retorna o valor de C7 (100), que é o primeiro valor que corresponde a Couve.

Para obter mais informações, confira a Função ÍNDICE e a Função CORRESP.

Início da página

Pesquisar valores verticalmente em uma lista usando uma correspondência aproximada

Para fazer isso, use a função PROCV.

Importante : Verifique se os valores na primeira linha foram classificados em ordem crescente.

Exemplo da fórmula PROCV procurando uma correspondência aproximada

No exemplo acima, PROCV procura o primeiro nome do aluno com 6 atrasos no intervalo A2:B7. Não há nenhuma entrada para 6 atrasos na tabela, então PROCV procura a próxima correspondência mais alta menor que 6 e localiza o valor 5, associado ao nome Marcioe, portanto, retorna Marcio.

Para obter mais informações, confira a função PROCV.

Início da página

Pesquisar valores verticalmente em uma lista de tamanho desconhecido usando uma correspondência exata

Para executar essa tarefa, use as funções DESLOC e CORRESP.

Observação : Use essa abordagem quando os dados estiverem em um intervalo de dados externo atualizado todos os dias. Você sabe que o preço está na coluna B mas não sabe quantas linhas de dados o servidor retornará, e a primeira coluna não está classificada alfabeticamente.

Exemplo das funções DESLOC e CORRESP

C1 é a célula superior esquerda do intervalo (também chamada de célula inicial).

CORRESP("Laranjas";C2:C7;0) procura o item Laranjas no intervalo C2:C7. Você não deve incluir a célula inicial no intervalo.

1 é o número de colunas à direita da célula inicial de onde vem o valor de retorno. No nosso exemplo, o valor de retorno vem da coluna D, Vendas.

Início da página

Pesquisar valores horizontalmente em uma lista usando uma correspondência exata

Para executar essa tarefa, use a função PROCH. Veja um exemplo abaixo:

Exemplo da fórmula PROCH procurando uma correspondência exata

A função PROCH procura na coluna Vendas e retorna o valor da linha 5 no intervalo especificado.

Para obter mais informações, confira a função PROCH.

Início da página

Pesquisar valores horizontalmente em uma lista usando uma correspondência aproximada

Para executar essa tarefa, use a função PROCH.

Importante : Verifique se os valores na primeira linha foram classificados em ordem crescente.

Exemplo da fórmula PROCH procurando uma correspondência aproximada

No exemplo acima, a função PROCH procura o valor 11000 na linha 3 no intervalo especificado. Se o valor 11000 não é localizado, a função procura o valor mais alto e inferior a 1100 e retorna 10543.

Para obter mais informações, confira a função PROCH.

Início da página

Criar uma fórmula de pesquisa com o Assistente de Pesquisa (apenas Excel 2007)

Observação : O suplemento Assistente de Pesquisa foi descontinuado no Excel 2010. Essa funcionalidade foi substituída pelo assistente de função e pelas funções de pesquisa e referência (referência).

No Excel 2007, o Assistente de Pesquisa cria a fórmula de pesquisa com base nos dados de uma planilha que possui rótulos nas linhas e nas colunas. O Assistente de Pesquisa ajuda a encontrar outros valores em uma linha quando você sabe o valor de uma coluna e vice-versa. Esse assistente usa as funções ÍNDICE e CORRESP nas fórmulas que cria.

  1. Clique em uma célula no intervalo.

  2. Na guia Fórmulas, no grupo Soluções, clique em Consulta.

  3. Quando o comando Pesquisa não está disponível, é necessário carregar o programa de suplemento do Assistente de Pesquisa.

    Como carregar o programa suplementar do Assistente de Pesquisa

  4. Clique no Botão do Microsoft Office imagem do botão office , clique em Opções do Excel e clique na categoria Suplemento.

  5. Na caixa Gerenciar, clique em Suplementos do Excel e, em seguida, clique me Ir.

  6. Na caixa de diálogo Suplementos disponíveis, marque a caixa de seleção ao lado de Assistente de Pesquisa e clique em OK.

  7. Siga as instruções apresentadas no assistente.

Início da página

Expanda suas habilidades
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.

×