Pašalinkite ASCII simbolį # 127 Excel

Kiekvienas kompiuterio simbolis - spausdinimui ir spausdinimui - turi numerį, vadinamą jo Unicode simboliu kodu arba verte.

Kitas, senesnis ir geriau žinomas simbolių rinkinys yra ASCII , kuris reiškia Amerikos standartinį informacijos mainų kodą , buvo įtrauktas į "Unicode" rinkinį. Kaip rezultatas, pirmieji 128 Unicode rinkmenų 128 simboliai (nuo 0 iki 127) yra identiški ASCII rinkiniui.

Daugelis pirmųjų 128 Unicode simbolių vadinami valdymo simboliais, o juos naudoja kompiuterinės programos, skirtos periferiniams įrenginiams, pvz., Spausdintuvams valdyti.

Todėl jie nėra skirti naudoti "Excel" darbalapiuose ir gali sukelti įvairias klaidas, jei yra. "Excel" "CLEAN" funkcija pašalins daugumą šių nenaudojamų simbolių, išskyrus simbolį Nr. 127.

01 iš 03

Unicode simbolis # 127

Pašalinkite ASCII simbolį # 127 iš "Excel" duomenų. © Ted French

Unicode simbolis # 127 kontroliuoja klaviatūros ištrynimo klavišą. Todėl "Excel" darbalapyje nėra jokio kito.

Jei yra, jis rodomas kaip siauras dėžutės formos simbolis - kaip parodyta lange A2 aukščiau esančiame paveikslėlyje - greičiausiai jis buvo importuotas ar netyčia nukopijuotas kartu su kai kuriais gerais duomenimis .

Jos buvimas gali:

02 iš 03

Pašalinti Unicode simbolį # 127

Nors šis simbolis negali būti pašalintas naudojant CLEAN funkciją, jį galima pašalinti naudojant formulę, kurioje yra SUBSTITUTE ir CHAR funkcijos.

Paveikslėlyje esantis pavyzdys rodo keturių stačiakampio formos simbolį kartu su skaičiumi "Excel" darbalapio lange A2.

LEN funkcija, kuri skaičiuoja simbolių skaičių ląstelėje, lange E2 rodo, kad langelyje A2 yra šeši simboliai - du skaitmenys 10 ir keturi simboliai # 127.

Kadangi ląstelėje A2 esantis simbolis # 127, ląstelėje D2 pridedama formulė grąžina #VALUE! klaidos pranešimas.

A3 lange yra SUBSTITUTE / CHAR formulė

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

pakeisti keturis # 127 simbolius iš langelio A2 be nieko (rodoma tuščiomis kabutėmis formulės pabaigoje).

Kaip rezultatas

  1. simbolių skaičius ląstelėje E3 sumažinamas iki dviejų - dviem skaitmenimis 10 numeriu;
  2. ląstelėje D3 pridedama formulė pateikia teisingą 15 atsakymą, pridedant ląstelių A3 + B3 (10 + 5) turinį.

SUBSTITUTE funkcija faktiškai pakeičia, o CHAR funkcija naudojama norint pasakyti formulę, kurią simbolį pakeisti.

03 iš 03

Neleistinų erdvių pašalinimas iš darbalapio

Panašus į nenaudojamus simbolius yra nesuderinama erdvė (& nbsp), kuri taip pat gali sukelti skaičiavimų ir formatavimo darbo lapuose problemų. "Unicode" kodo numeris nesilaikantiems tarpams yra # 160.

Nesibaigiančios erdvės yra plačiai naudojamos tinklalapiuose, taigi, jei duomenys yra nukopijuojami į "Excel" iš tinklalapio, neslaptantys tarpai gali būti rodomi darbalapyje.

Neįtrinamų erdvių pašalinimas gali būti atliekamas naudojant formulę, kuri sujungia SUBSTITUTE, CHAR ir TRIM funkcijas.