Description
La fonction RIGHT
extrait un nombre de caractères spécifié à partir de la fin d'une valeur textuelle.
Utilisation
RIGHT(text, number_characters)
Argument | Type | Requis | Description |
---|---|---|---|
text | Texte | Oui | Le texte d'entrée |
number_of_characters | Numérique | Oui | Le nombre de caractères à inclure |
Remarques
Si l'argument text
est vide, ou si number_of_characters
est égal à zéro, le résultat sera une valeur textuelle vide.
Langues s'écrivant de droite à gauche
Notez que bien que le nom de la fonction, « RIGHT », soit hérité d'Excel, il fait toujours référence à la fin du texte, quel que soit le sens de l'écriture. Pour les langues s'écrivant de droite à gauche, la fonction RIGHT extrait le nombre de caractères donné à partir de la fin de la chaîne, ce qui correspondrait en fait aux caractères les plus à gauche visuellement.
Par exemple, la formule RIGHT("سلام الکس", 4)
est égale à "الکس"
.
Exemple
Parfois, les numéros d'enregistrement ou d'identification nationale encodent des informations sur leurs titulaires. Par exemple, en Suisse, les résidents recevaient un format à onze chiffres sous la forme AAA.BB.CCC.DDD où les chiffres « DDD » sont un code d'origine.
Vous pourriez extraire ces quatre derniers chiffres en utilisant la formule :
RIGHT(NATIONAL_ID, 4)