Kuinka poistaa ei-tulostettavat merkit Excelissä?

Kak Udalit Nepecataemye Simvoly V Excel



Jos käsittelet tietoja Excelissä, olet ehkä törmännyt ei-tulostettaviin merkkeihin. Nämä ovat merkkejä, joita ei ole tarkoitettu näytettäväksi näytöllä tai tulostettavaksi, ja ne voivat aiheuttaa kaikenlaisia ​​ongelmia, jos ne päätyvät tietoihisi. Tässä artikkelissa näytämme, kuinka voit poistaa ei-tulostettavia merkkejä tiedoistasi Excelissä.



On olemassa muutamia eri tapoja poistaa ei-tulostettavia merkkejä tiedoistasi Excelissä. Ensimmäinen on 'Etsi ja korvaa' -ominaisuuden käyttäminen. Voit tehdä tämän avaamalla Excel-taulukon ja painamalla Ctrl+F avataksesi Etsi ja korvaa -valintaikkunan. Kirjoita Etsi mitä -kenttään merkki, jonka haluat poistaa. Jätä 'Korvaa'-kenttä tyhjäksi ja napsauta sitten 'Korvaa kaikki'.





Toinen tapa poistaa ei-tulostettavia merkkejä on käyttää 'Teksti sarakkeisiin' -ominaisuutta. Voit tehdä tämän avaamalla Excel-taulukon ja valitsemalla sarakkeen, joka sisältää tiedot, jotka haluat puhdistaa. Siirry sitten Tiedot-välilehteen ja napsauta 'Teksti sarakkeisiin'. Valitse avattavasta Alkuperäinen tietotyyppi -valikosta Rajoitettu. Valitse Erottimet-osiossa merkki, jonka haluat poistaa. Napsauta sitten 'Valmis'.





Voit myös poistaa ei-tulostettavia merkkejä käyttämällä kaavaa. Yleisin kaava tälle on TRIM-funktio. Voit käyttää tätä valitsemalla solut, jotka sisältävät puhdistettavat tiedot, ja antamalla sitten seuraavan kaavan: =TRIM(A1). Tämä poistaa kaikki ei-tulostettavat merkit valittujen solujen tiedoista.



Jos sinulla on paljon puhdistettavia tietoja, sinun kannattaa harkita kolmannen osapuolen tietojenpuhdistustyökalun käyttöä. Nämä työkalut voivat automatisoida ei-tulostettavien merkkien poistamisen tiedoistasi, ja ne voivat myös käsitellä muita yleisiä tietojen puhdistustehtäviä. Jotkut suosituimmista tietojen puhdistustyökaluista ovat muun muassa Data Ladder, Data Cleaner ja Data Match.

Tässä postauksessa näytämme sinulle kuinka poistaa ei-tulostettavat merkit Excelissä . Ensimmäiset 32 ​​merkkiä ASCII-merkkitaulukko (standardi tietojen koodausmuoto tietokoneiden väliseen viestintään) ovat ei-tulostettavia merkkejä. Näitä merkkejä ei näytetä (tai tulosteta), mutta ne kertovat sovellukselle, kuinka tiedot muotoillaan. Askelpalautin (ASCII-koodi 08), rivinvaihto (ASCII-koodi 13), vaakasuora sarkain (ASCII-koodi 09) ja rivinvaihto (ASCII-koodi 10) ovat esimerkkejä ei-tulostuvista merkeistä.



Kuinka poistaa ei-tulostettavia merkkejä Excelissä

Kun tuot tai liität tietoja ulkoisesta lähteestä Microsoft Exceliin, laskentataulukossasi saattaa näkyä ei-tulostettavia merkkejä. Excel esittää sellaiset merkit suorakulmioina. Tässä viestissä näytämme sinulle, kuinka voit tunnistaa ja poistaa nämä merkit Excel-tiedoistasi.

laskea prosentuaalinen muutos excel

Kuinka poistaa ei-tulostettavat merkit Excelissä?

Keskustelemme seuraavista kahdesta menetelmästä poista ei-tulostettavat merkit Excelissä :

  • Käytä SUBSTITUTE()-funktiota poistaaksesi ei-tulostettavat merkit.
  • Käytä CLEAN()-toimintoa poistaaksesi merkit, joita ei voi tulostaa.

Tarkastellaanpa tarkemmin näitä molempia menetelmiä.

Käytä SUBSTITUTE()-funktiota poistaaksesi ei-tulostettavat merkit Excelissä.

SUBSTITUTE()-funktion käyttäminen tulostumattomien merkkien poistamiseen

Excel tarjoaa CODE()-funktio joka palauttaa annetun merkin ASCII-koodin. Se on pohjimmiltaan kääntöpuoli SYMBOL()-funktio jota käytetään numeerisen koodin kääntämiseen merkiksi. Kun tunnistat ei-tulostettavan merkin CODE()- ja CHAR()-funktioilla, voit käyttää SUBSTITUTE()-funktio korvaa (tai korvaa) merkin tyhjällä merkkijonolla.

CODE()-funktion syntaksi:

KOODI(teksti)

  • Missä teksti on tekstimerkkijono, joka vaatii ASCII-merkkikoodin (ensimmäiselle merkille).

CHAR()-funktion syntaksi:

SYMBOLI(numero)

    • Missä määrä on numeerinen arvo välillä 1 - 255 (laajennetut ASCII-merkkikoodit).

Ja SUBSTITUTE()-funktion syntaksi:

KORVAA(teksti, vanha_teksti, uusi_teksti, [esiintymän_numero])

Missä,

  • teksti viittaa tekstimerkkijonoon, jossa alimerkkijono korvataan.
  • vanha_teksti viittaa alimerkkijonoon, joka korvataan tekstillä new_text.
  • uusi_teksti viittaa alimerkkijonoon, joka korvaa vanhan_tekstin.
  • [esiintymän_numero] viittaa vanhan_teksti-instanssiin, joka korvataan uudella_tekstillä. Jos tätä argumenttia ei ole määritetty, jokainen vanha_teksti-kohta korvataan arvolla uusi_teksti.

Oletetaan nyt, että meillä on laskentataulukko, jossa meillä on esimerkkirivi solussa A1, kuten yllä olevassa kuvassa näkyy. Merkkijono sisältää ei-tulostettavan merkin oikeassa reunassa. Tämän merkin poistamiseksi merkkijonosta voimme käyttää yllä olevia toimintoja seuraavasti:

droidcam skype

Aseta kohdistin soluun B1. Kirjoita seuraava kaava yläreunan kaavapalkkiin:

|_+_|

Huomautus: Koska merkki näkyy alkuperäisen tekstimerkkijonon oikealla puolella, käytimme RIGHT()-funktiota saadaksemme viimeisen merkin merkkijonosta ja etsimme sitten sen ASCII-arvon käyttämällä CODE()-funktiota.

Ei-tulostettavan merkin ASCII-koodin etsiminen

Kun painat painiketta tulee sisään -näppäintä, yllä oleva funktio palauttaa arvon 11, joka on tässä esimerkissä olevan pystyvälilehden ASCII-koodi.

Aseta nyt kohdistin soluun A2 ja kirjoita seuraava kaava:

|_+_|

Toiminnon seurauksena tulostettava merkki poistetaan lähdemerkkijonosta.

Lukea: 10 tekstifunktiota Excelissä esimerkein .

Käytä CLEAN()-funktiota poistaaksesi ei-tulostettavat merkit Excelissä.

CLEAN()-funktion käyttäminen tulostumattomien merkkien poistamiseen

PUHDAS() Excelin funktio poistaa kaikki ei-tulostettavat merkit annetusta tekstimerkkijonosta. Se on kevyin ja suorin tapa poistaa ei-tulostettavat merkit Excelissä.

CLEAN()-funktion syntaksi:

PUHDISTA(teksti)

  • Missä teksti edustaa tekstimerkkijonoa, josta tulostuvat merkit poistetaan.

Yllä olevassa esimerkissä voimme käyttää CLEAN()-funktiota poistamaan ei-tulostettavia merkkejä, kuten tämä:

А479F65C6C43A224041F905E5EADEC2FA6411318

Yksinkertainen? Mutta syy, miksi tarkastelemme tätä myöhemmin, johtuu siitä poistaa vain hahmoja, joilla on luonto koodit välillä 0-31 ASCII:ssa symbolitaulukko. Niin se tulee olemaan älä poista rikkoutumattomia välilyöntejä ( ), joka voi päästä sisään, kun kopioit/liität tietoja jostain ulkoisesta lähteestä.

Välilyönti on välilyönti, jota ei voi rikkoa tekstinkäsittelyohjelmien ja muiden sovellusohjelmien rivitysominaisuuden avulla. Jos haluat poistaa kaikki ei-tulostettavat merkit sekä välilyönnit tekstistä, sinun on käytettävä CLEAN()-funktiota, SUBSTITUTE()-funktiota ja TRIM()-funktiota yhdessä.

Poista tulostuvat merkit ja välilyönnit Excelistä

TRIM()-funktiolla voidaan leikata välilyönnit tietyn merkkijonon molemmista päistä. Sitä käytetään Excelin epätasaisten välien korjaamiseen.

virhekoodi: 0x80070017

TRIM()-funktion syntaksi on:

CUT(teksti)

  • Missä teksti viittaa tekstimerkkijonoon, josta haluat poistaa alku- ja loppuvälilyönnit.

160 on ASCII-koodi. rikkoutumattoman tilan vuoksi. Käytä CHAR()-funktiota saadaksesi merkin arvon katkeamattomalle välilyönnille. Käytä sitten SUBSTITUTE()-funktiota korvataksesi katkeamattoman välilyönnin tavallisella välilyönnillä. Käytä sitten TRIM()-funktiota poistaaksesi kaikki välilyönnit alkuperäisen tekstijonon molemmista päistä.

Yllä olevassa esimerkissä voimme käyttää seuraavaa kaavaa poistaaksesi ei-tulostettavat merkit ja välilyönnit alkuperäisestä merkkijonosta:

|_+_|

Toivottavasti yllä olevasta viestistä oli sinulle apua.

Lue lisää: Excelin työkalupalkki ei toimi .

Kuinka poistaa ei-tulostettavia merkkejä Excelissä
Suosittu Viestiä