Excel CLEAN ֆունկցիան հեռացնում է չտպվող նիշերի մեծ մասը, բացառությամբ 127 նիշի: Excel-ում 127 նիշը հեռացնելու համար օգտագործեք հատուկ բանաձև, որը պարունակում է SUBSTITUTE և CHAR գործառույթները:
Այս հոդվածի տեղեկատվությունը վերաբերում է Excel-ին Microsoft 365-ի, Excel 2019-ի, Excel 2016-ի, Excel 2013-ի և Excel-ի համար Mac-ի համար:
Ի՞նչ է Unicode նիշը 127:
Յունիկոդ 127 նիշը կառավարում է ստեղնաշարի Ջնջել ստեղնը: Այն հայտնվում է որպես նեղ, ուղղանկյունաձև խորհրդանիշ: Այս նիշը երբեմն սխալմամբ կարող է հայտնվել, երբ պատճենում և տեղադրում եք տվյալները Excel-ում:
127 կերպարի առկայությունը կարող է մի շարք խնդիրներ առաջացնել, այդ թվում՝
- Ձևաչափման խնդիրներ աշխատանքային թերթում:
- Տվյալների տեսակավորման և զտման խնդիրներ։
- Տվյալների հաշվարկման խնդիրներ, որոնք օգտագործվում են բանաձևում:
Ինչպես հեռացնել Unicode նիշը 127
Ստորև բերված Excel աշխատաթերթի օրինակում A2 բջիջը պարունակում է չորս ուղղանկյունաձև նիշ 10 թվի հետ միասին: LEN ֆունկցիան, որը հաշվում է բջիջի նիշերի քանակը, ցույց է տալիս, որ A2 բջիջը պարունակում է վեց նիշ (երկուսը. 10 թվի թվանշանները գումարած 127 նիշի չորս տուփերը): A2 բջիջում 127 նիշի առկայության պատճառով D2 բջիջում գումարման բանաձևը վերադարձնում է VALUE! սխալի հաղորդագրություն։

A2 բջիջի տվյալները հաշվարկելի արժեքի վերածելու համար կարգավորեք հետևյալ SUBSTITUTE/CHAR բանաձևը մեկ այլ բջիջում (ինչպես երևում է A3 բջիջում).
=ՓՈԽՆԱՐԿՈՒՄ(A2, CHAR(127), "")
Բանաձևը փոխարինում է A2 բջիջի չորս 127 նիշերը ոչինչով (ներկայացվում է բանաձևի վերջում դատարկ չակերտներով): Արդյունքում՝
- E3 բջիջի նիշերի քանակը կրճատվում է երկուսի 10 թվի երկու թվանշանների համար:
- D3 բջիջի գումարման բանաձևը վերադարձնում է 15-ի ճիշտ պատասխանը A3 + B3 բջիջների բովանդակությունը ավելացնելիս (10 + 5):
ՓՈԽԱՐԱՐԱԿԱՆ գործառույթն իրականացնում է փոխարինումը: CHAR ֆունկցիան ցույց է տալիս բանաձևը, թե որ նիշերը փոխարինել:
Հեռացնել չընդհատվող տարածքները աշխատանքային թերթից
Չտպվող նիշերի նման, չկոտրվող տարածությունը ( ) կարող է նաև խնդիրներ առաջացնել աշխատաթերթում հաշվարկների և ձևաչափման հետ կապված: Unicode ծածկագրի համարը ոչ ընդհատվող բացատների համար է 160:
Ոչ ընդհատվող բացատները լայնորեն օգտագործվում են վեբ էջերում: Եթե տվյալները պատճենվում են Excel-ում վեբ էջից, աշխատաթերթում կարող են հայտնվել չընդհատվող բացատներ: Չկոտրվող տարածությունների հեռացումը կարող է իրականացվել բանաձևի միջոցով, որը միավորում է SUBSTITUTE, CHAR և TRIM գործառույթները:
Յունիկոդ ընդդեմ ASCII նիշերի
Համակարգչի յուրաքանչյուր նիշ (տպվող և չտպվող) ունի մի թիվ, որը հայտնի է որպես իր Unicode նիշերի կոդ կամ արժեք: Մեկ այլ ավելի հին նիշերի հավաքածու, որը հայտնի է որպես ASCII, որը նշանակում է տեղեկատվության փոխանակման ամերիկյան ստանդարտ կոդը, ներառվել է Յունիկոդի հավաքածուի մեջ: Արդյունքում, Յունիկոդի հավաքածուի առաջին 128 նիշերը (0-ից 127-ը) նույնական են ASCII հավաքածուի հետ։
Յունիկոդի առաջին 128 նիշերից շատերը կոչվում են կառավարման նիշեր, քանի որ դրանք օգտագործվում են համակարգչային ծրագրերի կողմից ծայրամասային սարքերը կառավարելու համար, ինչպիսիք են տպիչները: Այս նիշերը նախատեսված չեն Excel-ի աշխատաթերթերում օգտագործելու համար և առկայության դեպքում կարող են առաջացնել մի շարք սխալներ: