Fonction de Texte - Fonction NBCAR

Page visitée : 6285 fois

1. Une autre formule très simple de compréhension c'est la formule NBCAR qui retourne le nombre de caractères contenu dans une cellule. En soit cette formule est peu utile mais associée avec d'autres fonctions elle est très importante.
Excel-Exercice-Cours-1
Formule de la cellule
=NBCAR(<i>ref cellule</I>)
 
 
2. La première partie de l'exercice est simple. Il suffit de construire une formule de cette forme
Excel-Exercice-Cours-2
Formule de la cellule
=GAUCHE(D2;4)
 
 
 
3. Pour extraire le reste du numéro, c'est un peu plus compliqué car la longeur après l'indicatif est variable.
Dans ce cas de figure, on doit construire une formule pour que le nombre de caractères à extraire soit variables. La seule chose qui est certaine, c'est que la longueur de l'indicatif est de 4 caractères.
Excel-Exercice-Cours-3
 
 
4. Dans un premier temps, on regarde le nombre de caractère contenu dans la cellule D2
Excel-Exercice-Cours-4
Formule de la cellule
=NBCAR(D2)
 
 
5. Ensuite on va complexicifier la formule en retranchant les 4 premiers caractères.
Traduit en fonction Excel, le paramètre s'écrit
Excel-Exercice-Cours-5
Formule de la cellule
=NBCAR(D2)-4
 
 
6. On a trouvé le nombre de caractères qui constitue le numéro de téléphone après l'indicatif (9). Il ne nous reste plus qu'à utiliser cette valeur pour récupérer les caractères de droite.
Excel-Exercice-Cours-6
Formule de la cellule
=DROITE(D2;NBCAR(D2)-4)
 
 
 
7. Et en recopiant la formule, on a alors le résultat suivant
Excel-Exercice-Cours-7