Aplica-se A
SharePoint Server – Edição de subscrição SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint no Microsoft 365 SharePoint Foundation 2010 SharePoint Server 2010 SharePoint no Microsoft 365 Pequenos Negócios Windows SharePoint Services 3.0

Localiza uma cadeia de texto (find_text) dentro de outra cadeia de texto (within_text) e devolve o número da posição inicial de find_text, a partir do primeiro caráter de within_text. Também pode utilizar a função PROCURAR para localizar uma cadeia de texto dentro de outra, mas ao contrário de PROCURAR, LOCALIZAR é sensível às maiúsculas e minúsculas e não permite carateres universais.

Sintaxe

LOCALIZAR(find_text;within_text;start_num)

Texto_a_localizar     é o texto que pretende localizar.

No_texto     é o texto que contém o texto que pretende localizar.

Núm_inicial     especifica o caráter no qual pretende iniciar a pesquisa. O primeiro caráter no_texto é o caráter número 1. Se omitir núm_inicial, é assumido como 1.

Também pode utilizar start_num para ignorar um número especificado de carateres. 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. LOCALIZAR começa com o caráter 8, encontra texto_a_localizar no próximo caráter e devolve o número 9. LOCALIZAR devolve sempre o número de carateres a partir de no_texto, contando os carateres que ignorou se núm_inicial for maior que 1.

Observações

  • Se texto_a_localizar for "" (texto vazio), LOCALIZAR corresponde ao primeiro caráter na cadeia de pesquisa (ou seja, o caráter numerado núm_inicial ou 1).

  • Texto_a_localizar não pode conter carateres universais.

  • Se find_text não aparecer no within_text, LOCALIZAR devolve o #VALUE! #VALOR!

  • Se start_num não for maior que zero, LOCALIZAR devolve o #VALUE! #VALOR!

  • Se start_num for maior do que o comprimento de within_text, LOCALIZAR devolve o #VALUE! #VALOR!

Exemplo definido 1

Fórmula

Descrição (Resultado)

=LOCALIZAR("M","Miriam McGovern")

Posição do primeiro "M" na cadeia (1)

=LOCALIZAR("m","Miriam McGovern")

Posição do primeiro "m" na cadeia (6)

=LOCALIZAR("M","Miriam McGovern",3)

Posição do primeiro "M" na cadeia, começando com o terceiro caráter (8)

Conjunto de exemplo 2

Col1

Fórmula

Descrição (Resultado)

Isoladores de Cerâmica #124-TD45-87

=SEG.TEXTO([Col1];1;LOCALIZAR(" #";[Col1];1)-1)

Extrai texto da posição 1 para a posição de " #" na cadeia (Isoladores Cerâmicos)

Bobinas de Cobre #12-671-6772

=SEG.TEXTO([Col1];1;LOCALIZAR(" #";[Col1];1)-1)

Extrai texto da posição 1 para a posição de " #" na cadeia (Bobinas de Cobre)

Resistências Variáveis #116010

=SEG.TEXTO([Col1];1;LOCALIZAR(" #";[Col1];1)-1)

Extrai texto da posição 1 para a posição de " #" na cadeia (Resistências Variáveis)

Precisa de mais ajuda?

Quer mais opções?

Explore os benefícios da subscrição, navegue em cursos de formação, saiba como proteger o seu dispositivo e muito mais.