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 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

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

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

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

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

Exemplo

Talvez seja mais fácil compreender o exemplo se você copiá-lo para uma planilha em branco.

Como copiar um exemplo?

  1. Selecione o exemplo neste artigo. Se estiver copiando o exemplo no Excel Online, copie e cole uma célula de cada vez.
    Important: Não selecione os cabeçalhos de linha ou coluna.

    selecionando um exemplo na Ajuda do Excel 2013 para Windows

    Selecionando um exemplo da Ajuda

  2. Pressione CTRL+C.

  3. Crie uma pasta de trabalho ou planilha em branco.

  4. Na planilha, selecione a célula A1 e pressione Ctrl+V. Se estiver trabalhando no Excel Online, repita a ação de copiar e colar para cada célula do exemplo.
    Important: Para que o exemplo funcione corretamente, é preciso colá-lo na célula A1 da planilha.

  5. Para alternar entre a visualização de resultados e de fórmulas que retornam tais resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas , clique no botão Exibir Fórmulas.

Depois de copiar o exemplo em uma planilha em branco, você pode adaptá-lo de acordo com as suas necessidades.

1

2

3

4

5

6

7

8



9

A

B

C

D

Número do Crachá

Sobrenome

Nome

Ramal

ID-34567

Ferreira

Sofia

5467

ID-16782

Andrade

Diogo

3457

ID-4537

Esteves

Janeth

3355

ID-1873

Oliveira

Susana

5176

ID-3456

Freitas

Vitor

3453

ID-5678

Neves

Paulo

428

Fórmula

Descrição (Resultado)

=PROCV("ID-4537"; A1:D7; 4; FALSO)

Pesquisa o número da credencial, ID-4537, na primeira coluna e retorna o valor correspondente na mesma linha da quarta coluna (3355)

Para obter mais informações sobre como usar essa função, consulte Função PROCV.

Início da página

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

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

Importante   Este método só funcionará se os valores na primeira coluna estiverem classificados em ordem crescente.

Exemplo

Talvez seja mais fácil compreender o exemplo se você copiá-lo para uma planilha em branco.

Como copiar um exemplo?

  1. Selecione o exemplo neste artigo. Se estiver copiando o exemplo no Excel Online, copie e cole uma célula de cada vez.
    Important: Não selecione os cabeçalhos de linha ou coluna.

    selecionando um exemplo na Ajuda do Excel 2013 para Windows

    Selecionando um exemplo da Ajuda

  2. Pressione CTRL+C.

  3. Crie uma pasta de trabalho ou planilha em branco.

  4. Na planilha, selecione a célula A1 e pressione Ctrl+V. Se estiver trabalhando no Excel Online, repita a ação de copiar e colar para cada célula do exemplo.
    Important: Para que o exemplo funcione corretamente, é preciso colá-lo na célula A1 da planilha.

  5. Para alternar entre a visualização de resultados e de fórmulas que retornam tais resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas , clique no botão Exibir Fórmulas.

Depois de copiar o exemplo em uma planilha em branco, você pode adaptá-lo de acordo com as suas necessidades.

Neste exemplo, você conhece a freqüência e deseja pesquisar a cor associada.

1

2

3

4

5

6

7




8

A

B

Freqüência

Cor

4,14

vermelho

4,19

laranja

5,17

amarelo

5,77

verde

6,39

azul

Fórmula

Descrição (Resultado)

=PROCV(5,93; A1:B6; 2; VERDADEIRO)

Pesquisa 5,93 na coluna A, localiza o próximo valor mais alto e menor que 5,93, que é 5,77, e retorna o valor da coluna B que está na mesma linha que 5,77 (verde)

Para obter mais informações sobre como usar essa função, consulte Função PROCV.

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.

Exemplo

Talvez seja mais fácil compreender o exemplo se você copiá-lo para uma planilha em branco.

Como copiar um exemplo?

  1. Selecione o exemplo neste artigo. Se estiver copiando o exemplo no Excel Online, copie e cole uma célula de cada vez.
    Important: Não selecione os cabeçalhos de linha ou coluna.

    selecionando um exemplo na Ajuda do Excel 2013 para Windows

    Selecionando um exemplo da Ajuda

  2. Pressione CTRL+C.

  3. Crie uma pasta de trabalho ou planilha em branco.

  4. Na planilha, selecione a célula A1 e pressione Ctrl+V. Se estiver trabalhando no Excel Online, repita a ação de copiar e colar para cada célula do exemplo.
    Important: Para que o exemplo funcione corretamente, é preciso colá-lo na célula A1 da planilha.

  5. Para alternar entre a visualização de resultados e de fórmulas que retornam tais resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas , clique no botão Exibir Fórmulas.

Depois de copiar o exemplo em uma planilha em branco, você pode adaptá-lo de acordo com as suas necessidades.

1

2

3

4

5

6


7

A

B

Parafusos

Status

Eixos

9

Em estoque

4

10

Pedidos

5

11

Pedidos pendentes

6

Fórmula

Descrição (Resultado)

=PROCH("Parafusos", A1:C4, 3, FALSO)

Pesquisa Parafusos na linha 1 e retorna o valor da linha 3 que está na mesma coluna (10)

Para obter mais informações sobre como usar essa função, consulte 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    Este método só funcionará se os valores na primeira linha estiverem classificados em ordem crescente.

Exemplo

Talvez seja mais fácil compreender o exemplo se você copiá-lo para uma planilha em branco.

Como copiar um exemplo

  1. Crie uma pasta de trabalho ou uma planilha em branco.

  2. Selecione o exemplo no tópico da Ajuda.

    Observação   Não selecione os cabeçalhos de linha ou de coluna. 

    Como copiar um exemplo?

    1. Selecione o exemplo neste artigo. Se estiver copiando o exemplo no Excel Online, copie e cole uma célula de cada vez.
      Important: Não selecione os cabeçalhos de linha ou coluna.

      selecionando um exemplo na Ajuda do Excel 2013 para Windows

      Selecionando um exemplo da Ajuda

    2. Pressione CTRL+C.

    3. Crie uma pasta de trabalho ou planilha em branco.

    4. Na planilha, selecione a célula A1 e pressione Ctrl+V. Se estiver trabalhando no Excel Online, repita a ação de copiar e colar para cada célula do exemplo.
      Important: Para que o exemplo funcione corretamente, é preciso colá-lo na célula A1 da planilha.

    5. Para alternar entre a visualização de resultados e de fórmulas que retornam tais resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas , clique no botão Exibir Fórmulas.

    Depois de copiar o exemplo em uma planilha em branco, você pode adaptá-lo de acordo com as suas necessidades.

    Selecionando um exemplo na Ajuda

  3. Pressione CTRL+C.

  4. Na planilha, selecione a célula A1 e pressione CTRL+V.

  5. Para alternar entre exibir os resultados e exibir as fórmulas que retornam os resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de fórmulas, clique no botão Mostrar fórmulas.

1

2

3







4

A

B

C

D

10000

50000

100000

Volume de vendas

0,05

0,20

0,30

Taxa

Fórmula

Descrição (Resultado)

=PROCH(78658;A1:D4;2; VERDADEIRO)

Pesquisa US$ 78.658 na Linha 1, localiza o próximo valor mais alto e menor que US$ 78.658, que é US$ 50.000, e retorna o valor da linha 2 que está na mesma coluna que US$ 50.000 (20%)

Observações   

  • Você pode exibir a taxa e o número retornado como uma porcentagem. Selecione a célula e, em seguida, na guia Início, no grupo Número, clique em Formato de Porcentagem Imagem do botão.

  • Você pode exibir o número em Volume de vendas em dólares. Selecione a célula e, em seguida, na guia Início, no grupo Número, clique em Formato do Número de Contabilização Botão Formato de Número de Contabilização.

Para obter mais informações sobre como usar essa função, consulte Função PROCH.

Início da página

Criar uma fórmula de pesquisa com o Assistente de Pesquisa

O Assistente de Pesquisa cria uma fórmula de pesquisa baseada em dados de uma planilha com rótulos de linha e coluna. Ele ajuda a localizar outros valores em uma linha quando você sabe o valor em uma coluna e vice-versa. O Assistente de Pesquisa usa Í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.

    Se o comando Consulta não estiver disponível, será necessário carregar o programa suplemento do Assistente de Pesquisa.

    Como carregar o programa suplementar do Assistente de Pesquisa

    1. Clique no Botão Microsoft Office Imagem do botão do Office, clique em Opções do Excel, e, em seguida, clique na categoria Suplementos.

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

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

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

Início da página

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

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

Exemplo

Talvez seja mais fácil compreender o exemplo se você copiá-lo para uma planilha em branco.

Como copiar um exemplo?

  1. Selecione o exemplo neste artigo. Se estiver copiando o exemplo no Excel Online, copie e cole uma célula de cada vez.
    Important: Não selecione os cabeçalhos de linha ou coluna.

    selecionando um exemplo na Ajuda do Excel 2013 para Windows

    Selecionando um exemplo da Ajuda

  2. Pressione CTRL+C.

  3. Crie uma pasta de trabalho ou planilha em branco.

  4. Na planilha, selecione a célula A1 e pressione Ctrl+V. Se estiver trabalhando no Excel Online, repita a ação de copiar e colar para cada célula do exemplo.
    Important: Para que o exemplo funcione corretamente, é preciso colá-lo na célula A1 da planilha.

  5. Para alternar entre a visualização de resultados e de fórmulas que retornam tais resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas , clique no botão Exibir Fórmulas.

Depois de copiar o exemplo em uma planilha em branco, você pode adaptá-lo de acordo com as suas necessidades.

1

2

3

4

5

6


7

A

B

Produto

Contagem

Bananas

38

Laranjas

25

Maçãs

41

Pêras

40

Fórmula

Descrição (Resultado)

=ÍNDICE(A2:B5;CORRESP("Pêras";A2:A5;0);2)

Pesquisa Pêras na coluna A e retorna o valor de Pêras na coluna B (40).

A fórmula usa os seguintes argumentos.

Fórmula para pesquisar um valor em uma lista não classificada

Fórmula para pesquisar um valor em um intervalo não classificado (função ÍNDICE)

1. A2:B5: o intervalo inteiro em que você está pesquisando valores.

2. CORRESP("Pêras";A2:A5;0): a função CORRESP determina o número da linha.

3. "Pêras": o valor a ser localizado na coluna de pesquisa.

4. A2:A5: a coluna para a função CORRESP pesquisar.

5. 2: a coluna da qual retornar o valor. A coluna mais à esquerda é a 1.

Para obter mais informações sobre como usar essas funções, consulte Função ÍNDICE e Função CORRESP.

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.

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

Talvez seja mais fácil compreender o exemplo se você copiá-lo para uma planilha em branco.

Como copiar um exemplo?

  1. Selecione o exemplo neste artigo. Se estiver copiando o exemplo no Excel Online, copie e cole uma célula de cada vez.
    Important: Não selecione os cabeçalhos de linha ou coluna.

    selecionando um exemplo na Ajuda do Excel 2013 para Windows

    Selecionando um exemplo da Ajuda

  2. Pressione CTRL+C.

  3. Crie uma pasta de trabalho ou planilha em branco.

  4. Na planilha, selecione a célula A1 e pressione Ctrl+V. Se estiver trabalhando no Excel Online, repita a ação de copiar e colar para cada célula do exemplo.
    Important: Para que o exemplo funcione corretamente, é preciso colá-lo na célula A1 da planilha.

  5. Para alternar entre a visualização de resultados e de fórmulas que retornam tais resultados, pressione CTRL+` (acento grave) ou, na guia Fórmulas, no grupo Auditoria de Fórmulas , clique no botão Exibir Fórmulas.

Depois de copiar o exemplo em uma planilha em branco, você pode adaptá-lo de acordo com as suas necessidades.

1

2

3

4

5

6


7

A

B

Produto

Contagem

Bananas

38

Laranjas

25

Maçãs

41

Pêras

40

Fórmula

Descrição (Resultado)

=DESLOC(A1;CORRESP("Pêras";A2:A5; 0);1)

Pesquisa Pêras na coluna A e retorna o valor de Pêras na coluna B (40).

A fórmula usa os seguintes argumentos.

Fórmula para pesquisar um valor em uma lista não classificada (função DESLOC)

1. A1: a célula superior esquerda do intervalo, também chamada célula inicial.

2. CORRESP("Pêras";A2:A5; 0): a função CORRESP determina o número da linha abaixo da célula inicial para localizar o valor de pesquisa.

3. "Pêras": o valor a ser localizado na coluna de pesquisa.

4. A2:A5: a coluna para a função CORRESP pesquisar. Não inclua a célula inicial nesse intervalo.

5. 1: o número de colunas à direita da célula inicial para localizar o valor de pesquisa.

Para obter mais informações sobre como usar essas funções, consulte Função CORRESP e Função DESLOC.

Início da página

Aplicável a: Excel 2007



Essas informações foram úteis?

Sim Não

Como podemos melhorá-lo?

255 caracteres restantes

Para proteger sua privacidade, não inclua informações de contato em seus comentários. Avalie nosso política de privacidade.

Obrigado por seus comentários!

Recursos de suporte

Alterar idioma