Função PROCX (Xlookup) Pesquisa com Wildcards

Na Pesquisa com Wildcards estamos a alimentar a "Valor_pesquisa" com valores parciais que queremos encontrar na "Matriz_pesquisa"
Pesquisa com wildcards

Resumo

Introduzida como novidade no Excel 365, a função PROCX (Xlookup) procura por uma correspondência num intervalo ou matriz de dados e devolve o valor correspondente de um segundo intervalo ou matriz. A predefinição desta função é a correspodência exacta.

Descobre com mais detalhe as novidades do PROCX (Xlookup) e as principais diferenças face às funções PROCV (Vlookup), PROCH (Hlookup) e PROC (Lookup).

Exemplo de PROCX com Pesquisa por Wildcards

PROCX com wildcards
=PROCX("*"&J5&"*";C5:C17;D5:F17;"Nenhum valor";2)

Síntaxe

=ÍNDICE (Valor_pesquisa; Matriz_pesquisa; Matriz_devolver; [Modo_corresp]; [Se_não_for_encontrado]; [Modo_corresp]; [Modo_pesquisa])

Argumentos

Valor_pesquisa // Valor a procurar
Matriz_pesquisa // Matriz ou intervalo a procurar
Matriz_devolver // Matriz ou intervalo a devolver
Modo_corresp // especifica como deve ser feita a correspondência do valor_pesquisa com a matriz_pesquisa [OPCIONAL]
Modo_pesquisa // especifica o modo de pesquisa a usar. A predefinição é pesquisa do primeiro ao último elemento [OPCIONAL]

Racional

Na pesquisa com Wildcards estamos a alimentar o "Valor_pesquisa" com valores parciais que queremos encontrar na "Matriz_pesquisa".

"*"&J5&"*" // estamos a colocar no argumento de procura, uma pesquisa por todas as palavras que contenham um "ã"

;"Nenhum valor" // se não for encontrado qualquer texto com "ã" a função devolve "Nenhum valor"

;2) // modo de correspondência 2, ou seja, pesquisa com wildcards (*, ?, ~)

Wildcards no Excel

O Excel permite-nos usar três wildcards na utilização de fórmulas:

Asterisco * // zero ou mais caracteres - por exemplo: "*ão" procura por palavras que terminam em "ão" e que podem ter mais caracteres além de "ão".

Ponto de interrogação ? // qualquer caracter - por exemplo: "????" procura por palavras que tenham exactamente quatro caracteres.

Til ~ // para podermos usar os caracteres literais de asterisco (~*), ponto de interrogação (~?) e til (~~) - por exemplo: "~?" procura por pontos de interrogação no texto.

Descargas

Descarrega aqui o ficheiro com os exemplos para usar a pesquisa com wildcards do XLOOKUP