Uklonite ASCII znak 127 u Excelu

Sadržaj:

Uklonite ASCII znak 127 u Excelu
Uklonite ASCII znak 127 u Excelu
Anonim

Funkcija Excel CLEAN uklanja većinu znakova koji se ne mogu ispisati osim znaka 127. Za uklanjanje znaka 127 u Excelu upotrijebite posebnu formulu koja sadrži funkcije SUBSTITUTE i CHAR.

Informacije u ovom članku odnose se na Excel za Microsoft 365, Excel 2019, Excel 2016, Excel 2013 i Excel za Mac.

Što je Unicode znak 127?

Unicode znak 127 kontrolira tipku Delete na tipkovnici. Pojavljuje se kao uzak simbol u obliku pravokutnika. Ovaj se znak ponekad može pogrešno pojaviti kada kopirate i lijepite podatke u Excel.

Prisutnost znaka 127 može uzrokovati nekoliko problema, uključujući:

  • Problemi s oblikovanjem na radnom listu.
  • Problemi s sortiranjem i filtriranjem podataka.
  • Problemi s izračunavanjem podataka koji se koriste u formuli.

Kako ukloniti Unicode znak 127

U donjem primjeru Excel radnog lista, ćelija A2 sadrži četiri znaka u obliku pravokutnika zajedno s brojem 10. Funkcija LEN, koja broji broj znakova u ćeliji, pokazuje da ćelija A2 sadrži šest znakova (dva znamenke za broj 10 plus četiri polja za znak 127). Zbog prisutnosti znaka 127 u ćeliji A2, formula zbrajanja u ćeliji D2 vraća VALUE! poruka o pogrešci.

Image
Image

Da biste podatke u ćeliji A2 pretvorili u izračunljivu vrijednost, postavite sljedeću formulu SUBSTITUTE/CHAR u drugu ćeliju (kao što se vidi u ćeliji A3):

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

Formula zamjenjuje četiri 127 znaka iz ćelije A2 ničim (predstavljena praznim navodnicima na kraju formule). Kao rezultat:

  • Broj znakova u ćeliji E3 smanjen je na dva za dvije znamenke u broju 10.
  • Formula zbrajanja u ćeliji D3 vraća točan odgovor od 15 pri zbrajanju sadržaja za ćeliju A3 + B3 (10 + 5).

Funkcija SUBSTITUTE upravlja zamjenom. Funkcija CHAR govori formuli koje znakove treba zamijeniti.

Uklonite neprekinute razmake s radnog lista

Slično znakovima koji se ne mogu ispisati, neprekinuti razmak ( ) također može uzrokovati probleme s izračunima i oblikovanjem na radnom listu. Unicode kodni broj za neprekinute razmake je 160.

Neraskidivi razmaci se intenzivno koriste na web stranicama. Ako se podaci kopiraju u Excel s web-stranice, neprekinuti razmaci mogu se pojaviti na radnom listu. Uklanjanje neprekinutih razmaka može se izvesti pomoću formule koja kombinira funkcije SUBSTITUTE, CHAR i TRIM.

Unicode nasuprot ASCII znakova

Svaki znak na računalu (ispisiv i neispisiv) ima broj poznat kao njegov Unicode kod znaka ili vrijednost. Još jedan stariji skup znakova poznat kao ASCII, koji označava američki standardni kod za razmjenu informacija, uključen je u Unicode skup. Kao rezultat toga, prvih 128 znakova (0 do 127) Unicode skupa identični su ASCII skupu.

Mnogi od prvih 128 Unicode znakova nazivaju se kontrolnim znakovima jer ih koriste računalni programi za kontrolu perifernih uređaja kao što su pisači. Ovi znakovi nisu namijenjeni za korištenje u Excel radnim listovima i mogu uzrokovati različite pogreške ako su prisutni.

Preporučeni: