Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Syntaxe
Text.PositionOf(
text as text,
substring as text,
optional occurrence as nullable number,
optional comparer as nullable function
) as any
À propos
Retourne la position de l’occurrence spécifiée de la valeur substring de texte trouvée dans text. Un paramètre occurrence facultatif peut être utilisé pour spécifier la position d’occurrence à retourner (première occurrence par défaut). Retourne -1 s’il substring n’a pas été trouvé.
comparer est un Comparer qui est utilisé pour contrôler la comparaison. Les comparateurs peuvent être utilisés pour fournir des comparaisons qui ne respectent pas la casse ou la culture et les paramètres régionaux.
Les comparateurs intégrés suivants sont disponibles dans le langage de formule :
-
Comparer.Ordinal: utilisé pour effectuer une comparaison ordinale exacte -
Comparer.OrdinalIgnoreCase: utilisé pour effectuer une comparaison exacte sans respect de la casse ordinale -
Comparer.FromCulture: utilisé pour effectuer une comparaison prenant en compte la culture
Exemple 1
Obtenez la position de la première occurrence de « World » dans le texte « Hello, World ! Bonjour, Monde !".
Utilisation
Text.PositionOf("Hello, World! Hello, World!", "World")
Output
7
Exemple 2
Obtenez la position de la dernière occurrence de « World » dans « Hello, World ! Bonjour, Monde !".
Utilisation
Text.PositionOf("Hello, World! Hello, World!", "World", Occurrence.Last)
Output
21