Հեռացնել ASCII նիշը 127 Excel-ում

Բովանդակություն:

Հեռացնել ASCII նիշը 127 Excel-ում
Հեռացնել ASCII նիշը 127 Excel-ում
Anonim

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! սխալի հաղորդագրություն։

Image
Image

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-ի աշխատաթերթերում օգտագործելու համար և առկայության դեպքում կարող են առաջացնել մի շարք սխալներ:

Խորհուրդ ենք տալիս: