MID

Vous pouvez utiliser la fonction MID lorsque vous avez besoin de caractères spécifiques d'un élément texte.

La fonction MID renvoie un ou plusieurs caractères d'un élément texte.

Syntaxe :

MID (expression-texte-unique , expression-texte-unique, expression-numérique-unique)

Signification :
MID (texte_source, position_début_recherche, nombre_de_caractères)
Renvoie :
Un élément texte unique

MID extrait un ou plusieurs caractères de source_textposition_to_start_the_search est la position du premier caractère à extraire et number_of_characters spécifie le nombre de caractères à extraire. La position de début du premier caractère à gauche de source_text est 1.

Si position_to_start_the_search est supérieur à la longueur de source_text, MID renvoie "none". Si position_to_start_the_search ou number_of_characters est inférieur à un, MID renvoie "none". Si le dernier nombre à droite de caractères dans source_text, commençant à position_to_start_the_search, est inférieur à number_of_characters, MID renvoie les derniers caractères à droite, en commençant à position spécifiée dans position_to_start_the_search.

Exemples

  • MID ("abc123", 5 , 3)

    Renvoie 23

  • MID ("abc123", 7 , 1)

    Renvoie "none" car argument2 est supérieur au nombre de caractères dans argument1

  • MID ("abc123", -1 , 3)

    Renvoie "none" car argument2 est un nombre négatif

  • MID ("abc123", 2 , -2)

    Renvoie "none" car argument3 est un nombre négatif

Fonctions associées

  • FIND
  • LEFT
  • RIGHT