Função SEARCH do Excel
No Excel, a função PROCURAR permite-lhe localizar a posição exata de um carácter ou subcadeia específica dentro de uma cadeia de texto indicada, tal como ilustrado na imagem seguinte. Neste tutorial, explico-lhe como utilizar a função PROCURAR no Excel.

- Exemplo 1: Procurar um carácter ou texto numa cadeia de texto (desde o início)
- Exemplo 2: Procurar um carácter ou texto numa cadeia de texto (com um início especificado)
- Exemplo 3: Localizar e extrair o texto entre parênteses
Sintaxe:
A sintaxe da função PROCURAR no Excel é:
Argumentos:
- find_textObrigatório. O carácter ou texto que pretende encontrar.
- within_textObrigatório. A cadeia de texto na qual será efetuada a pesquisa.
- start_numOpcional. A posição a partir da qual pretende iniciar a pesquisa na cadeia de texto. Se este argumento for omitido, a pesquisa começa no primeiro carácter da cadeia indicada.
Notas:
- 1. A função PROCURAR devolve a posição da primeira ocorrência de texto_a_procurar dentro da cadeia de texto se o argumento núm_inicial for omitido.
- 2. A função PROCURAR não diferencia maiúsculas de minúsculas; se precisar de efetuar uma pesquisa que diferencie maiúsculas de minúsculas, deve utilizar a função LOCALIZAR.
- 3. Se o valor de texto_a_procurar não for encontrado, a função PROCURAR devolve o valor de erro #VALOR!.
- 4. Se o núm_inicial não for superior a 0 ou for superior ao comprimento do texto_onde_procurar, é igualmente devolvido o valor de erro #VALOR!.
- 5. A função PROCURAR permite utilizar carateres universais no argumento texto_a_procurar:
- Ponto de interrogação (?): corresponde a um carácter;
- Asterisco (*): corresponde a qualquer sequência de caracteres;
- Para encontrar um ponto de interrogação (?) ou um asterisco (*) reais, introduza um til (~) antes deles, por exemplo: ~* ou ~?.
Resultado:
Devolve a posição do carácter ou texto específico na cadeia de texto indicada.
Exemplos:
Exemplo 1: Procurar um carácter ou texto numa cadeia de texto (desde o início)
Para procurar um carácter ou palavra específica numa cadeia de texto e obter a respetiva posição a contar desde o primeiro carácter, aplique a fórmula seguinte:
Nota: Na fórmula acima, B2 é a célula que contém o carácter ou texto cuja posição pretende encontrar, e A2 é a cadeia de texto na qual deseja realizar a pesquisa.
Em seguida, obterá a posição do Texto de pesquisa a contar desde o início da cadeia de texto, conforme ilustrado na imagem:

Exemplo 2: Procurar um carácter ou texto numa cadeia de texto (com um início especificado)
Por vezes, poderá querer obter a posição de um carácter específico numa cadeia de texto a partir de uma posição inicial definida, em vez de contar desde o primeiro carácter. Nesse caso, basta adicionar o terceiro argumento: núm_inicial.
Introduza ou copie a seguinte fórmula para uma célula vazia:
Nota: Na fórmula acima, B2 é a célula que contém o carácter ou texto cuja posição pretende encontrar, A2 é a cadeia de texto em que pretende efetuar a pesquisa e C2 é o número que indica a posição a partir da qual pretende iniciar a pesquisa na cadeia de texto.
De seguida, as posições do carácter ou texto na cadeia de texto a contar da posição definida serão devolvidas, conforme ilustrado na imagem:

Exemplo 3: Localizar e extrair o texto entre parênteses
Se tiver uma lista de cadeias de texto em que alguns elementos estão entre parênteses e quiser extrair apenas o conteúdo entre esses parênteses, a combinação das funções PROCURAR e EXT.TEXTO pode ajudá-lo a resolver essa tarefa com facilidade.
Aplique a seguinte fórmula numa célula vazia:
Todo o texto entre parênteses será extraído de uma só vez, conforme ilustrado na imagem:

Mais funções:
- Função DIREITA do Excel
- A função DIREITA devolve o texto a partir do lado direito da cadeia de caracteres.
- Função VALORNÚM do Excel
- A função VALORNÚM converte texto em número, devolvendo o valor numérico real.
- Função SUBSTITUIR do Excel
- A função SUBSTITUIR permite-lhe localizar e substituir caracteres numa posição específica da cadeia de texto por um Texto Novo.
As Melhores Ferramentas de Produtividade para o Office
Kutools for Excel – Ajuda-o a destacar-se da multidão
Kutools for Excel Oferece mais de 300 funcionalidades,garantindo que tudo o que precisa está a apenas um clique…
Office Tab – Ative a leitura e edição com separadores no Microsoft Office (incluindo o Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques diários e diga adeus à tendinite do rato.
- Aumente a sua produtividade em 50 % ao visualizar e editar vários documentos simultaneamente.
- Traz uma navegação eficiente com separadores ao Office (incluindo o Excel), tal como no Chrome, Edge e Firefox.