Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Sintaxe
Text.PositionOf(
text as text,
substring as text,
optional occurrence as nullable number,
optional comparer as nullable function
) as any
Sobre
Retorna a posição da ocorrência especificada do valor substring de texto encontrado em text. Um parâmetro occurrence opcional pode ser usado para especificar qual posição de ocorrência retornar (primeira ocorrência por padrão). Retorna -1 se substring não foi encontrado.
comparer é um Comparer que é usado para controlar a comparação. Os comparadores podem ser usados para fornecer comparações que não diferenciam maiúsculas de minúsculas ou cultura e reconhecimento de localidade.
Os seguintes comparadores internos estão disponíveis no idioma da fórmula:
-
Comparer.Ordinal: usado para executar uma comparação ordinal exata -
Comparer.OrdinalIgnoreCase: usado para executar uma comparação ordinal exata que não diferencia maiúsculas de minúsculas -
Comparer.FromCulture: usado para executar uma comparação com reconhecimento de cultura
Exemplo 1
Obtenha a posição da primeira ocorrência de "Mundo" no texto "Olá, Mundo! Olá, Mundo!".
Usage
Text.PositionOf("Hello, World! Hello, World!", "World")
Saída
7
Exemplo 2
Obtenha a posição da última ocorrência de "Mundo" em "Olá, Mundo! Olá, Mundo!".
Usage
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Saída
21