Baixe a apostila de exemplo
Este tutorial demonstrará como realizar uma “VLOOKUP reversa” no Excel e no Planilhas Google.
Reverter VLOOKUP - da direita para a esquerda
Quando você usa a função PROCV, a coluna de pesquisa deve ser a coluna mais à esquerda em seu conjunto de dados. Portanto, você só pode realizar uma pesquisa da esquerda para a direita.
No entanto, você pode contornar essa limitação usando a combinação INDEX / MATCH (ou a nova função XLOOKUP, como você verá abaixo).
1 | = ÍNDICE (B3: D6, CORRESPONDÊNCIA (F3, C3: C6,0), 1) |
A fórmula funciona da seguinte maneira:
Função MATCH
Usamos a função MATCH para retornar a posição relativa (ou seja, o número da linha na matriz) do item de pesquisa.
1 | = CORRESPONDÊNCIA (F3, C3: C6,0) |
Pense na função MATCH, como semelhante a um VLOOKUP executado em uma única coluna, exceto que em vez de retornar o valor, o número da linha é retornado.
Função INDEX
Assim que tivermos o número da linha, usamos a função INDEX para retornar o valor desse número.
1 | = INDEX (matriz, núm_linha, [núm_coluna]) |
1 | = ÍNDICE (B3: D6, G3,1) |
A função INDEX retorna o valor da célula de uma determinada linha e coluna em seu intervalo. A função MATCH fornece o número da linha. Definimos o número da coluna como 1 porque queremos a primeira coluna de dados.
A combinação das funções nos dá nossa fórmula original:
1 | = ÍNDICE (B3: D6, CORRESPONDÊNCIA (F3, C3: C6,0), 1) |
Função XLOOKUP
A função XLOOKUP foi introduzida após o Excel 2022 para usuários do Office 365. A função XLOOKUP também permite que você execute uma pesquisa reversa:
1 | = XLOOKUP (F3, C3: C6, B3: B6) |
Reverter VLOOKUP da direita para a esquerda no Planilhas Google
Essas fórmulas funcionam exatamente da mesma forma no Planilhas Google e no Excel.