Kuidas eemaldada Excelis mitteprinditavaid märke?

Kak Udalit Nepecataemye Simvoly V Excel



Kui töötate andmetega Excelis, võite olla kohanud mitteprinditavaid märke. Need on märgid, mis ei ole mõeldud ekraanil kuvamiseks ega väljatrükkimiseks ning võivad teie andmetesse sattudes põhjustada igasuguseid probleeme. Selles artiklis näitame teile, kuidas eemaldada Excelis oma andmetest mitteprinditavaid märke.



Mitteprinditavate märkide eemaldamiseks Excelis on mitu võimalust. Esimene on funktsiooni „Otsi ja asenda” kasutamine. Selleks avage oma Exceli leht ja vajutage dialoogiboksi „Otsi ja asenda” avamiseks klahvikombinatsiooni Ctrl+F. Sisestage väljale „Leia mis” märk, mille soovite eemaldada. Jätke väli 'Asenda:' tühjaks ja seejärel klõpsake 'Asenda kõik'.





Teine viis mitteprinditavate märkide eemaldamiseks on kasutada funktsiooni „Tekst veergudesse”. Selleks avage oma Exceli leht ja valige veerg, mis sisaldab andmeid, mida soovite puhastada. Seejärel minge vahekaardile Andmed ja klõpsake 'Tekst veergudesse'. Valige rippmenüüst „Algne andmetüüp” „Piiratud”. Jaotises Eraldajad valige märk, mille soovite eemaldada. Seejärel klõpsake nuppu 'Lõpeta'.





Samuti saate valemi abil eemaldada mitteprinditavad märgid. Kõige tavalisem valem selleks on TRIM-funktsioon. Selle kasutamiseks valige lahtrid, mis sisaldavad andmeid, mida soovite puhastada, ja sisestage järgmine valem: =TRIM(A1). See eemaldab valitud lahtrite andmetest kõik mitteprinditavad märgid.



Kui teil on puhastamiseks palju andmeid, võiksite kaaluda mõne kolmanda osapoole andmete puhastamise tööriista kasutamist. Need tööriistad võivad automatiseerida teie andmetest mitteprinditavate märkide eemaldamise protsessi ja saavad hakkama ka muude tavaliste andmete puhastamise toimingutega. Mõned kõige populaarsemad andmete puhastamise tööriistad on muu hulgas Data Ladder, Data Cleaner ja Data Match.

Selles postituses näitame teile kuidas eemaldada Excelis mitteprinditavaid märke . Esimesed 32 tähemärki ASCII märgitabel (standardne andmekodeerimisvorming arvutitevaheliseks suhtluseks) on mitteprinditavad märgid. Neid märke ei kuvata (ega prindita), kuid need ütlevad rakendusele, kuidas andmeid vormindada. Tagasilükkeklahv (ASCII kood 08), käru tagastus (ASCII kood 13), horisontaalne vahekaart (ASCII kood 09) ja reavahetus (ASCII kood 10) on mõned näited mitteprinditavatest tähemärkidest.



Kuidas eemaldada Excelis mitteprinditavaid märke

Kui impordite või kleepite andmeid välisest allikast Microsoft Excelisse, võivad teie töölehel ilmuda mitteprinditavad märgid. Excel esindab selliseid märke ristkülikutena. Selles postituses näitame teile, kuidas saate neid märke oma Exceli andmetest tuvastada ja eemaldada.

arvutage muutuste protsent excel

Kuidas eemaldada Excelis mitteprinditavaid märke?

Me käsitleme kahte järgmist meetodit eemaldage excelis mitteprinditavad märgid :

  • Kasutage funktsiooni SUBSTITUTE() mitteprinditavate märkide eemaldamiseks.
  • Kasutage funktsiooni CLEAN() mitteprinditavate märkide eemaldamiseks.

Vaatame mõlemat meetodit lähemalt.

Kasutage Excelis mitteprinditavate märkide eemaldamiseks funktsiooni SUBSTITUTE().

Funktsiooni SUBSTITUTE() kasutamine mitteprinditavate märkide eemaldamiseks

Exceli pakkumised funktsioon CODE(). mis tagastab antud märgi ASCII-koodi. Põhimõtteliselt on see tagakülg funktsioon SYMBOL(). mida kasutatakse numbrikoodi tõlkimiseks märgiks. Kui tuvastate mitteprinditava märgi funktsioonide CODE() ja CHAR() abil, saate seda kasutada SUBSTITUTE() funktsioon asendada (või asendada) märk tühja stringiga.

Funktsiooni CODE() süntaks:

KOOD(tekst)

  • Kus tekst on tekstistring, mis nõuab ASCII märgikoodi (esimese märgi jaoks).

Funktsiooni CHAR() süntaks:

SYMBOL(arv)

    • Kus number on arvväärtus vahemikus 1 kuni 255 (laiendatud ASCII märgikoodid).

Ja funktsiooni SUBSTITUTE() süntaks:

SUBSTITUTE(tekst, vana_tekst, uus_tekst, [eksemplari_number])

kus,

faili ajalugu ei varundata
  • tekst viitab tekstistringile, milles alamstring tuleb asendada.
  • vana_tekst viitab alamstringile, mis tuleb asendada tekstiga new_text.
  • uus_tekst viitab alamstringile, mis asendab vana_teksti.
  • [instance_number] viitab vana_teksti eksemplarile, mis tuleb asendada tekstiga new_text. Kui seda argumenti ei täpsustata, asendatakse iga kord vana_tekstiga uue_tekstiga.

Oletame nüüd, et meil on tööleht, kus meil on lahtris A1 näidisrida, nagu on näidatud ülaltoodud pildil. String sisaldab paremas servas mitteprinditavat märki. Selle märgi stringist eemaldamiseks saame kasutada ülaltoodud funktsioone järgmiselt:

Asetage kursor lahtrisse B1. Sisestage ülaosas olevale valemiribale järgmine valem:

|_+_|

Märge: Kuna märk ilmub algsest tekstistringist paremal, kasutasime funktsiooni RIGHT() stringi viimase märgi hankimiseks ja seejärel funktsiooni CODE() abil selle ASCII väärtuse leidmiseks.

Mitteprinditava märgi ASCII-koodi leidmine

Kui vajutate nuppu siseneb klahvi, tagastab ülaltoodud funktsioon 11, mis on selles näites võetud vertikaalse vahelehe ASCII-kood.

Nüüd asetage kursor lahtrisse A2 ja sisestage järgmine valem:

|_+_|

Funktsiooni tulemusena eemaldatakse lähtestringist mitteprinditav märk.

Loe: 10 tekstifunktsiooni Excelis koos näidetega .

Kasutage Excelis mitteprinditavate märkide eemaldamiseks funktsiooni CLEAN().

Funktsiooni CLEAN() kasutamine mitteprinditavate märkide eemaldamiseks

PUHASTA () Exceli funktsioon eemaldab antud tekstistringist kõik mitteprinditavad märgid. See on kõige kergem ja kõige otsesem viis mitteprinditavate märkide eemaldamiseks Excelis.

Funktsiooni CLEAN() süntaks:

PUHASTA(tekst)

  • Kus tekst tähistab tekstistringi, millest eemaldada mitteprinditavad märgid.

Ülaltoodud näites saame kasutada funktsiooni CLEAN() selliste mitteprinditavate märkide eemaldamiseks:

А479F65C6C43A224041F905E5EADEC2FA6411318

Lihtne? Kuid põhjus, miks me seda hiljem vaatame, on see, et eemaldab ainult tegelased, kellel on loodus koodid vahel 0-31 ASCII-s sümbolite tabel. Nii saab ärge eemaldage purunematuid tühikuid ( ), mis pääseb sisse, kui kopeerite/kleepite andmeid mõnest välisest allikast.

Mittemurdev tühik on tühik, mida ei saa murda tekstitöötlusprogrammide ja muude rakendusprogrammide reamurdmise funktsiooniga. Kui soovite tekstistringist eemaldada kõik mitteprinditavad märgid ja ka tühikud, peate kasutama koos funktsioone CLEAN(), SUBSTITUTE() ja TRIM() funktsioone.

Eemaldage Excelis mitteprindivad märgid ja tühikud

heli ei tööta Firefoxis

Funktsiooni TRIM() saab kasutada tühikute kärpimiseks antud stringi mõlemast otsast. Seda kasutatakse Excelis ebaühtlaste vahekauguste parandamiseks.

Funktsiooni TRIM() süntaks on:

LÕIKA(tekst)

  • Kus tekst viitab tekstistringile, millest soovite ees- ja lõputühikud eemaldada.

160 on ASCII kood. mittemurduva ruumi jaoks. Kasutage funktsiooni CHAR(), et saada mittemurdva tühiku märgi väärtus. Seejärel kasutage funktsiooni SUBSTITUTE(), et asendada katkematu tühik tavalise tühikuga. Seejärel kasutage funktsiooni TRIM(), et eemaldada kõik tühikud algse tekstistringi mõlemast otsast.

Ülaltoodud näites saame kasutada järgmist valemit, et eemaldada algsest stringist mitteprinditavad märgid ja tühikud:

|_+_|

Loodan, et ülaltoodud postitus on teile kasulik.

Loe rohkem: Exceli tööriistariba ei tööta .

Kuidas eemaldada Excelis mitteprinditavaid märke
Lemmik Postitused