PROCV e CORRESP Combinados – Planilhas Excel e Google

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

Luciano Farina

Last updated on July 30, 2023

Este tutorial vai demonstrar como recuperar dados de várias colunas usando as funções CORRESP e PROCV no Excel e no Google Planilhas.

mf procv corresp combinados 2

 

Por que Você Deve Combinar PROCV e CORRESP?

Tradicionalmente, ao usar a função PROCV, você insere um número de índice de coluna para determinar de qual coluna recuperar os dados.

Isso apresenta dois problemas:

  • Se você quiser extrair valores de várias colunas, deverá inserir manualmente o número de índice da coluna para cada coluna
  • Se você inserir ou remover colunas, o número de índice da coluna não será mais válido.

Para tornar sua função PROCV dinâmica, você pode encontrar o número de índice da coluna com a função CORRESP.

=PROCV(G3;B3:E5;CORRESP(H2;B2:E2;0);FALSO)

procv corresp 3

 

Vamos ver como essa fórmula funciona.

Função CORRESP

A função CORRESP retornará o número de índice da coluna do cabeçalho da coluna desejada.

No exemplo abaixo, o número de índice da coluna para “Idade” é calculado pela função CORRESP:

=CORRESP("Idade";B2:E2;0)

procv corresp 4

“Idade” é o segundo cabeçalho de coluna, portanto, 2 é retornado.

Observação: O último argumento da função CORRESP deve ser definido como 0 para executar uma correspondência exata.

Função PROCV

Agora, você pode simplesmente inserir o resultado da função CORRESP na função PROCV:

=PROCV(G3;B3:E5;H3;FALSO)

procv corresp 5

A substituição do argumento do índice da coluna pela função CORRESP nos dá a fórmula original:

=PROCV(G3;B3:E5;CORRESP(H2;B2:E2;0);FALSO)

procv corresp 3

 

Inserção e Exclusão de Colunas

Agora, quando você inserir ou excluir colunas no intervalo de dados, o resultado da fórmula não será alterado.

procv corresp 6

No exemplo acima, adicionamos a coluna Professor ao intervalo, mas ainda queremos a Idade do aluno. A saída da função CORRESP identifica que “Idade” agora é o terceiro item no intervalo do cabeçalho, e a função PROCV usa 3 como índice da coluna.

Bloqueio de células de referências

Para facilitar a leitura de nossas fórmulas, mostramos as fórmulas sem referências de células bloqueadas:

=PROCV(G3;B3:E5;CORRESP(H2;B2:E2;0);FALSO)

Mas essas fórmulas não funcionarão corretamente quando forem copiadas e coladas em outro local do arquivo. Em vez disso, você deve usar referências de células bloqueadas como esta:

=PROCV($G3;$B$3:$E$5;CORRESP(H$2;$B$2:$E$2;0);FALSO)

Leia nosso artigo sobre bloqueio de referências de células para saber mais.

PROCV e CORRESP Combinados no Google Planilhas

Essas fórmulas funcionam exatamente da mesma forma no Google Planilhas e no Excel.

procv corresp google

AI Formula Generator

Experimentar gratuitamente

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List