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_text où position_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