Excel en un Cleex

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 🤩

Formation Excel (100% finançable)

Un programme personnalisé, avec un formateur expert attitré et selon vos disponibilités.

Formations Excel

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

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