Função PROCURAR

Aplica-se A
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

PROCURAR devolve o número do caráter no qual um caráter específico ou cadeia de texto é encontrado pela primeira vez, começando com start_num. Utilize PROCURAR para determinar a localização de um caráter ou cadeia de texto dentro de outra cadeia de texto para que possa utilizar as funções SEG.TEXTO ou SUBSTITUIR para alterar o texto.

Sintaxe

PROCURAR(find_text;within_text;start_num)

Find_text é o texto que pretende localizar. Pode utilizar os carateres universais: ponto de interrogação (?) e asterisco (*) em find_text. Um ponto de interrogação corresponde a qualquer caráter individual, um asterisco corresponde a qualquer sequência de carateres. Se pretende localizar um ponto de interrogação ou asterisco, escreva um til (~) antes do caráter.

Within_text é o texto no qual pretende procurar find_text.

Start_num é o número do caráter no within_text a partir do qual pretende iniciar a pesquisa. Utilize núm_inicial para ignorar um número de carateres especificado. Por exemplo, suponha que está a trabalhar com a cadeia de texto "AYF0093. YoungMensApparel". Para procurar o número do primeiro "Y" na parte descritiva da cadeia de texto, defina número_inicial igual a 8 para que a parte do texto relativa ao número de série não seja localizada. PROCURAR começa com o caráter 8, localiza find_text no caráter seguinte e devolve o número 9. PROCURAR devolve sempre o número de carateres a partir do início de within_text, contando os carateres que ignorou se start_num for maior que 1.

Comentários

  • PROCURAR não distingue entre letras maiúsculas e minúsculas ao procurar texto.
  • PROCURAR é semelhante a LOCALIZAR, com a exceção de que LOCALIZAR é sensível a maiúsculas e minúsculas.
  • Se find_text não for encontrada, o #VALUE! o valor de erro #VALOR!.
  • Se start_num for omitido, é assumido como 1.
  • Se start_num não for maior do que 0 (zero) ou for maior do que o comprimento de within_text, o #VALUE! o valor de erro #VALOR!.

Exemplos

Col1 Col2 Col3 Fórmula Descrição (Resultado)
Extratos Margem de lucro margem =PROCURAR("e",[Col1],6) Posição do primeiro "e" na cadeia, começando na sexta posição (7)
Extratos Margem de lucro margem =PROCURAR([Col3],[Col2]) Posição da "margem" em "Margem de lucro" (8)
Extratos Margem de lucro margem =SUBSTITUIR([Col2];PROCURAR([Col3],[Col2]),6,"Montante") Substitui "Margem" por "Montante" (Valor do Lucro)