PROCURARX

    Pesquisa & Referência

    Substituição moderna para PROCV. Procura um intervalo e devolve um item correspondente. Mais flexível e poderosa.

    Traduções
    EnglishXLOOKUP
    FrenchRECHERCHEX
    SpanishBUSCARX
    GermanXVERWEIS
    ItalianCERCA.X
    PortuguesePROCX
    DutchX.ZOEKEN
    PolishX.WYSZUKAJ
    RussianПРОСМОТРX
    TurkishXARA
    CzechXLOOKUP
    HungarianXKERES
    SwedishLETAX
    DanishXOPSLAG
    FinnishXHAKU
    Sintaxe
    PROCURARX(valor_procurado; matriz_procurada; matriz_devolvida; [se_não_encontrado]; [modo_correspondência]; [modo_pesquisa])

    Argumentos

    • valor_procuradoO valor a procurar
    • matriz_procuradaO intervalo onde procurar
    • matriz_retornoO intervalo de onde devolver
    • se_não_encontradoValor a devolver se não for encontrado(opcional)
    • modo_correspondência0=exato, -1=exato ou próximo menor, 1=exato ou próximo maior, 2=carácter curinga(opcional)
    • modo_pesquisa1=primeiro-para-último, -1=último-para-primeiro, 2=binária ascendente, -2=binária descendente(opcional)
    Exemplos
    =PROCURARX(A1;B:B;C:C)
    Valor correspondente

    Procura básica devolvendo da coluna C

    =PROCURARX(A1;B:B;C:C;"Não encontrado")
    Valor ou 'Não encontrado'

    Com tratamento de erros

    =PROCURARX(A1;B:B;C:E)
    Várias colunas

    Devolve uma linha inteira

    Dicas e boas práticas
    • Disponível no Excel 365 e Excel 2021+
    • Pode procurar da direita para a esquerda
    • Pode devolver várias colunas de uma vez
    • Tem tratamento de erros integrado
    Erros comuns
    • Construir um livro à volta de PROCURARX e depois partilhá-lo com alguém no Excel 2019 ou anterior, que apenas vê #NOME? sem qualquer explicação do porquê
    • Ignorar se_não_encontrado e obter um #N/D em bruto em vez de uma mensagem que realmente diga ao utilizador o que aconteceu
    • Deixar que matriz_pesquisa e matriz_retornada acabem com tamanhos diferentes, o que gera um erro #VALOR!
    Funções relacionadas
    PROCVA função que PROCURARX pretende substituir - ainda vale a pena conhecer já que tantos livros ainda a usam
    ÍNDICECombine com CORRESP para obter a mesma flexibilidade em versões do Excel que ainda não têm PROCURARX
    CORRESPFaz equipa com ÍNDICE como a solução anterior ao 365 para tudo o que PROCURARX faz
    XCORRESPDevolve a posição em vez do valor, útil quando o que realmente precisa é do número da linha
    Perguntas frequentes

    Por que razão a minha fórmula PROCURARX mostra #NOME??

    Porque PROCURARX só existe no Excel 365 e Excel 2021+. Abra esse ficheiro no Excel 2019, 2016, ou numa versão antiga de Mac, e o Excel não faz ideia do que é a função. ÍNDICE/CORRESP é a alternativa compatível.

    PROCURARX cobre tanto PROCV como PROCH?

    Sim. Aponte matriz_pesquisa verticalmente ou horizontalmente e PROCURARX trata de ambos os casos, por isso realmente só precisa de aprender uma função.

    Qual é a forma mais limpa de evitar #N/D com PROCURARX?

    Use se_não_encontrado diretamente na fórmula, como PROCURARX(A1;B:B;C:C;"Não encontrado"), em vez de acrescentar SEERRO por cima de tudo.

    Precisa traduzir uma fórmula usando PROCURARX?

    Use nosso tradutor para converter sua fórmula completa