PROCURAR exige que a coluna de pesquisa seja classificada como crescente. Use VLOOKUP em vez disso:
=VLOOKUP(A19,A:B,2,FALSE)
O FALSE agora procura uma correspondência exata.
Estou tentando criar uma coluna de valores pesquisados usando a função LOOKUP. O objetivo é que a fórmula pesquise o valor de "classificação" de cada "nome" e imprima-o na célula "pesquisa" na mesma linha.
Eu posso fazer com que ele funcione muito facilmente em pequena escala, mas assim que eu tento fazer funcionar em outro lugar ele para de funcionar corretamente, me dando resultados estranhos.
se comporta como esperado em pequena escala:
Nãosecomportacomoesperadoemescalamaior:
Alguém pode me dizer por que estou obtendo resultados inconsistentes do método LOOKUP? Eu tentei tudo o que posso pensar para corrigir isso, incluindo fazer uma nova planilha do zero e até mesmo alternar entre programas de planilha. Eu estou constantemente obtendo os mesmos resultados incorretos, então deve haver algo errado com o meu entendimento da fórmula LOOKUP.
Qualquer ajuda seria apreciada. Muito obrigado!
O vetor de pesquisa que inclui os valores de pesquisa deve ser classificado. Aqui está o guia da Microsoft para a função: LOOKUP .
Sugiro o ÍNDICE & Combinação MATCH embora. Tais como:
=INDEX($I$19:$I$30,MATCH(A19,$A$16:$A$30,0),1)
Aqui está um guia para o duo dinâmico do Excel: INDEX & MATCH: Uma maneira melhor de pesquisar dados