CORRESP
Devolve a posição relativa de um valor dentro de um intervalo. Frequentemente combinada com ÍNDICE para pesquisas poderosas.
CORRESP(valor_procurado; matriz_procurada; [tipo_correspondência])Argumentos
valor_procuradoO valor que pretende encontrarmatriz_procuradaO intervalo de células a pesquisartipo_correspondência0 para correspondência exata, 1 para menor ou igual, -1 para maior ou igual(opcional)
=CORRESP("Maçã";A1:A10;0)Devolve 3 se 'Maçã' for o 3.º item no intervalo
=CORRESP(100;B1:B20;1)Encontra a posição do maior valor <= 100
=ÍNDICE(B:B;CORRESP(A1;A:A;0))Combinação clássica ÍNDICE/CORRESP
- •Use 0 para correspondência exata (mais comum)
- •O tipo de correspondência 1 requer dados ordenados por ordem crescente, -1 requer ordem decrescente
- •CORRESP devolve um número de posição, não o valor real
- •Ignorar tipo_correspondência e assumir que por defeito é correspondência exata - na verdade por defeito é 1 (aproximada), o que raramente é o que se pretendia
- •Esperar que CORRESP devolva o valor que procurou. Só lhe dá um número de posição, mais nada
- •Usar tipo_correspondência 1 ou -1 em dados que não estão ordenados como é necessário - CORRESP não se vai queixar, apenas lhe vai dar silenciosamente a posição errada
Qual é a diferença entre CORRESP e PROCV?
CORRESP só lhe diz onde algo está (por exemplo, é o 3.º item do intervalo). PROCV diz-lhe o que está ao lado disso. Combine-as e obtém o melhor de ambas: CORRESP encontra o lugar, ÍNDICE apanha o valor que ali está.
Por que razão CORRESP me dá a posição errada?
Verifique primeiro tipo_correspondência - 1 ou -1 (correspondência aproximada) precisa de dados ordenados, e dados não ordenados vão alterar silenciosamente o resultado. Depois disso, procure espaços extra ou uma incompatibilidade de tipo de dados (texto versus número) entre valor_procurado e matriz_procurada.
CORRESP suporta caracteres universais?
Sim, desde que tipo_correspondência esteja definido como 0 (correspondência exata). Então * e ? funcionam bem em valor_procurado para correspondências parciais de texto.
Precisa traduzir uma fórmula usando CORRESP?
Use nosso tradutor para converter sua fórmula completa
