Pesquisa à esquerda com VLOOKUP
Neste tutorial, discutiremos sobre como usar PROCV para descobrir as informações listadas nas colunas à esquerda no Excel sobre um determinado item que está no lado direito. Podemos saber que a função PROCV não pode olhar para a esquerda, então, para realizar a tarefa, teremos que usar a ajuda do ESCOLHE função.
Como realizar uma pesquisa à esquerda com VLOOKUP?
Para preencher o informações sobre o produto 30001 que está listado na coluna mais à direita dos dados conforme mostrado na imagem acima, você pode usar a função CHOOSE para reordenar a tabela - “mover” a coluna mais à direita com o valor de pesquisa para a posição mais à esquerda. Em seguida, você pode usar uma fórmula VLOOKUP normal para recuperar o valor desejado.
Sintaxe genérica
=VLOOKUP(lookup_value,CHOOSE({1,2,3,…,N},rangeN,range1,range2,range3,…),column_num,FALSE)
- valor_pesquisa: O valor VLOOKUP usado para localizar a posição das informações correspondentes. Aqui se refere ao ID do produto fornecido.
- Intervalo1, intervalo2, intervalo3, intervaloN: As colunas de células onde o lookup_value e outras informações são listadas.
- núm_coluna: O número para indicar de qual coluna você deseja recuperar os dados. Observe que, como a coluna mais à direita agora é movida para a posição mais à direita por causa da função CHOOSE, para apresentar o 1ª coluna (coluna de cor), você deve digitar o column_num como 2; para apresentar o 2ª coluna (coluna de tamanho), você deve digitar o column_num como 3......
- intervalo_lookup FALSO: Força VLOOKUP a encontrar apenas a correspondência exata.
Para preencher o informações sobre o produto 30001, copie ou insira as fórmulas abaixo nas células correspondentes e pressione Entrar para obter os resultados:
Cor (Célula H6)
= VLOOKUP ($ H $ 4,ESCOLHER(1,2,3,4 {},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSO)
Tamanho (Célula H7)
= VLOOKUP ($ H $ 4,ESCOLHER(1,2,3,4 {},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),3,FALSO)
Preço (Célula H8)
= VLOOKUP ($ H $ 4,ESCOLHER(1,2,3,4 {},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),4,FALSO)
Nota: Em vez de digitar o ID do produto 30001 nas fórmulas, usamos a referência de célula $ H $ 4 (adicionamos cifrões à referência para torná-la absoluta), pois queremos que as fórmulas sejam dinâmicas. Desta forma, podemos facilmente obter as informações sobre outros produtos, apenas alterando o ID do produto na célula H4.
Explicação da fórmula
Aqui, usamos a fórmula abaixo como exemplo:
=VLOOKUP($H$4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2,FALSE)
- CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9): A função CHOOSE reordena as colunas movendo a coluna E para a primeira, ou dizemos, a posição mais à esquerda em uma matriz como esta:
{30001,"White","Large",20;30002,"Black","Large",21;30003,"Blue","Medium",19;30004,"Red","Medium",18;30005,"Yellow","Small",20}.
No formato de tabela, a matriz seria assim: - PROCV ($ H $ 4,CHOOSE({1,2,3,4},$E$5:$E$9,$B$5:$B$9,$C$5:$C$9,$D$5:$D$9),2, FALSO) = PROCV ($ H $ 4,{30001,"White","Large",20;30002,"Black","Large",21;30003,"Blue","Medium",19;30004,"Red","Medium",18;30005,"Yellow","Small",20},2,FALSO): Com o 30001, o valor de pesquisa na célula H4, a função VLOOKUP localizará a linha de sua correspondência exata na nova tabela criada por CHOOSE e, em seguida, retornará o resultado no 2nd coluna, que é Branco.
Funções relacionadas
A função VLOOKUP do Excel procura um valor por correspondência na primeira coluna de uma tabela e retorna o valor correspondente de uma determinada coluna na mesma linha.
A função CHOOSE retorna um valor da lista de argumentos de valor com base no número de índice fornecido. Por exemplo, CHOOSE (3, ”Maçã”, ”Pêssego”, ”Laranja”) retorna Laranja, o número do índice é 3 e Laranja é o terceiro valor após o número do índice na função.
Fórmulas Relacionadas
Pesquisa à esquerda com INDEX e MATCH
Para descobrir as informações listadas nas colunas da esquerda em uma planilha do Excel sobre um determinado item que está no lado direito, você pode usar as funções INDEX e MATCH. A combinação das duas funções possui a vantagem de pesquisar valores em qualquer coluna em relação a outra função de pesquisa poderosa do Excel, a VLOOKUP.
Valores de pesquisa de outra planilha ou pasta de trabalho
Se você sabe como usar a função VLOOKUP para pesquisar valores em uma planilha, os valores vlookup de outra planilha ou pasta de trabalho não serão um problema para você.
Pesquisar o valor de correspondência mais próximo com vários critérios
Em alguns casos, pode ser necessário pesquisar o valor de correspondência mais próximo ou aproximado com base em mais de um critério. Com a combinação das funções INDEX, MATCH e IF, você pode fazer isso rapidamente no Excel.
As melhores ferramentas de produtividade para escritório
Kutools para Excel - ajuda você a se destacar na multidão
Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...
Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.