Comment remplacer les caractères spéciaux dans Excel (6 façons)

  • Partage Ça
Hugh West

Lorsque l'on travaille avec des données texte dans Excel, on peut avoir besoin de remplacer des caractères spécifiques qui sont superflus. Pour simplifier la tâche, nous allons remplacer ces caractères Aujourd'hui, dans cet article, nous allons examiner les sept techniques rapides et faciles qu'Excel peut utiliser pour améliorer la qualité de vos données. remplacer les caractères spéciaux avec des illustrations appropriées.

Télécharger le cahier d'exercices

Téléchargez ce cahier d'exercices pour vous entraîner pendant que vous lisez cet article.

Remplacement des caractères spéciaux.xlsm

6 façons appropriées de remplacer les caractères spéciaux dans Excel

Disons que nous avons différents Codes des produits pour différents Produits sur Colonne C qui sont commencés par un caractère spécial #, et le nom des produits sont donnés dans Colonne B Voici un aperçu de l'ensemble de données pour notre tâche d'aujourd'hui.

Appliquer la commande Rechercher & Sélectionner pour remplacer les caractères spéciaux dans Excel.

Dans cette méthode, nous allons apprendre à remplacer les caractères spéciaux dans Excel en utilisant la fonction de remplacement des caractères. Trouver et sélectionner Commande. Ici, nous voulons remplacer # avec les données vides de notre jeu de données. Suivons les instructions ci-dessous.

Des pas :

  • À partir de votre onglet Accueil, allez à,

Accueil → Édition → Rechercher & ; Sélectionner → Remplacer

  • Après avoir cliqué sur le Remplacer option, un Rechercher et remplacer s'affiche.

  • De la fonction Rechercher et Remplacer fenêtre, type # dans le Trouvez ce que et Remplacer par la boîte conserve
  • Après cela, cliquez sur le Remplacer tout boîte.

  • Maintenant, une nouvelle boîte de dialogue nommée Microsoft Excel apparaît devant vous en montrant avec Tout est fait. Nous avons fait & ; remplacements.
  • Après cela, appuyez sur OK.

  • Après avoir terminé le processus ci-dessus, vous serez en mesure de remplacer le caractère spécial # avec Empty qui a été donné dans la capture d'écran ci-dessous.

Lire la suite : Comment rechercher et remplacer des valeurs à l'aide de caractères génériques dans Excel ?

2. insérer la fonction REPLACE pour remplacer les caractères spéciaux dans Excel

Vous pouvez utiliser la fonction REPLACE pour remplacer n'importe quel caractère de n'importe quelle cellule. Pour remplacer des caractères spéciaux dans Excel en utilisant la fonction REPLACE Suivez les étapes ci-dessous pour apprendre !

Des pas :

  • Tout d'abord, sélectionnez une cellule vide où nous allons taper la fonction REPLACE à partir de nos données, nous allons sélectionner cellule D5.

  • Après avoir sélectionné la cellule D5 tapez la formule suivante dans le champ Formule Bar ,
=REPLACE(C5,1,1,"")

  • Ici, C5 fait référence à la cellule à partir de laquelle vous voulez remplacer le caractère spécial, Première 1 indique que vous voulez remplacer le caractère du premier caractère de votre texte, 2ème 1 indique que vous voulez remplacer un caractère, et ( " ") indique que vous supprimez ce caractère.

  • Maintenant, appuyez sur Entrez sur votre clavier et vous serez en mesure d'obtenir le retour de la fonction REPLACE et le retour est 4227 .

  • Après cela, placez votre curseur sur le En bas à droite côté de cellule D5 et un signe autoFill Maintenant, faites glisser le signe autoFill vers le bas.

  • En effectuant le processus ci-dessus, vous serez en mesure de remplacer # avec Empty qui a été donné dans la capture d'écran.

3. utilisation de la fonction SUBSTITUTE pour remplacer des caractères spéciaux dans Excel

Utilisation de la fonction SUBSTITUTE est une autre façon de remplacer les caractères spéciaux dans Excel. À partir de notre ensemble de données, nous voulons remplacer # avec Vide en utilisant la fonction SUBSTITUTE . Suivez les instructions ci-dessous pour apprendre !

Des pas :

  • Sélectionnez cellule D5 premier à appliquer la fonction SUBSTITUTE .

  • Après cela, tapez la fonction SUBSTITUTE dans le Formule Bar. La fonction est,
=SUBSTITUER(C5, "#", "")

  • Après avoir tapé la fonction SUBSTITUTE dans le Formule Bar , appuyez sur Entrez sur votre clavier et vous serez en mesure d'obtenir la sortie de la fonction, la sortie est 4227 qui remplace les caractères spéciaux.

  • Maintenant, placez votre curseur sur le En bas à droite côté de cellule D5 et un signe autoFill Maintenant, faites glisser le signe autoFill vers le bas, et vous obtiendrez le résultat suivant la fonction SUBSTITUTE .

Lectures similaires :

  • Remplacer le texte d'une cellule en fonction d'une condition dans Excel (5 méthodes)
  • Rechercher et remplacer plusieurs valeurs dans Excel (6 méthodes rapides)

4. exécuter la commande Flash Fill pour remplacer des caractères spéciaux dans Excel

Le moyen le plus simple est de remplacer les caractères spéciaux dans Excel en utilisant Commande de remplissage du flash. Pour remplacer les caractères spéciaux en utilisant Commande de remplissage du flash, suivez les instructions ci-dessous.

Des pas :

  • Tout d'abord, sélectionnez cellule D5 et tapez manuellement le Code de la Produit nommé Gomme à effacer sans caractère spécial.

  • Maintenant, de Onglet Accueil, aller à,

Accueil → Édition → Remplissage → Remplissage flash

  • Enfin, vous obtiendrez tous les codes produits sans les caractères spéciaux en appuyant sur le bouton Flash Fill option.

5. appliquer les fonctions DROITE et LEN pour remplacer des caractères spéciaux dans Excel

Dans cette méthode, nous allons apprendre à remplacer les caractères spéciaux dans Excel en utilisant les éléments suivants le DROIT et les fonctions LEN Suivons les étapes ci-dessous pour apprendre !

Des pas :

  • Tout d'abord, sélectionnez cellule D5 pour remplacer les caractères spéciaux de la cellule C5 .

  • Après cela, tapez le DROIT et les fonctions LEN dans le Formule Bar. Les fonctions de l Formule Bar sont,
=DROIT(C5,LEN(C5)-1)

  • Ici, C5 fait référence à la cellule à partir de laquelle vous voulez remplacer le caractère, la fonction DROIT indique que les caractères du texte seront pris à partir du dernier caractère, et LEN(C5)-1 indique que le texte résultant sera sans le premier caractère du texte référencé ( C5 ).

  • Maintenant, appuyez sur Entrez sur votre clavier et vous obtiendrez le résultat des fonctions, qui est le suivant 4227.

  • Après avoir appuyé sur Entrez sur votre clavier , placez votre curseur sur le En bas à droite de la cellule D5 et instantanément un sing autoFill apparaît devant vous.

  • Après cela, faites glisser le autoFill sing vers le bas et vous serez en mesure de remplacer les caractères spéciaux de colonne C .

6. exécuter un code VBA pour remplacer des caractères spéciaux dans Excel

Nous pouvons remplacer les caractères spéciaux en exécutant un Code VBA C'est le moyen le plus simple de remplacer les caractères spéciaux dans les documents de l'UE. Excel Veuillez suivre les instructions ci-dessous pour apprendre !

Étape 1 :

  • Tout d'abord, appuyez sur la touche ALT + F11 sur votre clavier pour ouvrir le Microsoft Visual Basic pour les applications
  • De la Microsoft Visual Basic pour les applications aller à,

Insertion → Module

  • Après avoir cliqué sur le Module, une nouvelle fenêtre nommée Module 1 apparaîtra devant vous instantanément.

Étape 2 :

  • Dans le Module 1 fenêtre Pâte les éléments suivants Code.
 Function ReplaceSpecial(Str As String) As String 'updatedbyExceldemy 0043 Dim Char As String Dim L As Long Char = "#$%()^*& ;" For L = 1 To Len(Char) Str = Replace$(Str, Mid$(Char, L, 1), "") Next RemoveSpecial = Str End Function 

  • Puis enregistrez et fermez ce code, retournez à la feuille de calcul.

Étape 3 :

  • Maintenant, sélectionnez cellule D5 pour taper la formule RemplacerSpécial .

  • Après cela, tapez le RemplacerSpécial formule dans le Formule Bar. La formule dans le Formule Bar est,
=ReplaceSpecial(C5)

  • Maintenant, appuyez sur Entrez sur votre clavier et vous obtiendrez la sortie 4227 comme le RemplacerSpécial fonction dans cellule D5 .

  • Ensuite, placez votre curseur sur le En bas à droite de la cellule D5 et instantanément un signe autoFill apparaît devant vous, et faites-le glisser vers le bas.
  • Après avoir fait glisser le autoFill sing vers le bas, vous serez en mesure d'obtenir la sortie de la fonction RemplacerSpécial à toute la colonne D qui a été remplacée par des caractères spéciaux.

Les choses à retenir

👉 Lorsque vous utilisez le Commande de remplissage de flash tapez le code de l'Effaceur manuellement et allez ensuite sur,

Accueil → Édition → Remplissage → Remplissage flash

👉 Si Menu Développeur n'apparaît pas dans le Barre de menu , appuyez sur ALT + F11 sur votre clavier pour ouvrir le Microsoft Visual Basic pour les applications fenêtre.

Conclusion

J'espère que toutes les méthodes appropriées mentionnées ci-dessus pour remplacer les caractères spéciaux vont maintenant vous inciter à les appliquer dans votre Excel N'hésitez pas à commenter si vous avez des questions ou des demandes.

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.