O que a função CORRESPX faz?
A função CORRESPX procura um item em uma coluna ou linha e devolve a posição dele. É a versão moderna do CORRESP: a correspondência exata é o padrão e dá para procurar do fim para o início. Existe no Excel 2021 e no Microsoft 365, e não existe no Excel 2013.
| Nome em português | CORRESPX |
|---|---|
| Nome em inglês | XMATCH |
| Categoria | Pesquisa e referência |
| Retorna | A posição (número) do valor na lista |
| Existe desde | Excel 2021 · não existe no Excel 2013 |
Qual é a sintaxe da função CORRESPX?
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. |
| matriz_procurada | Sim | A matriz ou intervalo onde a procura acontece. |
| modo_correspondência | Não | 0 exata (padrão); -1 exata ou o próximo menor; 1 exata ou o próximo maior; 2 com curingas. |
| modo_pesquisa | Não | 1 do primeiro ao último (padrão); -1 do último ao primeiro; 2 e -2 pesquisa binária em ordem crescente ou decrescente. |
Como usar a função CORRESPX na prática?
Exemplo 1: Posição exata e última ocorrência
| A | B | C | |
|---|---|---|---|
| 1 | Cliente | ||
| 2 | Ana | 1 | |
| 3 | Bruno | 3 | |
| 4 | Ana | ||
| 5 | Carla |
=CORRESPX("Ana";A2:A5) Em inglês: =XMATCH("Ana",A2:A5) =CORRESPX("Ana";A2:A5;0;-1) Em inglês: =XMATCH("Ana",A2:A5,0,-1) Sem os opcionais, o CORRESPX acha a primeira posição de Ana. Com o modo de pesquisa -1 ele começa pelo fim da lista e acha a terceira posição.
Exemplo 2: Exata ou o próximo menor
| A | B | C | |
|---|---|---|---|
| 1 | Limite | ||
| 2 | 0 | 3 | |
| 3 | 1000 | ||
| 4 | 5000 | ||
| 5 | 10000 |
=CORRESPX(6200;A2:A5;-1) Em inglês: =XMATCH(6200,A2:A5,-1) 6.200 não está na lista. Com o modo -1 a função usa o próximo item menor, 5.000, que está na terceira posição.
Quais erros a função CORRESPX costuma dar?
#N/D
Por que acontece: O valor não foi encontrado com o modo de correspondência escolhido.
Como corrigir: Confira o valor e o modo, ou trate o erro com SENÃODISP.
=CORRESPX("Zeca";A2:A3)Resultado: #N/D#NOME?
Por que acontece: A função não existe na sua versão do Excel.
Como corrigir: Use CORRESP no Excel 2019 ou anterior.
CORRESPX no Google Planilhas e no LibreOffice Calc
| Programa | Nome da função | Observação |
|---|---|---|
| Excel | CORRESPX (XMATCH) | Referência deste dicionário. |
| Google Planilhas | Não existe | A lista de funções do Google Planilhas não traz o XMATCH. Use o CORRESP. Documentação do Google |
| LibreOffice Calc | CORRESPX (XMATCH) | No Calc, a ajuda em português descreve a função com o nome CORRESPX. Está disponível desde o LibreOffice 24.8. Disponível desde o LibreOffice 24.8. Ajuda do LibreOffice |
A função CORRESPX existe no Excel 2013?
Não existe no Excel 2013 Excel 2021
A tabela oficial de funções do Excel marca (2021) para o CORRESPX. Portanto, ele existe no Excel 2021 e no Microsoft 365, e não no Excel 2013.
Veja todas as funções por versão em funções do Excel por versão e, para quem ainda usa o Office 2013, em o que o Excel 2013 tem e não tem.
O que mais vale saber sobre a CORRESPX?
- No Excel 2019 ou anterior (incluindo o 2013), use CORRESP.
- Os modos de pesquisa binária (2 e -2) exigem a lista ordenada; sem isso o resultado é inválido.
- Combine com ÍNDICE para devolver o valor da posição achada.
Perguntas frequentes sobre a CORRESPX
CORRESPX existe no Excel 2013?
Não. A tabela de funções da Microsoft marca (2021) para o CORRESPX. No Excel 2013 use CORRESP.
Qual a vantagem do CORRESPX sobre o CORRESP?
A correspondência exata é o padrão, não é preciso lembrar o 0, e há opções para pesquisar do fim para o início e para usar curingas.
Funções relacionadas
Ver todas as funções de pesquisa e referência
Fontes consultadas
- Microsoft: função CORRESPX
- Microsoft: funções do Excel por categoria (marcadores de versão)
- Google: lista de funções do Planilhas
- LibreOffice: função CORRESPX
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.