Uklonite ASCII znak # 127 u programu Excel

Svaki znak na računalu - koji se može ispisivati ​​i koji se ne može ispisati - ima broj poznat kao njegov Unicode znakovni kod ili vrijednost.

Drugi, stariji i bolje poznati skup znakova je ASCII , koji označava američki standardni kod za informacijsku razmjenu , ugrađen u skup Unicode. Kao rezultat toga, prvi 128 znakova (0 do 127) Unicode skup je identičan ASCII skupu.

Mnogi od prvih 128 Unicode znakova nazivaju se kontrolnim znakovima i koriste ih računalni programi za upravljanje periferijskim uređajima kao što su pisači.

Kao takvi, oni nisu namijenjeni za upotrebu u Excelovim listovima i mogu uzrokovati različite pogreške ako su prisutni. Excelova CLEAN funkcija uklanja veći dio ovih znakova koji se ne mogu ispisati - s izuzetkom znaka # 127.

01 od 03

Unicode znak # 127

Uklonite ASCII znak # 127 iz podataka u programu Excel. © Ted French

Unicode znak # 127 kontrolira tipku za brisanje na tipkovnici. Kao takav, nije namijenjen da bude ikada prisutan u radnom listu programa Excel.

Ako je prisutan, prikazan je kao uski lik u obliku okvira - kao što je prikazano na ćeliji A2 na slici iznad - i vjerojatno je bilo slučajno uvezeno ili kopirano uz neke dobre podatke .

Njegova prisutnost može:

02 od 03

Uklanjanje Unicode znaka # 127

Iako se taj lik ne može ukloniti CLEAN funkcijom, može se ukloniti pomoću formule koja sadrži funkcije SUBSTITUTE i CHAR .

Primjer na gornjoj slici prikazuje četiri znaka u obliku pravokutnika zajedno s brojem 10 u ćeliji A2 radnog lista programa Excel.

LEN funkcija - koja broji broj znakova u ćeliji - u ćeliji E2 pokazuje da ćelija A2 sadrži šest znakova - dvije znamenke za broj 10 plus četiri kutija za znak # 127.

Zbog prisutnosti znaka # 127 u ćeliji A2, formula za dodavanje u ćeliji D2 vraća vrijednost #VALUE! poruka o pogrešci.

Stanica A3 sadrži formulu SUBSTITUTE / CHAR

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

zamijeniti četiri # 127 znakova iz ćelije A2 bez ikakvog - (prikazano je praznim navodnicima na kraju formule).

Kao rezultat

  1. broj znakova u ćeliji E3 je smanjen na dva - za dvije znamenke u broju 10;
  2. formula za dodavanje u ćeliji D3 vraća točan odgovor od 15 kada dodaju sadržaj za stanicu A3 + B3 (10 + 5).

Funkcija SUBSTITUTE stvara stvarna zamjena dok se CHAR funkcija koristi za opisivanje formule koju će lik zamijeniti.

03 od 03

Uklanjanje neprekidnih prostora iz radnog lista

Slično kao i znakovi koji se ne mogu ispisati, to je neprestani prostor (& nbsp) koji također može uzrokovati probleme s izračunima i oblikovanjem u radnom listu. Unicodni broj koda za neprekidne prostore je # 160.

Neprozirni prostori se opsežno koriste na web stranicama pa ako se podaci s Internet stranice kopiraju u Excel, u radnom listu se mogu pojaviti neprekidni prostori.

Uklanjanje neprekidnih prostora može se napraviti pomoću formule koja kombinira funkcije SUBSTITUTE, CHAR i TRIM.