Noņemiet ASCII rakstzīmi 127 programmā Excel

Satura rādītājs:

Noņemiet ASCII rakstzīmi 127 programmā Excel
Noņemiet ASCII rakstzīmi 127 programmā Excel
Anonim

Funkcija Excel CLEAN noņem lielāko daļu nedrukājamo rakstzīmju, izņemot rakstzīmi 127. Lai programmā Excel noņemtu rakstzīmi 127, izmantojiet īpašu formulu, kas satur funkcijas SUBSTITUTE un CHAR.

Šajā rakstā sniegtā informācija attiecas uz Excel for Microsoft 365, Excel 2019, Excel 2016, Excel 2013 un Excel for Mac.

Kas ir unikoda rakstzīme 127?

Unikoda rakstzīme 127 kontrolē tastatūras taustiņu Dzēst. Tas parādās kā šaurs, taisnstūra formas simbols. Šī rakstzīme dažkārt var kļūdaini parādīties, kopējot un ielīmējot datus programmā Excel.

Tēla 127 klātbūtne var izraisīt vairākas problēmas, tostarp:

  • Formatēšanas problēmas darblapā.
  • Datu kārtošanas un filtrēšanas problēmas.
  • Aprēķinu problēmas ar datiem, kas tiek izmantoti formulā.

Kā noņemt unikoda rakstzīmi 127

Tālāk esošajā Excel darblapas piemērā šūnā A2 ir četras taisnstūra formas rakstzīmes kopā ar skaitli 10. Funkcija LEN, kas saskaita rakstzīmju skaitu šūnā, parāda, ka šūnā A2 ir sešas rakstzīmes (divas cipari skaitlim 10 plus četri rūtiņas rakstzīmei 127). Tā kā šūnā A2 ir rakstzīme 127, pievienošanas formula šūnā D2 atgriež VALUE! kļūdas ziņojums.

Image
Image

Lai šūnas A2 datus pārvērstu par aprēķināmu vērtību, iestatiet šādu SUBSTITUTE/CHAR formulu citā šūnā (kā redzams šūnā A3):

=AIZSTĀTĀJS(A2, CHAR(127), "")

Formula aizstāj četras 127 rakstzīmes no šūnas A2 ar neko (ko attēlo tukšas pēdiņas formulas beigās). Rezultātā:

  • Raksturu skaits šūnā E3 ir samazināts līdz diviem diviem cipariem skaitļā 10.
  • Saskaitīšanas formula šūnā D3 atgriež pareizo atbildi 15, pievienojot šūnas A3 + B3 (10 + 5) saturu.

Funkcija SUBSTITUTE apstrādā nomaiņu. Funkcija CHAR norāda formulai, kuras rakstzīmes jāaizstāj.

Noņemiet no darblapas nepārraujamas atstarpes

Līdzīgi nedrukājamām rakstzīmēm, nedalāmā atstarpe ( ) var arī radīt problēmas ar aprēķiniem un formatēšanu darblapā. Unikoda koda numurs nepārkāpjamām atstarpēm ir 160.

Nepārtraucošas atstarpes tīmekļa lapās tiek plaši izmantotas. Ja dati tiek kopēti programmā Excel no tīmekļa lapas, darblapā var tikt parādītas nedalāmas atstarpes. Nepārtraucošas atstarpes var noņemt, izmantojot formulu, kas apvieno funkcijas SUBSTITUTE, CHAR un TRIM.

Unikoda vs. ASCII rakstzīmes

Katrai datora rakstzīmei (drukājamai un nedrukājamai) ir skaitlis, kas pazīstams kā unikoda rakstzīmes kods vai vērtība. Unikoda komplektā ir iekļauta cita vecāka rakstzīmju kopa, kas pazīstama kā ASCII, kas apzīmē Amerikas standarta informācijas apmaiņas kodu. Rezultātā unikoda kopas pirmās 128 rakstzīmes (no 0 līdz 127) ir identiskas ASCII kopai.

Daudzas no pirmajām 128 unikoda rakstzīmēm tiek sauktas par kontroles rakstzīmēm, jo tās izmanto datorprogrammas, lai vadītu perifērijas ierīces, piemēram, printerus. Šīs rakstzīmes nav paredzētas izmantošanai Excel darblapās un var izraisīt dažādas kļūdas, ja tādas ir.

Ieteicams: