Comment supprimer les caractères non imprimables dans Excel ?

Kak Udalit Nepecataemye Simvoly V Excel



Si vous travaillez avec des données dans Excel, vous avez peut-être rencontré des caractères non imprimables. Ce sont des caractères qui ne sont pas destinés à être affichés à l'écran ou imprimés, et ils peuvent causer toutes sortes de problèmes s'ils se retrouvent dans vos données. Dans cet article, nous allons vous montrer comment supprimer les caractères non imprimables de vos données dans Excel.



Il existe plusieurs façons de supprimer les caractères non imprimables de vos données dans Excel. La première consiste à utiliser la fonction 'Rechercher et remplacer'. Pour ce faire, ouvrez votre feuille Excel et appuyez sur Ctrl+F pour ouvrir la boîte de dialogue 'Rechercher et remplacer'. Dans le champ 'Rechercher quoi', saisissez le caractère que vous souhaitez supprimer. Laissez le champ 'Remplacer par' vide, puis cliquez sur 'Remplacer tout'.





Une autre façon de supprimer les caractères non imprimables consiste à utiliser la fonction 'Texte vers les colonnes'. Pour cela, ouvrez votre feuille Excel et sélectionnez la colonne qui contient les données que vous souhaitez nettoyer. Ensuite, allez dans l'onglet Données et cliquez sur 'Texte aux colonnes'. Dans le menu déroulant 'Type de données d'origine', sélectionnez 'Délimité'. Dans la section 'Séparateurs', sélectionnez le caractère que vous souhaitez supprimer. Cliquez ensuite sur 'Terminer'.





Vous pouvez également supprimer des caractères non imprimables à l'aide d'une formule. La formule la plus courante pour cela est la fonction TRIM. Pour l'utiliser, sélectionnez les cellules qui contiennent les données que vous souhaitez nettoyer, puis entrez la formule suivante : =TRIM(A1). Cela supprimera tous les caractères non imprimables des données dans les cellules sélectionnées.



Si vous avez beaucoup de données à nettoyer, vous pouvez envisager d'utiliser un outil de nettoyage de données tiers. Ces outils peuvent automatiser le processus de suppression des caractères non imprimables de vos données, et ils peuvent également gérer d'autres tâches courantes de nettoyage des données. Certains des outils de nettoyage de données les plus populaires incluent Data Ladder, Data Cleaner et Data Match, entre autres.

Dans ce post, nous allons vous montrer comment supprimer les caractères non imprimables dans excel . 32 premiers caractères dans Table de caractères ASCII (format de codage de données standard pour la communication entre ordinateurs) sont des caractères non imprimables. Ces caractères ne sont pas affichés (ou imprimés), mais indiquent à l'application comment formater les données. Retour arrière (code ASCII 08), retour chariot (code ASCII 13), tabulation horizontale (code ASCII 09) et saut de ligne (code ASCII 10) sont quelques exemples de caractères non imprimables.



Comment supprimer des caractères non imprimables dans Excel

Lorsque vous importez ou collez des données d'une source externe dans Microsoft Excel, des caractères non imprimables peuvent apparaître sur votre feuille de calcul. Excel représente ces caractères sous forme de rectangles. Dans cet article, nous vous montrerons comment vous pouvez identifier et supprimer ces caractères de vos données Excel.

calcular el porcentaje de cambio excel

Comment supprimer les caractères non imprimables dans Excel ?

Nous aborderons les deux méthodes suivantes supprimer les caractères non imprimables dans excel :

  • Utilisez la fonction SUBSTITUTE() pour supprimer les caractères non imprimables.
  • Utilisez la fonction CLEAN() pour supprimer les caractères non imprimables.

Examinons de plus près ces deux méthodes.

Utilisez la fonction SUBSTITUTE() pour supprimer les caractères non imprimables dans Excel.

Utilisation de la fonction SUBSTITUTE() pour supprimer les caractères non imprimables

Offres Excel Fonction CODE() qui renvoie le code ASCII du caractère donné. C'est essentiellement le revers de la médaille Fonction SYMBOLE() qui est utilisé pour traduire un code numérique en un caractère. Une fois que vous avez identifié un caractère non imprimable avec les fonctions CODE() et CHAR(), vous pouvez utiliser Fonction REMPLACER() remplacer (ou remplacer) un caractère par une chaîne vide.

Syntaxe de la fonction CODE() :

CODE(texte)

  • texte est une chaîne de texte qui nécessite un code de caractère ASCII (pour le premier caractère).

Syntaxe de la fonction CHAR() :

SYMBOLE(nombre)

    • nombre est une valeur numérique comprise entre 1 et 255 (codes de caractères ASCII étendus).

Et la syntaxe de la fonction SUBSTITUTE() :

REMPLACER(texte, ancien_texte, nouveau_texte, [numéro_instance])

Où,

el historial de archivos no se respalda
  • texte fait référence à la chaîne de texte dans laquelle la sous-chaîne doit être remplacée.
  • ancien_texte fait référence à la sous-chaîne à remplacer par new_text.
  • nouveau_texte fait référence à la sous-chaîne pour remplacer old_text.
  • [instance_number] fait référence à l'instance old_text à remplacer par new_text. Si cet argument n'est pas spécifié, chaque occurrence de old_text est remplacée par new_text.

Supposons maintenant que nous ayons une feuille de calcul dans laquelle nous avons un exemple de ligne dans la cellule A1, comme indiqué dans l'image ci-dessus. La chaîne contient un caractère non imprimable à l'extrême droite. Pour supprimer ce caractère d'une chaîne, nous pouvons utiliser les fonctions ci-dessus comme suit :

Placez le curseur dans la cellule B1. Entrez la formule suivante dans la barre de formule en haut :

|__+_|

Note: Étant donné que le caractère apparaît à droite de la chaîne de texte d'origine, nous avons utilisé la fonction RIGHT() pour obtenir le dernier caractère de la chaîne, puis trouver sa valeur ASCII à l'aide de la fonction CODE().

Trouver le code ASCII d

Lorsque vous appuyez sur le bouton entre dans , la fonction ci-dessus renverra 11, qui est le code ASCII de l'onglet vertical pris dans cet exemple.

Placez maintenant votre curseur dans la cellule A2 et saisissez la formule suivante :

|__+_|

À la suite de la fonction, le caractère non imprimable sera supprimé de la chaîne source.

Lire: 10 fonctions de texte dans Excel avec des exemples .

Utilisez la fonction CLEAN() pour supprimer les caractères non imprimables dans Excel.

Utilisation de la fonction CLEAN() pour supprimer les caractères non imprimables

FAIRE LE MÉNAGE() Une fonction dans Excel supprime tous les caractères non imprimables d'une chaîne de texte donnée. C'est le plus léger et le moyen le plus direct de supprimer les caractères non imprimables dans Excel.

Syntaxe de la fonction CLEAN() :

NETTOYER(texte)

  • texte représente la chaîne de texte à partir de laquelle supprimer les caractères non imprimables.

Dans l'exemple ci-dessus, nous pouvons utiliser la fonction CLEAN() pour supprimer les caractères non imprimables comme ceci :

А479F65C6C43A224041F905E5EADEC2FA6411318

Simple? Mais la raison pour laquelle nous verrons cela plus tard est que supprime uniquement personnages qui ont nature code entre 0-31 en ASCII tableau des symboles. Donc ça va ne pas supprimer les espaces insécables ( ) qui peuvent entrer lorsque vous copiez/collez des données à partir d'une source externe.

Un espace insécable est un espace qui ne peut pas être rompu par la fonction « retour à la ligne » des traitements de texte et autres programmes d'application. Si vous souhaitez supprimer tous les caractères non imprimables ainsi que les espaces insécables d'une chaîne de texte, vous devez utiliser la fonction CLEAN(), la fonction SUBSTITUTE() et la fonction TRIM() ensemble.

Supprimer les caractères non imprimables et les espaces insécables dans Excel

el sonido no funciona en firefox

La fonction TRIM() peut être utilisée pour supprimer les espaces aux deux extrémités d'une chaîne donnée. Il est utilisé pour corriger un espacement irrégulier dans Excel.

La syntaxe de la fonction TRIM() est :

COUPER(texte)

  • texte fait référence à la chaîne de texte dont vous souhaitez supprimer les espaces de début et de fin.

160 est un code ASCII. pour espace insécable. Utilisez la fonction CHAR() pour obtenir la valeur du caractère d'un espace insécable. Utilisez ensuite la fonction SUBSTITUTE() pour remplacer l'espace insécable par un espace normal. Et puis utilisez la fonction TRIM() pour supprimer tous les espaces des deux extrémités de la chaîne de texte d'origine.

Dans l'exemple ci-dessus, nous pouvons utiliser la formule suivante pour supprimer les caractères non imprimables et les espaces insécables de la chaîne d'origine :

|__+_|

J'espère que vous trouverez le message ci-dessus utile.

En savoir plus: La barre d'outils Excel ne fonctionne pas .

Comment supprimer des caractères non imprimables dans Excel
Articles Populaires