Excel : supprimer les caractères de droite (5 façons)

  • Partage Ça
Hugh West

Il est possible d'avoir des caractères supplémentaires dans la cellule Excel. Parfois, pour générer une valeur différente à partir de valeurs existantes, vous pouvez avoir besoin de supprimer des caractères Dans cet article, je vais vous expliquer 5 façons pour Excel de supprimer des caractères à droite.

Pour rendre les choses plus claires, je vais utiliser une feuille de données contenant les informations relatives aux commandes de certains clients et comportant 4 colonnes.

Ce tableau représente les informations relatives aux commandes des différents utilisateurs. Les colonnes sont les suivantes Nom avec ID, Ordre, Nom, et Quantité commandée .

Télécharger le cahier d'exercices pour s'entraîner

Supprimer les caractères de Right.xlsm

5 façons de supprimer des caractères de droite

1. utiliser la GAUCHE pour supprimer les caractères de la droite

Pour retirer le seul dernier caractère vous pouvez utiliser la fonction GAUCHE.

⮚ Tout d'abord, sélectionnez la cellule où vous souhaitez placer votre nouvelle valeur après avoir supprimé le dernier caractère.

⮚ Puis, tapez la formule dans le champ Formule Bar. J'ai sélectionné le B4 Ici, je veux montrer la Nom seulement donc je vais enlever le chaînes de chiffres de la droite.

La formule est la suivante

=GAUCHE(B4,LEN(B4)-1)

⮚ Enfin, appuyez sur ENTER

Le dernier caractère de la liste sélectionnée B4 La cellule sera supprimée.

Ici, la suppression d'un seul caractère ne correspond pas au contexte de notre exemple, alors supprimons plusieurs caractères.

⮚ Tout d'abord, sélectionnez la cellule où vous souhaitez placer votre nouvelle valeur après avoir supprimé les caractères multiples de droite.

⮚ Puis tapez la formule pour le B4 cell à partir d'ici je veux enlever plusieurs caractères. Je veux enlever 5 caractères à droite.

La formule est la suivante

=GAUCHE(B4,LEN(B4)-5)

⮚ Enfin, appuyez sur ENTER

Ici, les 5 derniers caractères de la valeur sélectionnée de B4 sera supprimé.

Maintenant, vous pouvez appliquer le Poignée de remplissage à AutoFit la formule pour le reste des cellules.

Lire la suite : Supprimer le dernier caractère d'une chaîne de caractères Excel

2. VALUE avec la fonction LEFT pour les valeurs numériques

Lorsqu'il s'agit de valeurs numériques, pour supprimer les caractères de droite, vous pouvez utiliser la fonction GAUCHE et la fonction VALUE ensemble.

⮚ Tout d'abord, sélectionnez la cellule où vous souhaitez placer votre nouvelle valeur après avoir supprimé les caractères de droite.

⮚ J'ai sélectionné le B4 puis j'ai tapé la formule. Ici, je veux supprimer les caractères de droite et ne garder que les caractères de gauche. Quantité commandée Donc, je vais enlever tous les caractères de chaîne à partir de la droite, sauf le numéro.

La formule est la suivante

=VALEUR(GAUCHE(C4,(LEN(C4)-8)))

⮚ Enfin, appuyez sur ENTER

Le site caractères de chaîne de la C4 sera supprimée à droite. Vous ne verrez que les valeurs numériques dans la cellule Numéro dans le format Quantité commandée colonne.

En fonction du nombre de caractères de chaîne présents avec le caractère numérique, vous devrez réécrire la formule.

🔺 Si tous les caractères numériques ont la même chaîne de caractères, vous pouvez utiliser Poignée de remplissage .

Lire la suite : Comment supprimer les trois derniers caractères dans Excel ?

3. supprimer les caractères de droite en utilisant VBA

⮚ D'abord, ouvrir Développeur onglet>> ; puis sélectionnez Visual Basic

⮚ Vous pouvez aussi utiliser ALT + F11

Une nouvelle fenêtre de Microsoft Visual Basic pour les applications apparaît. Ensuite, ouvrez Insérer onglet>> ; puis sélectionnez Module.

Ici, le Module est ouvert.

Dans un instant, écrivez le code de RemoveRightCharacter dans le module.

 Function RemoveRightCharacter(str As String, cnt_chars As Long) RemoveRightCharacter = Left(str, Len(str) - cnt_chars) End Function 

⮚ Après ça, Sauvez le code et retourner à la feuille de travail.

⮚ Tout d'abord, sélectionnez une cellule où vous souhaitez conserver votre nouvelle valeur après avoir supprimé le caractère de droite.

⮚ Puis tapez la formule pour le B4 Cellule. Tapez le nom de la fonction que vous avez écrite dans le module.

⮚ Comme le nom de ma fonction est RemoveRightCharacter il affichera ce nom.

La formule est la suivante

=Suppression du caractère droit (B4,5)

⮚ Enfin, appuyez sur ENTER.

Comme j'ai sélectionné la cellule B4 les caractères de droite de cette cellule seront supprimés.

Vous pouvez également l'utiliser pour afficher le caractère numérique.

⮚ Tout d'abord, sélectionnez une cellule où vous souhaitez conserver votre nouvelle valeur après avoir supprimé le caractère de droite.

⮚Tapez ensuite la formule de la C4 Tapez le nom de la fonction que vous avez écrite dans le module. Maintenant, je veux montrer l'icône de la fonction. Quantité commandée. Comme le nom de ma fonction est RemoveRightCharacter il affichera ce nom.

La formule est la suivante

=Suppression du caractère droit (C4,8)

⮚ Enfin, appuyez sur ENTER

Comme j'ai sélectionné la cellule C4 les caractères de droite de cette cellule seront supprimés.

Lire la suite : VBA pour supprimer des caractères d'une chaîne de caractères dans Excel

4. enlever le bon caractère en utilisant le Flash Fill

Vous pouvez utiliser la commande Flash Fill du ruban pour supprimer le caractère de droite.

⮚ D'abord, créer un exemple de modèle à utiliser Flash Fill .

⮚ J'ai fourni le premier exemple Steve en supprimant le bon nombre de caractères.

⮚ Après cela, sélectionnez la valeur de l'exemple ouvert Données onglet>> ; puis sélectionnez Flash Fill .

Le raccourci clavier à utiliser Flash Fill est CTRL + E

Comme j'ai sélectionné le Flash Fill les caractères de droite du reste des cellules seront supprimés.

⮚ Si vous le souhaitez, vous pouvez conserver le caractère numérique en supprimant les caractères de la chaîne de droite.

⮚ Ici, j'ai fourni le premier exemple 32 où je n'ai gardé que le caractère numérique en supprimant les caractères de droite. Cela a créé un modèle de Flash Fill .

⮚ Après cela, sélectionnez la valeur de l'exemple ouvert Données onglet>> ; puis sélectionnez Flash Fill .

Comme j'ai sélectionné le Flash Fill les caractères de droite du reste des cellules seront supprimés.

5. Retirer des personnages de chaque côté à la fois

Si vous avez une fiche de données où plusieurs informations sont comprimées ensemble, alors la fonction MID permet d'extraire les informations ou les données requises.

Pour vous montrer comment cette fonction fonctionne, j'ai fait un ajustement à la fiche technique.

⮚ Tout d'abord, sélectionnez une cellule où vous souhaitez conserver votre nouvelle valeur après avoir supprimé le caractère de droite et de gauche.

⮚ Ensuite, tapez la formule dans la cellule ou dans la barre de formule. J'ai sélectionné la fonction B4 A partir de cette cellule, je veux que le Nom donc je vais enlever tous les caractères de droite et de gauche sauf le nom Steve.

⮚ La formule est

=MID(B4, 11+1, LEN(B4) - (10+6))

⮚ Pour appliquer la formule, appuyez sur ENTER

Entre-temps, dans la cellule sélectionnée, les caractères de droite et de gauche seront supprimés, sauf le caractère Nom .

Pour le reste des cellules, en fonction de leur nombre de caractères, j'ai appliqué la formule MID fonction.

Section pratique

J'ai joint deux feuilles supplémentaires pour pratiquer ces manières.

Conclusion

Dans cet article, j'ai expliqué 5 façons de supprimer les caractères de droite dans Excel. J'espère que ces différentes approches vous aideront à supprimer les caractères de droite dans Excel. Pour toute sorte de suggestions, idées et commentaires, vous êtes les bienvenus. N'hésitez pas à commenter ci-dessous.

Hugh West est un formateur et analyste Excel très expérimenté avec plus de 10 ans d'expérience dans l'industrie. Il est titulaire d'un baccalauréat en comptabilité et finance et d'une maîtrise en administration des affaires. Hugh a une passion pour l'enseignement et a développé une approche pédagogique unique qui est facile à suivre et à comprendre. Sa connaissance approfondie d'Excel a aidé des milliers d'étudiants et de professionnels du monde entier à améliorer leurs compétences et à exceller dans leur carrière. Grâce à son blog, Hugh partage ses connaissances avec le monde, offrant des tutoriels Excel gratuits et une formation en ligne pour aider les particuliers et les entreprises à atteindre leur plein potentiel.