Odstranite znak ASCII # 127 v Excelu

Vsak znak na računalniku, ki ga je mogoče natisniti in ki ga ni mogoče natisniti, ima številko, znano kot njena koda znaka Unicode ali vrednost.

Drug, starejši in bolj znani niz znakov je ASCII , ki je ameriška standardna koda za izmenjavo informacij , vključena 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 in jih računalniški programi uporabljajo za nadzor perifernih naprav, kot so tiskalniki.

Kot taki niso namenjeni za uporabo 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.

01 od 03

Unicode Znak # 127

Odstranite znak ASCII # 127 iz podatkov v Excelu. © Ted Francoski

Unicode # 127 krmili tipko za brisanje na tipkovnici. Kot taka ni namenjena nikoli navzočnosti v delovnem listu Excel.

Če je prisoten, se prikaže kot ozek znak v obliki škatle - kot je prikazano v celici A2 na zgornji sliki - in verjetno je bilo uvoženo ali kopirano naključno skupaj z nekaterimi dobrimi podatki .

Njena prisotnost lahko:

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 pravokotnika in številko 10 v celici A2 iz delovnega lista Excel.

Funkcija LEN - ki šteje število znakov v celici - v celici E2 kaž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 formulo SUBSTITUTE / CHAR

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

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

Kot rezultat

  1. število znakov v celici E3 je zmanjšano na dve - za dve številki v številki 10;
  2. formula dodajanja 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.

03 od 03

Odstranjevanje neprekinjenih prostorov z delovnega lista

Podobno kot znaki, ki jih ni mogoče natisniti, je neomejen prostor (& nbsp), ki lahko 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 v veliki meri uporabljajo na spletnih straneh, zato, če se podatki kopirajo v Excel s spletne strani, se lahko na delovnem listu pojavijo nedotakljivi prostori.

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