Com eliminar caràcters no imprimibles a Excel?

Kak Udalit Nepecataemye Simvoly V Excel



Si treballeu amb dades a Excel, potser us heu trobat amb caràcters no imprimibles. Aquests són caràcters que no estan destinats a mostrar-se a la pantalla ni imprimir-se, i poden causar tot tipus de problemes si acaben a les vostres dades. En aquest article, us mostrarem com eliminar caràcters no imprimibles de les vostres dades a Excel.



Hi ha algunes maneres diferents d'eliminar caràcters no imprimibles de les vostres dades a Excel. El primer és utilitzar la funció 'Cerca i substitueix'. Per fer-ho, obriu el vostre full d'Excel i premeu Ctrl+F per obrir el quadre de diàleg 'Cerca i substitueix'. Al camp 'Troba què', introduïu el caràcter que voleu eliminar. Deixeu el camp 'Substitueix per' en blanc i, a continuació, feu clic a 'Substitueix-ho tot'.





Una altra manera d'eliminar caràcters no imprimibles és utilitzar la funció 'Text a columnes'. Per fer-ho, obriu el vostre full d'Excel i seleccioneu la columna que conté les dades que voleu netejar. A continuació, aneu a la pestanya Dades i feu clic a 'Text a columnes'. Al menú desplegable 'Tipus de dades originals', seleccioneu 'Delimitat'. A la secció 'Delimitadors', seleccioneu el caràcter que voleu eliminar. A continuació, feu clic a 'Finalitzar'.





També podeu eliminar caràcters no imprimibles mitjançant una fórmula. La fórmula més comuna per a això és la funció TRIM. Per utilitzar-ho, seleccioneu les cel·les que contenen les dades que voleu netejar i, a continuació, introduïu la fórmula següent: =TRIM(A1). Això eliminarà qualsevol caràcter no imprimible de les dades de les cel·les seleccionades.



Si teniu moltes dades per netejar, potser us recomanem que utilitzeu una eina de neteja de dades de tercers. Aquestes eines poden automatitzar el procés d'eliminació de caràcters no imprimibles de les vostres dades i també poden gestionar altres tasques habituals de neteja de dades. Algunes de les eines de neteja de dades més populars inclouen Data Ladder, Data Cleaner i Data Match, entre d'altres.

En aquest post us ho mostrarem com eliminar caràcters no imprimibles a Excel . Els primers 32 caràcters Taula de caràcters ASCII (format estàndard de codificació de dades per a la comunicació entre ordinadors) són caràcters no imprimibles. Aquests caràcters no es mostren (ni s'imprimeixen), però indiquen a l'aplicació com formatar les dades. Retrocés (codi ASCII 08), retorn de carro (codi ASCII 13), pestanya horitzontal (codi ASCII 09) i avançament de línia (codi ASCII 10) són alguns exemples de caràcters que no s'imprimeixen.



Com eliminar caràcters no imprimibles a Excel

Quan importeu o enganxeu dades d'una font externa a Microsoft Excel, és possible que apareguin caràcters no imprimibles al vostre full de treball. Excel representa caràcters com rectangles. En aquesta publicació, us mostrarem com podeu identificar i eliminar aquests caràcters de les vostres dades d'Excel.

calcula el percentatge de canvis excel

Com eliminar caràcters no imprimibles a Excel?

Parlarem dels dos mètodes següents eliminar caràcters no imprimibles a Excel :

  • Utilitzeu la funció SUBSTITUTE() per eliminar caràcters no imprimibles.
  • Utilitzeu la funció CLEAN() per eliminar caràcters no imprimibles.

Fem una ullada més de prop a aquests dos mètodes.

Utilitzeu la funció SUBSTITUTE() per eliminar caràcters no imprimibles a Excel.

Ús de la funció SUBSTITUTE() per eliminar els caràcters que no s

Ofereix Excel Funció CODE(). que retorna el codi ASCII del caràcter donat. Bàsicament és l'altra cara Funció SYMBOL(). que s'utilitza per traduir un codi numèric a un caràcter. Un cop identifiqueu un caràcter no imprimible amb les funcions CODE() i CHAR(), podeu utilitzar-lo Funció SUBSTITUTE(). substituir (o substituir) un caràcter per una cadena buida.

Sintaxi de la funció CODE():

CODI (text)

  • On text és una cadena de text que requereix un codi de caràcter ASCII (per al primer caràcter).

Sintaxi de la funció CHAR():

SÍMBOL (número)

    • On nombre és un valor numèric entre 1 i 255 (codis de caràcters ASCII estès).

I la sintaxi de la funció SUBSTITUTE():

SUBSTITUTE(text, text_antic, text_nou, [número_instància])

On,

l'historial de fitxers no es fa una còpia de seguretat
  • text fa referència a la cadena de text en la qual s'ha de substituir la subcadena.
  • text_antic fa referència a la subcadena que s'ha de substituir per text_nou.
  • text_nou fa referència a la subcadena per substituir el text_antic.
  • [número_instància] fa referència a la instància de text_antic que s'ha de substituir per text_nou. Si no s'especifica aquest argument, cada ocurrència de text_antic es substitueix per text_nou.

Ara suposem que tenim un full de treball on tenim una fila d'exemple a la cel·la A1, tal com es mostra a la imatge de dalt. La cadena conté un caràcter no imprimible a l'extrem dret. Per eliminar aquest caràcter d'una cadena, podem utilitzar les funcions anteriors de la següent manera:

Col·loca el cursor a la cel·la B1. Introduïu la fórmula següent a la barra de fórmules de la part superior:

|_+_|

Nota: Com que el caràcter apareix a la dreta de la cadena de text original, hem utilitzat la funció RIGHT() per obtenir l'últim caràcter de la cadena i després trobar el seu valor ASCII mitjançant la funció CODE().

Trobar el codi ASCII d

Quan premeu el botó entra tecla, la funció anterior retornarà 11, que és el codi ASCII de la pestanya vertical presa en aquest exemple.

Ara col·loqueu el cursor a la cel·la A2 i introduïu la fórmula següent:

|_+_|

Com a resultat de la funció, el caràcter no imprimible s'eliminarà de la cadena d'origen.

Llegeix: 10 funcions de text a Excel amb exemples .

Utilitzeu la funció CLEAN() per eliminar caràcters no imprimibles a Excel.

Ús de la funció CLEAN() per eliminar els caràcters que no s

NETEJA () Una funció d'Excel elimina tots els caràcters no imprimibles d'una cadena de text determinada. És el més lleuger i manera més directa d'eliminar caràcters no imprimibles en Excel.

Sintaxi de la funció CLEAN():

NETEJA (text)

  • On text representa la cadena de text de la qual eliminar els caràcters que no s'imprimeixen.

A l'exemple anterior, podem utilitzar la funció CLEAN() per eliminar caràcters no imprimibles com aquest:

А479F65C6C43A224041F905E5EADEC2FA6411318

Simple? Però el motiu pel qual ho veurem més endavant és perquè només elimina personatges que tenen naturalesa codis entre 0-31 en ASCII taula de símbols. Així serà no elimineu espais que no es trenquin ( ) que pot entrar quan copieu/enganxeu dades d'alguna font externa.

Un espai que no es trenca és un espai que no es pot trencar amb la funció d'embolcall de textos dels processadors de textos i altres programes d'aplicació. Si voleu eliminar tots els caràcters no imprimibles així com els espais que no es trenquin d'una cadena de text, heu d'utilitzar conjuntament la funció CLEAN(), la funció SUBSTITUTE() i la funció TRIM().

Elimineu els caràcters que no s

el so no funciona a Firefox

La funció TRIM() es pot utilitzar per retallar espais dels dos extrems d'una cadena determinada. S'utilitza per corregir l'espaiat desigual a Excel.

La sintaxi de la funció TRIM() és:

CUT(text)

  • On text fa referència a la cadena de text de la qual voleu eliminar els espais inicials i finals.

160 és un codi ASCII. per a l'espai no trencador. Utilitzeu la funció CHAR() per obtenir el valor del caràcter d'un espai que no es trenca. A continuació, utilitzeu la funció SUBSTITUTE() per substituir l'espai no trencador per un espai normal. A continuació, utilitzeu la funció TRIM() per eliminar tots els espais dels dos extrems de la cadena de text original.

A l'exemple anterior, podem utilitzar la fórmula següent per eliminar caràcters no imprimibles i espais que no s'escriuen de la cadena original:

|_+_|

Espero que us sigui útil la publicació anterior.

Llegeix més: La barra d'eines d'Excel no funciona .

Com eliminar caràcters no imprimibles a Excel
Entrades Populars