Supprimer le(s) dernier(s) caractère(s) d’une cellule

Fonctions utilisées :
Supprimer dernier caractère excel

Résumé

Pour supprimer les derniers caractères d’une cellule, il faut utiliser la fonction GAUCHE et la fonction NBCAR. Dans notre exemple, la formule en D5 est :

= GAUCHE( B5 ; NBCAR(B5)-C5 )

Cette formule supprime les derniers caractères de B5 suivant le nombre indiqué en C5 (ici 5).

Formule Excel – Supprimer dernier(s) caractère(s)

= GAUCHE( texte ; NBCAR( texte ) - nb_caractères )

Explications

Dans notre exemple, l’objectif est de supprimer les derniers caractères des cellules présentes dans la colonne B. Le nombre de caractères à supprimer est précisé dans la colonne C. Pour cela, on va utiliser la fonction GAUCHE associée à la fonction NB.CAR.

Fonction GAUCHE

La fonction GAUCHE permet d’extraire les premiers caractères d’un texte ce qui revient à supprimer les derniers caractères. Sa syntaxe est la suivante :

= GAUCHE( texte ; nb_caractères )

Par exemple, nous aurons la formule suivante pour notre dernier article :

= GAUCHE( "CHA - 1100" ; 8 )

--> Résultat: "CHA - 11"

Malheureusement, nous ne connaissons pas le nombre de caractères à garder. Nous savons uniquement le nombre de caractères que nous voulons supprimer. Nous pouvons déduire le nombre de caractères à extraire grâce à la fonction suivante.

Fonction NBCAR

La fonction NBCAR compte le nombre de caractères présent dans une cellule ou dans un texte. Sa syntaxe est la suivante :

= NBCAR( texte )

Dans notre exemple, le nombre de caractères présents dans la cellule B10 est obtenu par la formule suivante :

= NBCAR( B10 )

--> Résultat: 10

Grâce à cette information, nous pouvons en déduire le nombre de caractères à extraire car il est égal au nombre de caractères totaux dans la cellule diminué du nombre de caractères à supprimer. On aura la formule :

= NBCAR( cellule ) - nb_caractères_à_supprimer

Nous pouvons associer la fonction GAUCHE et la fonction NBCAR et obtenir le résultat souhaité après suppression des derniers caractères.

= GAUCHE( B5 ; NBCAR(B5) - C5 )

Formules en lien

5/5 - (4 votes)

Vous avez apprécié cet article ?

Pour me soutenir, cliquez sur cette publicité. Pas besoin d’acheter, un clic suffit.

Merci. 🤩

Annonces

Modèles Excel

+

Livret 

7 méthodes pour gagner 2H par semaine sur Excel

C’est gratuit 🤩

Les formations

Formations Excel

Parce que chacun devrait avoir les moyens de faire son travail sur Excel

Découvrez des formations accessibles, rapides et directement applicables.