Baixe a apostila de exemplo
Este tutorial irá ensiná-lo a recuperar dados de várias colunas usando as funções MATCH e VLOOKUP no Excel e no Google Sheets.
Por que você deve combinar VLOOKUP e MATCH?
Tradicionalmente, ao usar a função PROCV, você insere um número do índice da coluna para determinar de qual coluna recuperar os dados.
Isso apresenta dois problemas:
- Se você deseja extrair valores de várias colunas, deve inserir manualmente o número do índice da coluna para cada coluna
- Se você inserir ou remover colunas, seu número do índice da coluna não será mais válido.
Para tornar sua função VLOOKUP dinâmica, você pode encontrar o número do índice da coluna com a função MATCH.
1 | = PROCV (G3, B3: E5, CORRESPONDÊNCIA (H2, B2: E2,0), FALSO) |
Vamos ver como essa fórmula funciona.
Função MATCH
A função MATCH retornará o número do índice da coluna de seu cabeçalho de coluna desejado.
No exemplo abaixo, o número do índice da coluna para “Idade” é calculado pela função MATCH:
1 | = CORRESPONDÊNCIA ("Idade", B2: E2,0) |
“Idade” é o cabeçalho da segunda coluna, então 2 é retornado.
Nota: O último argumento da função MATCH deve ser definido como 0 para realizar uma correspondência exata.
Função VLOOKUP
Agora, você pode simplesmente conectar o resultado da função MATCH em sua função VLOOKUP:
1 | = PROCV (G3, B3: E5, H3, FALSO) |
Substituir o argumento do índice da coluna pela função MATCH nos dá nossa fórmula original:
1 | = PROCV (G3, B3: E5, CORRESPONDÊNCIA (H2, B2: E2,0), FALSO) |
Inserindo e Excluindo Colunas
Agora, ao inserir ou excluir colunas no intervalo de dados, o resultado de sua fórmula não será alterado.
No exemplo acima, adicionamos o Professor coluna para o intervalo, mas ainda deseja que o aluno Era. A saída da Função MATCH identifica que “Idade” é agora o terceiro item no intervalo do cabeçalho, e a Função VLOOKUP usa 3 como o índice da coluna.
Referências de Célula de Bloqueio
Para tornar nossas fórmulas mais fáceis de ler, mostramos as fórmulas sem referências de células bloqueadas:
1 | = PROCV (G3, B3: E5, CORRESPONDÊNCIA (H2, B2: E2,0), FALSO) |
Mas essas fórmulas não funcionarão corretamente quando copiadas e coladas em outro lugar do arquivo. Em vez disso, você deve usar referências de células bloqueadas como este:
1 | = PROCV ($ G3, $ B $ 3: $ E $ 5, CORRESPONDÊNCIA (H $ 2, $ B $ 2: $ E $ 2,0), FALSO) |
Leia nosso artigo sobre Bloqueio de referências de células para saber mais.
VLOOKUP & MATCH combinados no Google Sheets
Essas fórmulas funcionam exatamente da mesma forma no Planilhas Google e no Excel.