CORRESP

    Pesquisa & Referência

    Devolve a posição relativa de um valor dentro de um intervalo. Frequentemente combinada com ÍNDICE para pesquisas poderosas.

    Traduções
    EnglishMATCH
    FrenchEQUIV
    SpanishCOINCIDIR
    GermanVERGLEICH
    ItalianCONFRONTA
    PortugueseCORRESP
    DutchVERGELIJKEN
    PolishPODAJ.POZYCJĘ
    RussianПОИСКПОЗ
    TurkishKAÇINCI
    CzechPOZVYHLEDAT
    HungarianHOL.VAN
    SwedishPASSA
    DanishMATCH
    FinnishVASTINE
    Sintaxe
    CORRESP(valor_procurado; matriz_procurada; [tipo_correspondência])

    Argumentos

    • valor_procuradoO valor que pretende encontrar
    • matriz_procuradaO intervalo de células a pesquisar
    • tipo_correspondência0 para correspondência exata, 1 para menor ou igual, -1 para maior ou igual(opcional)
    Exemplos
    =CORRESP("Maçã";A1:A10;0)
    3

    Devolve 3 se 'Maçã' for o 3.º item no intervalo

    =CORRESP(100;B1:B20;1)
    Posição

    Encontra a posição do maior valor <= 100

    =ÍNDICE(B:B;CORRESP(A1;A:A;0))
    Valor procurado

    Combinação clássica ÍNDICE/CORRESP

    Dicas e boas práticas
    • 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
    Erros comuns
    • 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
    Funções relacionadas
    ÍNDICEPega na posição que CORRESP encontrou e transforma-a no valor real - as duas andam sempre juntas
    XCORRESPA versão mais recente, com modos de correspondência mais claros e a capacidade de procurar de baixo para cima
    PROCVRecorra a esta se tudo o que quer é o valor, não a sua posição
    Perguntas frequentes

    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