Excel en un Cleex

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

Fonctions utilisées :
supprimer les premiers caractères d'une cellule excel

Résumé

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

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

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

Formule Excel – Supprimer le(s) premier(s) caractère(s) d’une cellule

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

Explications

Dans notre exemple, l’objectif est de supprimer les premiers 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 DROITE associée à la fonction NB.CAR.

Fonction DROITE

La fonction DROITE permet d’extraire les derniers caractères d’un texte ce qui revient à supprimer les premiers caractrèes. En effet, on récupère les X derniers caractères. Sa syntaxe est la suivante :

= DROITE( texte ; nb_caractères )

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

= DROITE( "AGF - pa - 25473" ; 10 )

--> Résultat: " - pa - 25473"

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 B6 est obtenu par la formule suivante :

= NBCAR( B6 )

--> Résultat: 13

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 DROITE et la fonction NBCAR et obtenir le résultat souhaité après suppression des derniers caractères.

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

Formules en lien

5/5 - (6 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.