Skip to main content

Cum se elimină caracterele Unicode în Excel

Week 5, continued (Aprilie 2025)

Week 5, continued (Aprilie 2025)
Anonim

Fiecare personaj de pe un computer (imprimabil și care nu poate fi tipărit) are un număr cunoscut sub numele său Codul caracterelor Unicode sau valoare.

Un alt set de caractere mai vechi și mai bine cunoscut este ASCII , care reprezintă standardul Codul American Standard pentru Schimbul de Informații . ASCII a fost încorporat în setul Unicode. Ca rezultat, primele 128 de caractere (0 la 127) din setul Unicode sunt identice cu setul ASCII.

Multe dintre primele 128 caractere Unicode sunt denumite în continuare caractere de control. Acestea sunt folosite de programele de calculator pentru a controla dispozitive periferice, cum ar fi imprimantele.

Aceste caractere nu sunt destinate utilizării în foile de lucru Excel și pot cauza o varietate de erori dacă sunt prezente. Funcția CLEAN a funcției Excel va elimina majoritatea acestor caractere care nu pot fi tipărite, cu excepția caracterului # 127.

Notă Informațiile din acest articol se aplică versiunilor Excel 2019, 2016, 2013, Excel pentru Mac și Excel Online.

01 din 03

Ce este Caracterul Unicode # 127?

Caracterul Unicode # 127 controlează tasta de ștergere de pe tastatură.

Dacă este prezent, este afișat ca un caracter îngust în formă de cutie, așa cum se arată în celula A2 din imaginea de mai sus. În unele cazuri, este importat sau copiat accidental, împreună cu unele date bune.

Prezenta sa poate cauza mai multe probleme, cum ar fi:

  • Probleme simple de formatare într-o foaie de lucru.
  • Probleme de sortare și filtrare a datelor.
  • Probleme de calcul dacă sunt prezente într-o celulă împreună cu datele care sunt utilizate într-o formulă.

Continuați să citiți mai jos

02 din 03

Eliminarea caracterului Unicode # 127

Chiar dacă acest caracter nu poate fi eliminat cu funcția CLEAN, acesta poate fi eliminat utilizând o formulă care conține funcțiile SUBSTITUTE și CHAR.

Exemplul din imaginea de mai sus prezintă patru caractere în formă de dreptunghi, împreună cu numărul 10 din celula A2 a unei foi de lucru Excel.

Funcția LEN numără numărul de caractere dintr-o celulă. În celula E2, LEN arată că celula A2 conține șase caractere (cele două cifre pentru numărul 10 plus cele patru cutii pentru caracterele # 127).

Datorită prezenței caracterului # 127 în celula A2, formula de adăugare în celula D2 returnează #VALUE! mesaj de eroare.

Celula A3 conține această formulă SUBSTITUTE / CHAR.

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

Formula înlocuiește cele patru # 127 caractere din celula A2 cu nimic (afișate prin ghilimele goale de la sfârșitul formulei).

Ca rezultat:

  • Numărul de caractere din celula E3 este redus la două pentru cele două cifre din numărul 10.
  • Formula de adăugare în celula D3 returnează răspunsul corect de 15 atunci când adăugăm conținutul pentru celula A3 + B3 (10 + 5).
  • Funcția SUBSTITUTE face înlocuirea reală în timp ce funcția CHAR este utilizată pentru a indica formula care caracter trebuie înlocuit.

Continuați să citiți mai jos

03 din 03

Eliminarea spațiilor fără rupere dintr-o foaie de lucru

Similar cu caracterele care nu se pot imprima, spațiul () care nu se rupe poate, de asemenea, să genereze probleme cu calculele și formatarea într-o foaie de lucru. Codul Unicode pentru spațiile care nu se încalcă este de # 160.

Spațiile non-rupere sunt utilizate în mod extensiv în paginile web. În cazul în care datele sunt copiate în Excel dintr-o pagină web, spațiile care nu se pot rupe pot apărea într-o foaie de lucru.

Eliminarea spațiilor fără rupere se poate face cu o formulă care combină funcțiile SUBSTITUTE, CHAR și TRIM.