Leer en inglés

Compartir a través de


Text.PositionOf

Sintaxis

Text.PositionOf(text as text, substring as text, optional occurrence as nullable number, optional comparer as nullable function) as any

Acerca de

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.

Ejemplo 1

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

Ejemplo 2

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