Como usar a função LOOKUP do Excel para encontrar informações

Índice:

Como usar a função LOOKUP do Excel para encontrar informações
Como usar a função LOOKUP do Excel para encontrar informações
Anonim

A função PROCURA do Excel tem duas formas: a Forma Vetorial e a Forma Array. O Array Form da função LOOKUP é semelhante a outras funções de pesquisa do Excel, como VLOOKUP e HLOOKUP. Você pode usá-lo para localizar ou pesquisar valores específicos localizados em uma tabela de dados.

LOOKUP vs. PROCV e PROCH

A diferença é que:

  • Com VLOOKUP e HLOOKUP, você pode escolher de qual coluna ou linha retornar um valor de dados. LOOKUP sempre retorna um valor da última linha ou coluna na matriz.
  • Ao encontrar uma correspondência para o valor especificado (o Lookup_value), VLOOKUP pesquisa apenas a primeira coluna de dados e HLOOKUP apenas a primeira linha. A função LOOKUP pesquisa a primeira linha ou coluna, dependendo da forma do array.

Função LOOKUP e Forma de Array

A forma do array pode ser um quadrado (número igual de colunas e linhas) ou um retângulo (número diferente de colunas e linhas). A forma afeta onde a função LOOKUP procura dados:

  • Se um array for quadrado ou se for um retângulo alto (mais alto do que largo), LOOKUP assume que os dados estão organizados em colunas e procura uma correspondência com o Lookup_value na primeira coluna do array.
  • Se um array for um retângulo largo (mais largo do que alto), LOOKUP assume que os dados estão organizados em linhas e procura uma correspondência com o Lookup_value na primeira linha do array.

A Sintaxe e Argumentos da Função LOOKUP: Forma Array

A sintaxe para o Array Form da função LOOKUP é:

=PROCURAR(valor_procurado, Array)

Lookup_value (obrigatório): Um valor que a função procura no array. O Lookup_value pode ser um número, texto, um valor lógico ou um nome ou referência de célula que se refere a um valor.

Array (obrigatório): Células de intervalo que a função procura para encontrar o Lookup_value. Os dados podem ser texto, números ou valores lógicos.

Exemplo Usando o Array Form da Função LOOKUP

Este exemplo usa o Array Form da função LOOKUP para encontrar o preço de um Whachamacalllit na lista de inventário.

A forma do array é um retângulo alto, e a função retorna um valor localizado na última coluna da lista de inventário.

Para acompanhar este exemplo, insira os dados mostrados na planilha de exemplo abaixo.

Image
Image

Ordenar os dados

Você deve classificar os dados no array em ordem crescente para que a função LOOKUP funcione corretamente. Ao classificar dados no Excel, selecione as colunas e linhas de dados a serem classificadas primeiro, o que normalmente inclui os títulos das colunas.

  1. Realçar células A4 a C10 na planilha.

    Image
    Image
  2. Na faixa de opções, vá para a guia Data.

    Image
    Image
  3. No grupo Ordenar & Filtrar, selecione Ordenar para abrir a caixa de diálogo Ordenar.

    Image
    Image
  4. Sob o título Coluna, selecione o menu suspenso e escolha classificar por Part.

    Image
    Image
  5. Sob o título Classificar, selecione o menu suspenso e escolha Valores da célula.

    Image
    Image
  6. Sob o título Order, selecione o menu suspenso e escolha A a Z.

    Image
    Image
  7. Selecione OK para ordenar os dados e fechar a caixa de diálogo.

    Image
    Image

Exemplo da Função LOOKUP

Embora seja possível digitar a função LOOKUP, =LOOKUP(A2, A5:C10), em uma célula da planilha, você pode achar menos confuso usar a função caixa de diálogo. A caixa de diálogo permite que você insira cada argumento em uma linha separada sem se preocupar com a sintaxe da função, como parênteses e separadores de vírgulas entre os argumentos.

As etapas abaixo detalham como a função LOOKUP foi inserida na célula B2 usando a caixa de diálogo.

Se a função não encontrar uma correspondência exata para o Lookup_value, ela escolhe o maior valor no Array que é menor ou igual ao valor Lookup_value. Se o Lookup_value estiver ausente ou for menor que todos os valores no Array, a função LOOKUP retornará um erro N/A.

  1. Na planilha, selecione a célula B2 para torná-la a célula ativa.

    Image
    Image
  2. Vá para a guia Fórmulas.

    Image
    Image
  3. Escolha Pesquisa e Referência para abrir a lista suspensa da função.

    Image
    Image
  4. Selecione LOOKUP para exibir a caixa de diálogo Select Arguments.

    Image
    Image
  5. Escolha lookup_value, array e selecione OK para exibir a caixa de diálogo Function Arguments.

    Image
    Image
  6. Na caixa de diálogo, selecione a caixa de texto Lookup_value.

    Image
    Image
  7. Na planilha, selecione a célula A2 para inserir essa referência de célula na caixa de diálogo.

    Image
    Image
  8. Na caixa de diálogo, selecione a caixa de texto Array.

    Image
    Image
  9. Na planilha, destaque as células A5 a C10 para inserir esse intervalo na caixa de diálogo. Este intervalo contém os dados a serem pesquisados pela função.

    Image
    Image
  10. Selecione OK para completar a função e fechar a caixa de diálogo.
  11. An N/A erro aparece na célula B2 porque você precisa digitar um nome de peça na célula A2.

    Image
    Image

Digite um valor de pesquisa

Veja como inserir um nome para encontrar o preço de um item:

  1. Selecione a célula A2, digite Whachamacallit e pressione a tecla Enter no teclado.

    Image
    Image
  2. O valor $23.56 aparece na célula B2. Este é o preço de um Whachamacallit localizado na última coluna da tabela de dados.
  3. Teste a função digitando outros nomes de partes na célula A2. O preço de cada peça da lista aparece na célula B2.
  4. Quando você seleciona a célula B2 a função completa =LOOKUP(A2, A5:C10) aparece na barra de fórmulas acima da planilha.

Recomendado: