PROCURARX
Substituição moderna para PROCV. Procura um intervalo e devolve um item correspondente. Mais flexível e poderosa.
PROCURARX(valor_procurado; matriz_procurada; matriz_devolvida; [se_não_encontrado]; [modo_correspondência]; [modo_pesquisa])Argumentos
valor_procuradoO valor a procurarmatriz_procuradaO intervalo onde procurarmatriz_retornoO intervalo de onde devolverse_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)
=PROCURARX(A1;B:B;C:C)Procura básica devolvendo da coluna C
=PROCURARX(A1;B:B;C:C;"Não encontrado")Com tratamento de erros
=PROCURARX(A1;B:B;C:E)Devolve uma linha inteira
- •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
- •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!
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 PROCURARXCORRESPFaz equipa com ÍNDICE como a solução anterior ao 365 para tudo o que PROCURARX fazXCORRESPDevolve a posição em vez do valor, útil quando o que realmente precisa é do número da linhaPor 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
