Խնդիրներ կարող են առաջանալ նիշերի կոդերը մի համակարգից մյուս համակարգ փոխարկելիս: Այս խնդիրները հանգեցնում են խեղաթյուրված տվյալների: Սա շտկելու համար 1980-ականների վերջին ստեղծվեց նիշերի համընդհանուր հավաքածու, որը հայտնի է որպես Unicode համակարգ, որը համակարգչային համակարգերում օգտագործվող նիշերին տալիս է եզակի նիշերի կոդ::
Տեղեկությունն այն է, որ այս հոդվածը վերաբերում է Excel 2019-ին, Excel 2016-ին, Excel 2013-ին, Excel 2010-ին, Excel 2019-ին Mac-ի համար, Excel 2016-ին Mac-ի համար, Excel-ին Mac 2011-ի համար և Excel Online-ին:
Նիշերի համընդհանուր հավաքածու
Windows ANSI կոդային էջում կան 255 տարբեր նիշերի կոդեր կամ կոդային կետեր, մինչդեռ Unicode համակարգը նախատեսված է ավելի քան մեկ միլիոն կոդային միավոր պահելու համար:Համատեղելիության համար ավելի նոր Unicode համակարգի առաջին 255 կոդային կետերը համընկնում են ANSI համակարգի արևմտյան լեզվի նիշերի և թվերի համար:
Այս ստանդարտ նիշերի համար կոդերը ծրագրավորվում են համակարգչում այնպես, որ ստեղնաշարի վրա տառ մուտքագրելով տառի կոդը մուտքագրվում է օգտագործվող հավելվածում:
Ոչ ստանդարտ նիշերն ու նշանները, ինչպիսիք են հեղինակային իրավունքի խորհրդանիշը կամ տարբեր լեզուներում օգտագործվող ընդգծված նիշերը, մուտքագրվում են հավելված՝ ցանկալի վայրում գրանշանի համար մուտքագրելով ANSI կոդը կամ Unicode համարը:
Excel CHAR և CODE գործառույթներ
Excel-ն ունի մի շարք գործառույթներ, որոնք աշխատում են այս թվերի հետ: CHAR-ը և CODE-ն աշխատում են Excel-ի բոլոր տարբերակներում: UNICHAR-ը և UNICODE-ը ներկայացվել են Excel 2013-ում:
CHAR և UNICHAR ֆունկցիաները վերադարձնում են տվյալ կոդի նիշը: CODE և UNICODE ֆունկցիաները հակառակն են անում և տալիս են տվյալ նիշի կոդը: Ինչպես ցույց է տրված վերևի նկարում՝
- =CHAR-ի (169) արդյունքը հեղինակային իրավունքի նշանն է ©։
- =CODE(©)-ի արդյունքը 169 է:
Եթե երկու ֆունկցիաները իրար մեջ դրված ենձևով
=CODE(CHAR(169))
բանաձևի արդյունքը 169 է, քանի որ երկու ֆունկցիաները կատարում են մյուսի հակառակ աշխատանքը:
CHAR և UNICHAR ֆունկցիաների շարահյուսություն և փաստարկներ
Ֆունկցիայի շարահյուսությունը վերաբերում է ֆունկցիայի դասավորությանը և ներառում է ֆունկցիայի անվանումը, փակագծերը և արգումենտները:
CHAR ֆունկցիայի շարահյուսությունն է՝
=CHAR(համար)
UNICHAR ֆունկցիայի շարահյուսությունն է՝
=UNICHAR(համար)
Այս գործառույթներում Number (որը պարտադիր է) 1-ից 255-ի միջև ընկած թիվ է, որը կապված է ձեր ուզած նիշի հետ:
- Թիվ արգումենտը կարող է լինել այն թիվը, որը մուտքագրվել է անմիջապես ֆունկցիայի մեջ կամ բջիջի հղումը թվի գտնվելու վայրին աշխատաթերթում:
- Եթե Number արգումենտը ամբողջ թիվ չէ 1-ի և 255-ի միջև, CHAR ֆունկցիան վերադարձնում է VALUE: սխալի արժեքը, ինչպես ցույց է տրված վերևի նկարի 4-րդ տողում:
- 255-ից մեծ կոդերի համար օգտագործեք UNICHAR ֆունկցիան:
- Եթե մուտքագրվում է զրոյական թվային արգումենտ (0), CHAR և UNICHAR ֆունկցիաները վերադարձնում են VALUE: սխալի արժեքը, ինչպես ցույց է տրված վերևի նկարում 2-րդ տողում:
Մուտքագրեք CHAR և UNICHAR գործառույթները
Որևէ ֆունկցիա մուտքագրելու ընտրանքները ներառում են գործառույթը ձեռքով մուտքագրելը, օրինակ՝
=CHAR(65)
կամ
=UNICHAR(A7)
Ֆունկցիան և Number արգումենտը կարող են նաև մուտքագրվել գործառույթների երկխոսության վանդակում:
Excel Online-ում դուք ձեռքով մուտքագրեք գործառույթը: Excel-ի աշխատասեղանի տարբերակներում օգտագործեք երկխոսության տուփը:
Հետևեք այս քայլերին՝ CHAR ֆունկցիան B3 բջիջ մուտքագրելու համար:
- Ընտրեք B3 բջիջը՝ այն ակտիվ բջիջ դարձնելու համար:
- Ընտրեք Բանաձևեր.
- Ընտրեք Text ֆունկցիայի բացվող ցանկը բացելու համար:
- Ընտրեք CHAR ֆունկցիայի երկխոսության տուփը բացելու համար:
- Երկխոսության վանդակում ընտրեք Համար տողը:
- Ընտրեք A3 բջիջը աշխատանքային թերթում՝ այդ բջիջի հղումը երկխոսության վանդակում մուտքագրելու համար:
- Ընտրեք OK ֆունկցիան ավարտելու և երկխոսության տուփը փակելու համար:
Բացականչական նշանը հայտնվում է B3 բջիջում, քանի որ դրա ANSI նիշերի կոդը 33 է:
Երբ ընտրում եք E2 բջիջը, ամբողջական ֆունկցիան=CHAR(A3) հայտնվում է աշխատաթերթի վերևի բանաձևի տողում:
CHAR և UNICHAR ֆունկցիաների օգտագործում
CHAR և UNICHAR գործառույթները կոդային էջի համարները թարգմանում են այլ տեսակի համակարգիչների վրա ստեղծված ֆայլերի նիշերի: Օրինակ, CHAR ֆունկցիան կարող է հեռացնել անցանկալի նիշերը, որոնք հայտնվում են ներմուծված տվյալների հետ:
Այս գործառույթները կարող են օգտագործվել Excel-ի այլ գործառույթների հետ միասին, ինչպիսիք են TRIM-ը և SUBSTITUTE-ը, բանաձևերում, որոնք նախատեսված են աշխատաթերթից անցանկալի նիշերը հեռացնելու համար:
CODE և UNICODE ֆունկցիաների շարահյուսություն և փաստարկներ
Ֆունկցիայի շարահյուսությունը վերաբերում է ֆունկցիայի դասավորությանը և ներառում է ֆունկցիայի անվանումը, փակագծերը և արգումենտները:
CODE ֆունկցիայի շարահյուսությունն է՝
=CODE(Text)
ՅՈՒՆԻԿՈԴ ֆունկցիայի շարահյուսությունն է՝
=UNICOD(Text)
Այս գործառույթներում Տեքստ (որը պարտադիր է) այն նիշն է, որի համար ցանկանում եք գտնել ANSI ծածկագրի համարը:
Տեքստային արգումենտը կարող է լինել մեկ նիշ, որը շրջապատված է կրկնակի չակերտներով (" "), որը մուտքագրվում է անմիջապես ֆունկցիայի մեջ կամ բջիջի հղումով նիշի գտնվելու վայրին: աշխատանքային թերթիկ, ինչպես ցույց է տրված վերևի նկարում 4-րդ և 9-րդ տողերում:
Եթե տեքստային արգումենտը դատարկ է մնացել, CODE ֆունկցիան վերադարձնում է VALUE: սխալի արժեքը, ինչպես ցույց է տրված վերևի նկարում 2-րդ տողում:
CODE ֆունկցիան ցուցադրում է միայն մեկ նիշի նիշերի կոդը: Եթե տեքստային փաստարկը պարունակում է մեկից ավելի նիշ (օրինակ՝ Excel բառը, որը ցուցադրված է վերևի նկարում 7 և 8 տողերում), ցուցադրվում է միայն առաջին նիշի կոդը: Այս դեպքում դա 69 թիվն է, որը մեծատառ E մեծատառ տառի կոդն է:
Մեծատառ ընդդեմ փոքրատառ
Ստեղնաշարի մեծատառ կամ մեծատառերը տարբեր նիշերի կոդեր ունեն, քան համապատասխան փոքրատառերը կամ փոքրատառերը:
Օրինակ, UNICODE/ANSI ծածկագրի համարը մեծատառ «A»-ի համար է 65, մինչդեռ փոքրատառ «a» UNICODE/ANSI կոդը համարը 97 է:, ինչպես ցույց է տրված վերևի նկարում 4-րդ և 5-րդ տողերում:
Մուտքագրեք CODE և UNICODE գործառույթները
Որևէ ֆունկցիա մուտքագրելու ընտրանքները ներառում են ֆունկցիայի մուտքագրումը բջիջում, օրինակ՝
=ԿՈԴ(65)
կամ
=UNICODE(A6)
Ֆունկցիան և Տեքստային փաստարկը կարող են մուտքագրվել նաև գործառույթների երկխոսության վանդակում:
Excel Online-ում դուք ձեռքով մուտքագրեք գործառույթը: Excel-ի աշխատասեղանի տարբերակներում օգտագործեք երկխոսության տուփը:
Հետևեք այս քայլերին CODE ֆունկցիան B3 բջիջ մուտքագրելու համար:
- Ընտրեք B3 բջիջը՝ այն ակտիվ բջիջ դարձնելու համար:
- Ընտրեք Բանաձևեր.
- Ընտրեք Text ֆունկցիայի բացվող ցանկը բացելու համար:
- Ընտրեք CODE ֆունկցիայի երկխոսության տուփը բացելու համար:
- Երկխոսության վանդակում ընտրեք Text տողը:
- Ընտրեք A3 բջիջը աշխատանքային թերթում՝ այդ բջիջի հղումը երկխոսության վանդակում մուտքագրելու համար:
- Ընտրեք OK ֆունկցիան ավարտելու և երկխոսության տուփը փակելու համար:
64 թիվը հայտնվում է B3 բջիջում: Սա նիշերի կոդն է ամպերսանդի (&) նիշի համար:
Երբ ընտրում եք B3 բջիջը, ամբողջական ֆունկցիան=CODE (A3) հայտնվում է աշխատաթերթի վերևի բանաձևի տողում: