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
- Digite quatro nomes de clientes em A2:A5.
- Digite em C2 o nome que você procura, por exemplo Priya.
- Clique em D2, digite
=CORRESP(C2;A2:A5;0)e aperte Enter. - Mude o nome de C2 e veja a posição mudar.
| Cliente | Buscar | Posição |
|---|---|---|
| Laura | Priya | 3 |
| 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
- Falta o último argumento e a posição sai errada. Escreva sempre 0 quando precisar de correspondência exata.
- O valor tem um espaço a mais e CORRESP mostra #N/D. Limpe antes com ARRUMAR.
- O nome aparece duas vezes e você espera o segundo. CORRESP sempre retorna a primeira posição.
- 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.