La fonction
"Droite" fait partie de la catégorie -Texte- des fonctions
avancées. Elle sert à extraire d'une chaîne les caractères dont elle
est composées à partir de l'extrême droite de cette même chaîne.
Cette fonction est un des corollaires de la fonction
"Concaténer" vue précédemment.
Certaines chaîne de caractères (Ex. : le n° de Sécurité Sociale, le
code postal) sont composées de plusieurs chaînes ayant chacune leur
propre signification.
Le code postal est par exemple composé d'abord du code département
puis du n° d'arrondissement. Le n°arrondissement est situé à
l'extrême droite de la chaîne -code postal-. C'est cette exemple que
nous allons prendre pour illustrer la fonction "Droite".
Exemple :
Nous allons extraire du code postal le code de l'arrondissement. Vous
pouvez télécharger l'exemple en cliquant ici : Exemple
Préparez d'abord un petit tableau comme sur l'image ci-dessous :
Image 1
Les cellules A2 à A6 accueillent les données correspondent aux codes
postaux. Les cellules B2 à B6 la formules d'extraction de caractères.
Voici le plan de notre test :
En B2 extraire en partant de la droite les 2 derniers caractères de la
chaîne présente dans la cellule A2.
Entrons la formule dans la cellule B2 (en suivant notre plan de test):
Après vous être positionné sur B2 :
- Cliquez sur l'icône fx dans Excel (ou Menu/Insertion/Fonction), puis
choisissez dans la liste intitulée "Catégorie de fonctions",
la catégorie "Texte".
- Double-cliquez sur "DROITE"
Positionnez-vous sur la première ligne "Texte" et cliquez sur
la cellule A2. Cette ligne détermine la chaîne de caractères qui va
être traitée.
Passez ensuite à la ligne No_car et entrez 2. C'est le nombre de
caractères qui vont être extraits de la chaîne en partant de la
droite de cette dernière.
Image 2
Cliquez sur OK et recopiez la formule jusqu'à la cellule B6.
Les arrondissements, correspondant au 2 derniers caractères de la
chaîne du champ -Code postal- ont été extraits.
La formule présente dans la cellule A2 est :
=DROITE(A2;2)
Il existe une fonction "GAUCHE".
Elle possède une fonctionnalité identique à la fonction
"DROITE" excepté qu'elle extraira les caractères à partir
de l'extrême gauche de la chaîne spécifiée.
|
|