1
A1:L1 · Valor da célula

ÍNDICE/CORRESP.

D2
2

Atualizado · 2026-05-29 · ~10 min de leitura

O que é ÍNDICE/CORRESP?

ÍNDICE/CORRESP (INDEX/MATCH em inglês) é a forma mais flexível de buscar um valor no Excel e no Planilhas Google. Não é uma única função, mas uma combinação engenhosa de duas: CORRESP encontra a posição de um valor, e ÍNDICE devolve o valor naquela posição exata.

Imagine uma tabela. CORRESP diz: «o nome procurado está na linha 7». ÍNDICE diz em seguida: «me dê o valor da coluna C, linha 7». Juntas resolvem a mesma necessidade que o PROCV, mas sem os seus limites.

Nota: no Excel em português (Brasil) os argumentos são separados por ponto e vírgula (;). Os exemplos usam ponto e vírgula.

CORRESP: encontrar a posição

=CORRESP(valor_procurado; matriz_procurada; [tipo_de_correspondência])

Exemplo — em que posição está o produto de E1 na coluna A?

=CORRESP(E1; A:A; 0)

Se o valor estiver na sétima linha, CORRESP devolve 7.

ÍNDICE: obter um valor em uma posição

=ÍNDICE(matriz; núm_linha; [núm_coluna])

Exemplo — devolver o valor da 7.ª linha da coluna C:

=ÍNDICE(C:C; 7)

Combinar ÍNDICE e CORRESP

CORRESP dá ao ÍNDICE o número da linha. Assim se obtém uma busca dinâmica que se ajusta sozinha:

=ÍNDICE(C:C; CORRESP(E1; A:A; 0))

CORRESP procura E1 na coluna A e devolve o número da linha; ÍNDICE devolve o valor correspondente da coluna C. O resultado é idêntico a =PROCV(E1; A:C; 3; FALSO), mas sem número de coluna fixo e sem o limite de «só à direita».

Por que ÍNDICE/CORRESP em vez de PROCV?

Busca em duas dimensões

Com dois CORRESP você encontra um valor por linha e coluna: ideal para matrizes como uma tabela de preços por região e mês:

=ÍNDICE(B2:E10; CORRESP(G1; A2:A10; 0); CORRESP(H1; B1:E1; 0))

O primeiro CORRESP encontra a linha (p. ex. o produto em G1), o segundo a coluna (p. ex. o mês em H1). ÍNDICE devolve o valor na interseção.

Gerar ÍNDICE/CORRESP com o FormulaAI — passo a passo

  1. Descreva o que precisa no FormulaAI, p. ex. «Encontre o preço do produto em E1; busca na coluna A, preço na coluna C».
  2. Escolha a planilha de destino: Excel, Planilhas Google ou Apple Numbers.
  3. O FormulaAI devolve a fórmula com os nomes de funções em português: =ÍNDICE(C:C; CORRESP(E1; A:A; 0)).
  4. Para um tratamento de erro limpo, envolva com SEERRO: =SEERRO(ÍNDICE(C:C; CORRESP(E1; A:A; 0)); "Não encontrado").

Erros frequentes

#N/D (posição não encontrada)

CORRESP não encontra o valor e devolve #N/D, que ÍNDICE repassa. Causas: espaços (corrija com ARRUMAR), números como texto, ou valor ausente. Controle com SEERRO(…; "Não encontrado").

Tipo de correspondência incorreto

Sem o tipo 0, CORRESP busca em aproximada e espera dados ordenados; se não, resultado incorreto sem aviso. Para uma busca exata, informe sempre 0.

Intervalos de tamanhos diferentes

As zonas de busca e de resultado devem abranger o mesmo número de linhas. Se CORRESP aponta para A2:A100, ÍNDICE deveria apontar para C2:C100 para que as posições batam.

ÍNDICE/CORRESP vs PROCV vs PROCX

CaracterísticaPROCVPROCXÍNDICE/CORRESP
Direção da buscaSó direitaQualquerQualquer
Segura ao inserir colunasNãoSimSim
DisponibilidadeTodas as versões, NumbersExcel 365/2021, SheetsTodas as versões, Numbers
Esforço de escritaBaixoBaixoMédio
Busca 2DNãoLimitadaSim

Em resumo: PROCX é a mais cômoda se a sua versão do Excel a suportar. ÍNDICE/CORRESP é a opção mais robusta e compatível, sobretudo se o arquivo também for aberto em versões antigas do Excel ou no Apple Numbers.

Disponibilidade e plataformas

O FormulaAI gera ÍNDICE/CORRESP automaticamente na sintaxe correta da sua planilha, com o nome de função em português e o separador adequado.

Perguntas frequentes

O que significa ÍNDICE/CORRESP?

ÍNDICE/CORRESP é a combinação de duas funções do Excel. CORRESP encontra a posição de um valor em uma coluna ou linha, e ÍNDICE devolve o valor naquela posição dentro de um intervalo. Juntas substituem o PROCV, com mais flexibilidade e robustez.

Por que usar ÍNDICE/CORRESP em vez de PROCV?

ÍNDICE/CORRESP busca em qualquer direção, inclusive à esquerda, algo que o PROCV não consegue. Além disso, a fórmula não quebra ao inserir colunas, porque não depende de um número de coluna fixo. Em tabelas grandes costuma ser mais rápida.

Qual a diferença para o PROCX?

PROCX faz basicamente o mesmo que ÍNDICE/CORRESP, mas é mais curta de escrever. A vantagem de ÍNDICE/CORRESP: funciona em qualquer versão do Excel e no Apple Numbers, enquanto PROCX só existe desde o Excel 365/2021.

Que tipo de correspondência devo usar?

Para uma correspondência exata use o tipo 0 no CORRESP: é quase sempre a opção certa. Os tipos 1 e -1 são para buscas aproximadas em dados ordenados e, fora disso, dão resultados incorretos.

Por que ÍNDICE/CORRESP devolve #N/D?

Normalmente o CORRESP não encontra o valor procurado: espaços sobrando, números guardados como texto ou um valor que falta. Verifique os dados com ARRUMAR e controle o caso com SEERRO(ÍNDICE(…; CORRESP(…; …; 0)); "Não encontrado").

Documentação oficial da Microsoft

Você também pode gostar

3
Testar grátis → Próximo: PROCV vs PROCX Descreva em português · escrevemos ÍNDICE/CORRESP · ~US$ 2,99/mês ilimitado
‹ ›
InícioComparativoComo funciona
Guias
FAQSuporte