Բովանդակություն
- Որո՞նք են տպագրվող կերպարները:
- Մաքրել գործառույթի շարահյուսություն և փաստարկներ
- Ոչ տպագրվող, ոչ ASCII նիշերի հեռացում
Դուք կարող եք օգտագործել ՄԱՔՐՈՒՄ գործառույթ ՝ հեռացնելու համար չհրատարակվող համակարգչային շատ նիշ, որոնք պատճենահանվել կամ ներմուծվել են աշխատանքային թերթիկի, տպագրական տվյալների հետ միասին:
Նման նիշերը կարող են խանգարել տվյալների թերթի գործառնություններում օգտագործելը, ինչպիսիք են ՝ տվյալների տպագրումը, տեսակավորումը և զտիչը:
Այս հրահանգները կիրառվում են Microsoft Excel 2019, 2016, 2013, 2010 և Excel- ի համար ՝ Microsoft 365:
Որո՞նք են տպագրվող կերպարները:
Համակարգչի յուրաքանչյուր նիշ `տպագրական և ոչ տպագրական, ունի մի շարք, որոնք հայտնի են որպես իր Unicode- ի բնույթի կոդ կամ արժեք: Մեկ այլ, ավելի հին և ավելի հայտնի կերպարների հավաքածուն ASCII- ն է, որը հանդես է գալիս տեղեկատվության փոխանակման ամերիկյան ստանդարտ կոդով, ներառվել է Unicode- ի շարքում:
Արդյունքում, Unicode- ի և ASCII հավաքածուների առաջին 32 նիշերը (0-ից 31) նույնական են: Դրանք օգտագործվում են ծրագրերով ՝ տարբեր հարթակներում տարբեր ծայրամասային սարքեր, ինչպիսիք են տպիչները: Որպես այդպիսին, դրանք նախատեսված չեն աշխատանքային թերթիկում օգտագործելու համար և կարող են առկա լինել սխալների առկայության դեպքում:
The ՄԱՔՐՈՒՄ գործառույթը, որը նախորդում է Unicode- ի նիշերի հավաքածուն, հեռացնում է առաջին 32 տպագրական ASCII նիշերը և նույն նիշերը Unicode- ի հավաքածուից:
Մաքրել գործառույթի շարահյուսություն և փաստարկներ
Գործառույթի շարահյուսությունն իր ձևավորումն է և ներառում է անունը, փակագծերը և փաստարկները: The շարահյուսություն համար ՄԱՔՐՈՒՄ գործառույթը հետևյալն է.
= ՄԱՔՐՈՒՄ (տեքստ)
Տեքստ (պահանջվում է) բջջային հղում է այս տվյալների գտնվելու վայրին այն աշխատանքային թերթում, որը ցանկանում եք մաքրել:
Օրինակ, ասեք A2 բջիջ պարունակում է այս բանաձևը.
= CHAR (10) & "Օրացույց" & CHAR (9)
Դա մաքրելու համար դուք բանաձևը մուտքագրում եք մեկ այլ աշխատանքային թերթի բջիջ.
= ՄԱՔՐՈՒՄ (A2)
Արդյունքը թողնում էր ընդամենը A2 խցում Օրացույց բառը:
Ի լրումն ոչ տպագրական նիշերի հեռացման, ՄԱՔՐՈՒՄ գործառույթը նաև թվերը վերածում է տեքստի, ինչը կարող է հանգեցնել սխալների, եթե հետագայում այդ տվյալները օգտագործեք հաշվարկներում:
Ոչ տպագրվող, ոչ ASCII նիշերի հեռացում
Մինչդեռ ՄԱՔՐՈՒՄ գործառույթը գերազանց է ASCII ոչ տպագրող նիշերը վերացնելու համար, կան մի քանի ոչ տպիչ նիշ, որոնք դուրս են ASCII տիրույթից, որը դուք կարող եք հեռացնել:
Unicode- ի ոչ տպիչ նիշերը ներառում են համարները 129, 141, 143, 144, և 157. Բացի այդ, գուցե ցանկանաք հեռացնել 127, որը ջնջելու կերպարն է և նաև ոչ տպագրական:
Նման տվյալները հեռացնելու միջոցներից մեկը կա Ենթաբաժին ֆունկցիան այն վերածում է ASCII նիշի, որը ՄԱՔՐՈՒՄ գործառույթը կարող է հեռացնել: Կարող եք ավելի հեշտ դարձնել Ենթաբաժին և Մաքուր գործառույթները:
= ՄԱՔՐՈՒՄ (ԱՆՎՏԱՆԳՈՒԹՅՈՒՆ (A3, CHAR (129), CHAR (7)))
Այլապես, կարելի է պարզապես վիրավորող չհրապարակող կերպարը փոխարինել ոչնչով (""):
= Ենթաբաժին (A4, CHAR (127), "")