Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Sintaxe
Text.PositionOf(
text as text,
substring as text,
optional occurrence as nullable number,
optional comparer as nullable function
) as any
Sobre nós
Devolve a posição da ocorrência especificada do valor de texto substring encontrado em text. Um parâmetro opcional occurrence 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 que são sensíveis à cultura e ao local.
Os seguintes comparadores incorporados estão disponíveis no idioma da fórmula:
-
Comparer.Ordinal: Usado para realizar uma comparação ordinal exata -
Comparer.OrdinalIgnoreCase: Usado para realizar uma comparação ordinal exata sem diferenciar maiúsculas de minúsculas -
Comparer.FromCulture: Usado para realizar uma comparação sensível à cultura
Exemplo 1
Obtenha a posição da primeira ocorrência de "Mundo" no texto "Olá, Mundo! Olá, Mundo!".
Utilização
Text.PositionOf("Hello, World! Hello, World!", "World")
Saída
7
Exemplo 2
Obter a posição de última ocorrência de "Mundo" em "Olá, Mundo! Olá, Mundo!".
Utilização
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Saída
21