Position

Renvoie la position de début de l'occurrence de la chaîne de recherche dans le texte.

Format 

Position ( Texte ; ChaîneRecherchée ; Début ; Occurrence )

Paramètres 

Texte : une expression de type texte ou une rubrique de type Texte

ChaîneRecherchée : une expression de type texte ou une rubrique de type Texte contenant le jeu de caractères recherché

Début : une expression numérique ou une rubrique contenant un nombre qui correspond au nombre de caractères, depuis le début du texte, à partir duquel lancer la recherche des occurrences. Une valeur initiale inférieure ou égale à 1 commence la recherche à partir du premier caractère de la chaîne de texte.

Occurrence : une expression numérique ou une rubrique contenant un nombre, indiquant l'instance de la chaîne de texte à rechercher. L'analyse commence à la valeur initiale et, si l'occurrence est positive, continue vers la fin de la chaîne de texte ; si l'occurrence est négative, l'analyse continue vers début de la chaîne de texte. Une valeur d'occurrence égale à zéro est incorrecte et renvoie le résultat 0.

Résultat 

Nombre

Provient de la version 

6.0 ou version antérieure

Description 

Cette fonction n'est pas sensible à la casse. Si ChaîneRecherchée ne fait pas partie du texte ou si l'occurrence n'a pas été indiquée, la valeur renvoyée est égale à zéro.

Exemple 1 

Position ( "Mississippi" ; "iss" ; 1 ; 1 ) renvoie 2.

Position ( "Mississippi" ; "iss" ; 1 ; 2 ) renvoie 5.

Position ( "Mississippi" ; "iss" ; 3 ; 1 ) renvoie 5.

Exemple 2 

Début (Nom ; Position ( Nom ; " " ; 1 ; 1 ) 1 ) renvoie William si Nom est une rubrique de type Texte contenant William Aménabar.

Exemple 3 

Fin ( Nom ; Longueur ( Nom ) - Position ( Nom ; " " ; Longueur (Nom) ; -1 ) ) renvoie Aménabar.