Noņemiet ASCII rakstzīmi # 127 Excel

Katram rakstzīmei datorā (printable and non-printable) ir numurs, kas pazīstams ar tā Unicode rakstzīmju kodu vai vērtību.

Vēl viens, vecāks un labāk pazīstams rakstzīmju kopums ir ASCII , kas nozīmē Amerikas Standarta informācijas apmaiņas kodu , ir iekļauts Unicode komplektā. Tā rezultātā pirmās 128 rakstzīmes (no 0 līdz 127) no Unikoda iestatījuma ir identiskas ar ASCII iestatījumu.

Daudzas no pirmajām 128 Unikoda rakstzīmēm tiek sauktas par kontroles simboliem, un to izmanto datoru programmās, lai kontrolētu perifērijas ierīces, piemēram, printerus.

Tādējādi tie nav paredzēti izmantošanai Excel darblapās un var radīt dažādas kļūdas, ja tādas ir. Excel CLEAN funkcija noņems lielāko daļu no šiem nerakstāmiem rakstzīmēm - izņemot rakstzīmi # 127.

01 no 03

Unikoda rakstzīme Nr. 127

Izdzēsiet ASCII rakstzīmi # 127 no datiem programmā Excel. © Ted franču valoda

Unikoda rakstzīme Nr. 127 kontrolē tastatūras dzēšanas taustiņu. Tādā veidā tas nav paredzēts kādreiz eksistēt Excel darblapā.

Ja tas ir klāt, tas tiek attēlots kā šaurs lodziņveida simbols - kā parādīts iepriekšējā attēla šūnā A2, un tas, iespējams, tika importēts vai nejauši nokopēts kopā ar dažiem labiem datiem .

Tās klātbūtne var:

02 no 03

Unikoda rakstzīmes noņemšana # 127

Lai gan šo rakstzīmi nevar noņemt ar CLEAN funkciju, to var noņemt, izmantojot formulu, kas satur funkcijas SUBSTITUTE un CHAR .

Piemērā attēlā augšpusē ir redzams četrstūra formas simbols kopā ar skaitli 10 Excel darblapas A2 šūnā.

LEN funkcija - kas skaita rakstzīmju skaitu šūnā - šūnā E2 rāda, ka šūnā A2 ir sešas rakstzīmes - divi cipari par numuru 10 plus četri simboli simbolam # 127.

Sakarā ar rakstzīmi # 127 šūnā A2, pievienošanas formula šūnā D2 atgriež #VALUE! kļūdas ziņojums.

A3 šūnā ir formulējums SUBSTITUTE / CHAR

= AIZSTĀJĒ (A2, CHAR (127), "")

lai aizstātu četras # 127 rakstzīmes no A2 šūnas ar neko - (parādītas ar tukšajām pēdiņām formulas beigās).

Rezultātā

  1. rakstzīmju skaits šūnā E3 tiek samazināts līdz diviem - diviem cipariem ar numuru 10;
  2. pievienošanas formula šūnā D3 atgriež pareizo atbildi no 15, pievienojot saturu šūnai A3 + B3 (10 + 5).

SUBSTITUTE funkcija faktiski aizstāj, kamēr CHAR funkcija tiek izmantota, lai pateiktu formulai, kuru rakstzīmi nomainīt.

03 no 03

No darblapas noņemšanas vietas

Līdzīgi kā neizdzēšamām rakstzīmēm ir neatgriezeniska atstarpe (& nbsp), kas arī var radīt problēmas ar aprēķiniem un formatējumu darblapā. Unicode koda numurs nepārkāpjamām vietām ir # 160.

Nepārtrauktas vietas tiek plaši izmantotas tīmekļa lapās, tādēļ, ja dati no tīmekļa lapas tiek nokopēti Excel, neatveramās atstarpes var parādīties darblapā.

Noņemšanas vietas var notikt ar formulu, kas apvieno SUBSTITUTE, CHAR un TRIM funkcijas.