Eemalda Excelis ASCII-tunnus # 127

Igal arvuti märgil - printimiseks ja printimiseks - on number, mida nimetatakse Unicode'i märgi koodiks või väärtuseks.

Teine, vanem ja paremini tuntud tähemärkide komplekt on ASCII , mis tähistab Ameerika standardse infovahetuse koodi , on lisatud Unicode'i komplekti. Selle tulemusena on Unicode seatud esimesed 128 tähemärki (0 kuni 127) identsed ASCII-seadmega.

Paljusid 128 128 Unicode'i sümbolit nimetatakse juhtsümboliteks ja neid kasutavad arvutiprogrammid välisseadmete (nt printerid) juhtimiseks.

Sellisena ei ole need mõeldud Exceli töölehtede kasutamiseks ja võivad põhjustada mitmeid vigu, kui need on olemas. Exceli CLEANi funktsioon eemaldab suurema osa neist printimistähtedest (välja arvatud märk # 127).

01 03

Unicode'i tunnus # 127

Eemalda ASCII märki # 127 Data Excelist. © Ted French

Unicode-kood # 127 kontrollib klaviatuuri kustutamisklahvi. Sellisena ei ole see mõeldud Exceli töölehel kunagi viibima.

Kui see on olemas, kuvatakse see ülaltoodud kujutisena kitsa kasti kujulise kujuna - nagu on näidatud lahtris A2 - ja see oli tõenäoliselt imporditud või kopeeritud kogemata koos mõnede heade andmetega .

Selle kohalolek võib:

02 03

Unicode märgi eemaldamine # 127

Kuigi seda märk ei saa CLEAN-funktsiooniga eemaldada, saab seda eemaldada valemiga, mis sisaldab SUBSTITUTE ja CHAR- funktsioone.

Eespool toodud kujutis näites näitab Exceli töölehe neljandas ristkülikujulises tähemärgis koos numbriga 10 A2 lahtris.

LEN-funktsioon - mis arvutab lahtris olevate tähemärkide arvu - lahtris E2 näitab, et lahtris A2 on kuus märki - kaks numbrit numbrile 10 ja nelja lahtri tähist # 127.

Tänu lahtri A2 märkide # 127 olemasolule lahtris D2 lisatud valem tagastab #VALUE! veateade

Lahtris A3 on asendus- / CHAR-valem

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

asendada nelja # 127 tähemärki lahtrist A2 ilma midagi - (näitavad tühjad jutumärgid valemi lõpus).

Tulemusena

  1. lahtris E3 olevate tähemärkide arvu vähendatakse kaheks - numbri 10 kahe numbri puhul;
  2. lahtris D3 lisatud valem tagastab korrektse vastuse 15 lahtri A3 + B3 (10 + 5) sisu lisamisel.

SUBSTITUTE funktsioon asendab tegelikku asendit, samas kui CHAR-funktsiooni kasutatakse selleks, et anda valemile märge, mida märk asendab.

03 03

Tühjenemise tühikute eemaldamine töölehelt

Sarnaselt mitteprinditavatele tähemärkidele on katkematu ruum (& nbsp), mis võib põhjustada arvutusmeetodite ja vormindamise probleeme töölehel. Unicode koodi number mitte-purustamiseks ruumid on # 160.

Mittejätkestatud ruume kasutatakse laialdaselt veebisaitides, nii et kui andmed kopeeritakse Exceli veebilehest, võib töölehel ilmuda mittepõhjatud ruumid.

Neutraalsete ruumide eemaldamist saab teha valemiga, mis ühendab SUBSTITUTE, CHARi ja TRIM-funktsioone.