Text.PositionOf
Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any
Devuelve la posición de la aparición especificada del valor de texto substring
hallado en text
. Se puede usar un parámetro opcional occurrence
para especificar la posición de aparición que se va a devolver (de forma predeterminada, se trata de la primera posición). Devuelve -1 si no se halla substring
.
comparer
es un elemento Comparer
que sirve para controlar la comparación. Los comparadores se pueden usar para proporcionar comparaciones que son compatibles con referencia cultural y configuración regional o que no distinguen mayúsculas de minúsculas.
Los siguientes comparadores integrados están disponibles en el lenguaje de fórmulas:
Comparer.Ordinal
: se usa para realizar una comparación ordinal exacta.Comparer.OrdinalIgnoreCase
: se usa para realizar una comparación ordinal exacta que no distingue mayúsculas de minúsculas.Comparer.FromCulture
: se usa para realizar una comparación compatible con referencias culturales.
Obtener la posición de la primera aparición de "World" en el texto "Hello, World! Hello, World!".
Uso
Text.PositionOf("Hello, World! Hello, World!", "World")
Salida
7
Obtener la posición de la última aparición de "World" en el texto "Hello, World! Hello, World!".
Uso
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Salida
21