O que a função CORRESP faz?
A função CORRESP procura um valor em uma linha ou coluna e devolve a posição dele na lista, não o valor. Por exemplo, em A1:A3 com 12, 40 e 75, a fórmula CORRESP(40; A1:A3; 0) devolve 2. É usada junto com ÍNDICE para montar buscas flexíveis.
| Nome em português | CORRESP |
|---|---|
| Nome em inglês | MATCH |
| Categoria | Pesquisa e referência |
| Retorna | A posição (número) do valor na lista |
| Existe desde | Excel 2007 ou anterior · existe no Excel 2013 |
Qual é a sintaxe da função CORRESP?
No Excel em português do Brasil os argumentos se separam com ponto e vírgula; em inglês, com vírgula. Argumentos entre colchetes são opcionais.
| Argumento | Obrigatório | O que aceita |
|---|---|---|
| valor_procurado | Sim | O valor a localizar: número, texto, valor lógico ou referência de célula. |
| matriz_procurada | Sim | A coluna ou linha onde a procura acontece. |
| tipo_correspondência | Não | 1 (padrão) acha o maior valor menor ou igual ao procurado e exige ordem crescente; 0 acha o primeiro valor exatamente igual e aceita qualquer ordem; -1 acha o menor valor maior ou igual e exige ordem decrescente. |
Como usar a função CORRESP na prática?
Exemplo 1: Posição exata
| A | B | C | |
|---|---|---|---|
| 1 | Código | ||
| 2 | A10 | 3 | |
| 3 | B20 | 1 | |
| 4 | C30 | ||
| 5 | D40 |
=CORRESP("C30";A2:A5;0) Em inglês: =MATCH("C30",A2:A5,0) =CORRESP("A10";A2:A5;0) Em inglês: =MATCH("A10",A2:A5,0) Com 0 como terceiro argumento, o CORRESP procura o valor exato. C30 é o terceiro item da lista e A10 é o primeiro.
Exemplo 2: Posição aproximada em lista crescente
| A | B | C | |
|---|---|---|---|
| 1 | Limite | ||
| 2 | 0 | 3 | |
| 3 | 1000 | ||
| 4 | 5000 | ||
| 5 | 10000 |
=CORRESP(6200;A2:A5;1) Em inglês: =MATCH(6200,A2:A5,1) Com o tipo 1, o CORRESP acha o maior valor que não passe de 6.200, que é 5.000, o terceiro da lista. A lista precisa estar em ordem crescente.
Quais erros a função CORRESP costuma dar?
#N/D
Por que acontece: O valor procurado não está na lista (com tipo 0) ou é menor que o menor valor (com tipo 1).
Como corrigir: Confira o valor e a grafia, ou trate o erro com SENÃODISP.
=CORRESP("Z99";A2:A5;0)Resultado: #N/DPosição errada sem erro
Por que acontece: O terceiro argumento foi omitido, o que ativa o tipo 1 (aproximado), e a lista não está em ordem crescente.
Como corrigir: Use 0 para buscar o valor exato.
CORRESP no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | CORRESP (MATCH) | Referência deste dicionário. |
| Google Planilhas | CORRESP (MATCH) | Funciona do mesmo jeito. Documentação do Google |
| LibreOffice Calc | CORRESP (MATCH) | Mesma lógica e mesmos tipos de correspondência. Ajuda do LibreOffice |
A função CORRESP existe no Excel 2013?
Existe no Excel 2013 Excel 2007 ou anterior
A lista oficial de funções do Excel não traz marcador de versão para esta função, o que indica que ela existe desde antes do Excel 2010 e, portanto, também no Excel 2013.
Veja todas as funções por versão em funções do Excel por versão.
O que mais vale saber sobre a CORRESP?
- Use 0 no terceiro argumento para posição exata. O padrão é 1 (aproximado).
- CORRESP não diferencia maiúsculas de minúsculas e aceita os curingas * e ? com tipo 0.
- Combine com ÍNDICE: ÍNDICE(intervalo_resultado; CORRESP(valor; intervalo_busca; 0)).
Perguntas frequentes sobre a CORRESP
O que o CORRESP devolve?
A posição do valor na lista, contada a partir de 1, e não o próprio valor. Para pegar o valor, combine com ÍNDICE.
Qual tipo de correspondência usar?
Para achar um valor exato, use 0. Os tipos 1 e -1 são para buscas aproximadas em listas ordenadas.
Funções relacionadas
Ver todas as funções de pesquisa e referência
Fontes consultadas
- Microsoft: função CORRESP
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: lista de funções do Planilhas
- LibreOffice: ajuda das funções do Calc
Consultado em 21/10/2026. Os resultados dos exemplos acima foram calculados por programa, a partir dos dados mostrados em cada tabela. Encontrou algo errado? Escreva para contato@office2013.com.br.