Pular para o conteúdo
Função por FunçãoDicionário de funções de planilha em português
MATCH

Função CORRESP do Excel

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êsCORRESP
Nome em inglêsMATCH
CategoriaPesquisa e referência
RetornaA posição (número) do valor na lista
Existe desdeExcel 2007 ou anterior · existe no Excel 2013

Qual é a sintaxe da função CORRESP?

Excel em português do BrasilCORRESP(valor_procurado; matriz_procurada; [tipo_correspondência])
Excel em inglêsMATCH(lookup_value, lookup_array, [match_type])

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.

ArgumentoObrigatórioO que aceita
valor_procuradoSimO valor a localizar: número, texto, valor lógico ou referência de célula.
matriz_procuradaSimA coluna ou linha onde a procura acontece.
tipo_correspondênciaNão1 (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

Planilha do exemplo 1 da função CORRESP
ABC
1 Código
2 A103
3 B201
4 C30
5 D40
Posição de C30, na célula C2 =CORRESP("C30";A2:A5;0) Em inglês: =MATCH("C30",A2:A5,0)
Resultado: 3
Posição de A10, na célula C3 =CORRESP("A10";A2:A5;0) Em inglês: =MATCH("A10",A2:A5,0)
Resultado: 1

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

Planilha do exemplo 2 da função CORRESP
ABC
1 Limite
2 03
3 1000
4 5000
5 10000
Faixa de 6.200, na célula C2 =CORRESP(6200;A2:A5;1) Em inglês: =MATCH(6200,A2:A5,1)
Resultado: 3

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.

Exemplo que gera o erro, na célula C2=CORRESP("Z99";A2:A5;0)Resultado: #N/D

Posiçã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

ProgramaNome da funçãoObservação
ExcelCORRESP (MATCH)Referência deste dicionário.
Google PlanilhasCORRESP (MATCH)Funciona do mesmo jeito. Documentação do Google
LibreOffice CalcCORRESP (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

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.