Skip to main content

Kako odstraniti znake Unicode v Excelu

Anonim

Vsak znak na računalniku (tiskanje in tiskanje) ima številko, ki je znana kot njena Koda znakov Unicode ali vrednost.

Še en starejši in bolj znan znakovni znak je ASCII , ki se zavzema za Ameriški standardni kodeks za izmenjavo informacij . ASCII je vključen v niz Unicode. Posledično je prvih 128 znakov (0 do 127) v nizu Unicode enako kot ASCII.

Veliko prvih 128 znakov Unicode imenujemo kontrolni znaki. Uporabljajo jih računalniški programi za nadzor perifernih naprav, kot so tiskalniki.

Ti znaki niso namenjeni uporabi v delovnih listih Excel in lahko povzročijo različne napake, če so prisotni. Funkcija Excel CLEAN bo odstranila večino teh znakov, ki jih ni mogoče natisniti, z izjemo znaka # 127.

Opomba Informacije v tem članku veljajo za Excelove različice 2019, 2016, 2013, Excel za Mac in Excel Online.

01 od 03

Kaj je znak Unicode # 127?

Unicode # 127 krmili tipko za brisanje na tipkovnici.

Če je prisoten, je prikazan kot ozek polje v obliki črke, kot je prikazano v celici A2 na zgornji sliki. Včasih se slučajno uvozi ali kopira skupaj z nekaterimi dobrimi podatki.

Njena prisotnost lahko povzroči več težav, kot so:

  • Enostavne težave s formatiranjem v delovnem listu.
  • Težave pri razvrščanju in filtriranju podatkov.
  • Težave pri izračunu, če so prisotne v celici, skupaj s podatki, ki se uporabljajo v formuli.

Nadaljuj branje spodaj

02 od 03

Odstranjevanje znaka Unicode # 127

Čeprav ta znak ni mogoče odstraniti s funkcijo CLEAN, ga lahko odstranite s pomočjo formule, ki vsebuje funkcije SUBSTITUTE in CHAR.

Primer na zgornji sliki kaže štiri znake v obliki pravokotnika skupaj s številko 10 v celici A2 iz delovnega lista Excel.

Funkcija LEN šteje število znakov v celici. V celici E2 LEN pokaže, da celica A2 vsebuje šest znakov (dve števki za številko 10 in štiri polja za znak # 127).

Zaradi prisotnosti znaka # 127 v celici A2 dodana formula v celici D2 vrne #VALUE! obvestilo o napaki.

Celica A3 vsebuje to formulo SUBSTITUTE / CHAR.

= SUBSTITUT (A2, CHAR (127), "")

Formula nadomesti štiri # 127 znakov iz celice A2 z ničemer (prikazano s praznimi narekovaji na koncu formule).

Kot rezultat:

  • Številka znakov v celici E3 je zmanjšana na dve za dve števki v številki 10.
  • Dodana formula v celici D3 vrne pravilen odgovor na 15, ko dodaja vsebino za celico A3 + B3 (10 + 5).
  • Funkcija SUBSTITUTE dejansko nadomešča, medtem ko se funkcija CHAR uporablja za navedbo formule, kateri znak naj se nadomesti.

Nadaljuj branje spodaj

03 od 03

Odstranjevanje neprekinjenih prostorov z delovnega lista

Podobno kot nenatirljive znake lahko tudi nenasilni prostor () povzroči težave pri izračunih in formatiranju v delovnem listu. Številka kode Unicode za nedelujoče presledke je # 160.

Nedrseči prostori se obširno uporabljajo na spletnih straneh. Če se podatki kopirajo v Excel s spletne strani, se lahko na delovnem listu prikažejo neomejeni prostori.

Odstranjevanje nedelujočih se prostorov se lahko opravi s formulo, ki združuje funkcije SUBSTITUTE, CHAR in TRIM.