Calculs et fonctions

Exercice : Les fonctions de texte

Excel peut aussi faire des calculs sur du texte. Les fonctions sont dans l’onglet Formules, groupe bibliothèque de fonctions. Elles sont regroupées dans la bibliothèque « Texte ».

Les principales fonctions sont :

  • CNUM : convertit un texte représentant une donnée numérique au format texte en nombre. Attention, CNUM ne convertit pas les nombres en toutes lettres.

  • CONCATÉNER : permet de concaténer des portions de texte. La concaténation est l’opération visant à assembler dans la même cellule du texte provenant d’autres cellules. La fonction concaténer peut être remplacée par l’opérateur &.

  • NOMPROPRE : affiche le texte concerné comme un nom propre. Seule la première lettre du mot aura une majuscule.

  • MAJUSCULE et MINUSCULE : forcent le texte à apparaître en majuscules ou en minuscules.

  • GAUCHE et DROITE : permettent d’extraire les x caractères à gauche ou à droite d’un texte. Exemple : GAUCHE(« Dissoir », 1) renverra les 1 premiers caractères à gauche du mot, à savoir D.

Prenons l’exercice suivant :excel-fct-17

Le but est de générer automatiquement des adresses mails. Chaque adresse mail doit être écrite en minuscules. L’adresse mail sera du style nom.prenom@exemple.net.

  • Tout d’abord, il faut savoir comment se passe la concaténation. Il faut concaténer dans la même cellule le nom (A2), suivi d’un point (.), suivi du prénom (B2) et terminer l’adresse par « @exemple.net ».

  • En C2, utilisez la fonction CONCATENER(). Elle se situe dans l’onglet Formules, groupe Bibliothèque de fonctions, bouton « Texte ». Dans la boîte de dialogue, indiquez chaque portion de texte :

  • Texte 1 = A1;

  • Texte 2 = « . »

  • Texte 3 = B1;

  • Texte 4 = « @exemple.net »

  • Validez, recopiez vers le bas et regardez le résultat.

Il existe une autre manière de concaténer rapidement du texte. Nous utiliserons l’opérateur &.

  • En C2, nous souhaitons avoir les initiales de la personne. Il faut donc extraire le premier caractère du nom et du prénom. Inscrivez GAUCHE(A2)&GAUCHE(B2) .

  • Validez, tirez vers le bas.

Nous avons utilisé l’opérateur de concaténation &. La fonction GAUCHE permet d’extraire le premier caractère à gauche du nom, auquel nous ajoutons le résultat de la fonction GAUCHE sur le prénom.

Résumé

Dans cet exercice, nous avons vu :

  • L’opérateur de concaténation &;

  • La fonction CONCATENER();

  • La fonction GAUCHE().

Print Friendly, PDF & Email