Formulyo

Excel + Google Sheets · CORRESP

Encontre a posição de qualquer valor

CORRESP diz em que posição de uma lista está um valor. O 0 significa correspondência exata.

CORRESP diz onde algo está. Você entrega um valor e uma lista, e ele responde com a posição desse valor na lista: primeiro, segundo, terceiro. Sozinho só retorna um número, mas esse número é exatamente o que outras funções como ÍNDICE precisam para trazer o valor que você quer.

CORRESP funciona no Excel 2010 ou posterior, no Excel 365 e no Google Sheets. É a segunda metade da clássica busca ÍNDICE mais CORRESP que serve em qualquer versão do Excel. Leia o guia de ÍNDICE para ver a primeira metade, ou o guia de ÍNDICE e CORRESP para a combinação completa.

Como funciona CORRESP

CORRESP recebe três dados: o que você procura, o intervalo onde procura e o tipo de correspondência. Escreva a fórmula assim:

=CORRESP(C2;A2:A5;0)

Aqui o Excel procura o valor de C2 dentro de A2:A5 e retorna sua posição. O 0 final pede correspondência exata, que é o que você quer quase sempre. Sem ele, o Excel supõe que a lista está ordenada e pode retornar uma posição errada.

Exemplo passo a passo

  1. Digite quatro nomes de clientes em A2:A5.
  2. Digite em C2 o nome que você procura, por exemplo Priya.
  3. Clique em D2, digite =CORRESP(C2;A2:A5;0) e aperte Enter.
  4. Mude o nome de C2 e veja a posição mudar.
ClienteBuscarPosição
LauraPriya3
João
Priya
Tom

O resultado é 3, porque Priya é o terceiro nome da lista. Se o nome aparece duas vezes, CORRESP retorna a primeira posição. Se não existe, o Excel mostra #N/D, que você pode substituir com SEERRO.

Erros comuns

  1. Falta o último argumento e a posição sai errada. Escreva sempre 0 quando precisar de correspondência exata.
  2. O valor tem um espaço a mais e CORRESP mostra #N/D. Limpe antes com ARRUMAR.
  3. O nome aparece duas vezes e você espera o segundo. CORRESP sempre retorna a primeira posição.
  4. O intervalo inclui a linha de cabeçalho e todas as posições saem deslocadas em um. Comece o intervalo na primeira linha de dados.

Envolva a fórmula em SEERRO para mostrar uma mensagem clara quando o valor não existe. Junto com ÍNDICE ela vira uma busca que não quebra quando você adiciona ou move colunas. CORRESP funciona no Excel 2010 ou posterior, no Excel 365 e no Google Sheets.

A mesma fórmula em outros idiomas

Receba 1 fórmula por dia, grátis

E um modelo de planejador semanal grátis para Excel e Google Sheets. Cancele em 1 clique.

✓ Pronto! Confira seu e-mail para confirmar.

Quer modelos prontos? Veja o pacote Formulyo →

Continue aprendendo