Odstrani ASCII znak 127 v Excelu

Kazalo:

Odstrani ASCII znak 127 v Excelu
Odstrani ASCII znak 127 v Excelu
Anonim

Funkcija Excel CLEAN odstrani večino znakov, ki jih ni mogoče natisniti, razen znaka 127. Če želite odstraniti znak 127 v Excelu, uporabite posebno formulo, ki vsebuje funkciji SUBSTITUTE in CHAR.

Informacije v tem članku se nanašajo na Excel za Microsoft 365, Excel 2019, Excel 2016, Excel 2013 in Excel za Mac.

Kaj je znak Unicode 127?

Znak Unicode 127 nadzira tipko Delete na tipkovnici. Videti je kot ozek simbol v obliki pravokotnika. Ta znak se lahko včasih napačno prikaže, ko kopirate in prilepite podatke v Excel.

Prisotnost znaka 127 lahko povzroči več težav, vključno z:

  • Težave pri oblikovanju na delovnem listu.
  • Težave z razvrščanjem in filtriranjem podatkov.
  • Težave pri izračunu s podatki, ki so uporabljeni v formuli.

Kako odstraniti znak Unicode 127

V primeru Excelovega delovnega lista spodaj celica A2 vsebuje štiri znake v obliki pravokotnika skupaj s številko 10. Funkcija LEN, ki šteje število znakov v celici, pokaže, da celica A2 vsebuje šest znakov (dva števke za številko 10 plus štiri polja za znak 127). Zaradi prisotnosti znaka 127 v celici A2 formula seštevanja v celici D2 vrne VALUE! sporočilo o napaki.

Image
Image

Če želite podatke v celici A2 spremeniti v izračunljivo vrednost, nastavite naslednjo formulo SUBSTITUTE/CHAR v drugi celici (kot je prikazano v celici A3):

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

Formula nadomesti štiri 127 znake iz celice A2 z ničemer (predstavljeno s praznimi narekovaji na koncu formule). Kot rezultat:

  • Število znakov v celici E3 se zmanjša na dva za dve števki v številu 10.
  • Aditivna formula v celici D3 vrne pravilen odgovor 15 pri seštevanju vsebine celice A3 + B3 (10 + 5).

Funkcija SUBSTITUTE obravnava zamenjavo. Funkcija CHAR pove formuli, katere znake naj zamenja.

Odstranite neprekinjene presledke z delovnega lista

Podobno kot nenatisljivi znaki lahko tudi neprekinjeni presledek ( ) povzroči težave pri izračunih in oblikovanju na delovnem listu. Številka kode Unicode za neprekinjene presledke je 160.

Neprekinjeni presledki se pogosto uporabljajo na spletnih straneh. Če se podatki kopirajo v Excel s spletne strani, se lahko na delovnem listu prikažejo neprekinjeni presledki. Neprekinitvene presledke lahko odstranite s formulo, ki združuje funkcije SUBSTITUTE, CHAR in TRIM.

Unicode proti znakom ASCII

Vsak znak v računalniku (natisljiv in nenatisljiv) ima številko, znano kot koda ali vrednost znaka Unicode. Drug starejši nabor znakov, znan kot ASCII, ki pomeni ameriško standardno kodo za izmenjavo informacij, je bil vključen v nabor Unicode. Posledično je prvih 128 znakov (0 do 127) nabora Unicode identičnih naboru ASCII.

Veliko od prvih 128 znakov Unicode imenujemo kontrolni znaki, ker jih uporabljajo računalniški programi za nadzor perifernih naprav, kot so tiskalniki. Ti znaki niso namenjeni za uporabo v Excelovih delovnih listih in lahko povzročijo različne napake, če so prisotni.

Priporočena: