Excel-ի CHAR և CODE գործառույթները

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

Excel-ի CHAR և CODE գործառույթները
Excel-ի CHAR և CODE գործառույթները
Anonim

Խնդիրներ կարող են առաջանալ նիշերի կոդերը մի համակարգից մյուս համակարգ փոխարկելիս: Այս խնդիրները հանգեցնում են խեղաթյուրված տվյալների: Սա շտկելու համար 1980-ականների վերջին ստեղծվեց նիշերի համընդհանուր հավաքածու, որը հայտնի է որպես Unicode համակարգ, որը համակարգչային համակարգերում օգտագործվող նիշերին տալիս է եզակի նիշերի կոդ::

Տեղեկությունն այն է, որ այս հոդվածը վերաբերում է Excel 2019-ին, Excel 2016-ին, Excel 2013-ին, Excel 2010-ին, Excel 2019-ին Mac-ի համար, Excel 2016-ին Mac-ի համար, Excel-ին Mac 2011-ի համար և Excel Online-ին:

Նիշերի համընդհանուր հավաքածու

Image
Image

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 բջիջ մուտքագրելու համար:

  1. Ընտրեք B3 բջիջը՝ այն ակտիվ բջիջ դարձնելու համար:
  2. Ընտրեք Բանաձևեր.
  3. Ընտրեք Text ֆունկցիայի բացվող ցանկը բացելու համար:
  4. Ընտրեք CHAR ֆունկցիայի երկխոսության տուփը բացելու համար:
  5. Երկխոսության վանդակում ընտրեք Համար տողը:
  6. Ընտրեք A3 բջիջը աշխատանքային թերթում՝ այդ բջիջի հղումը երկխոսության վանդակում մուտքագրելու համար:
  7. Ընտրեք OK ֆունկցիան ավարտելու և երկխոսության տուփը փակելու համար:

Բացականչական նշանը հայտնվում է B3 բջիջում, քանի որ դրա ANSI նիշերի կոդը 33 է:

Երբ ընտրում եք E2 բջիջը, ամբողջական ֆունկցիան=CHAR(A3) հայտնվում է աշխատաթերթի վերևի բանաձևի տողում:

CHAR և UNICHAR ֆունկցիաների օգտագործում

CHAR և UNICHAR գործառույթները կոդային էջի համարները թարգմանում են այլ տեսակի համակարգիչների վրա ստեղծված ֆայլերի նիշերի: Օրինակ, CHAR ֆունկցիան կարող է հեռացնել անցանկալի նիշերը, որոնք հայտնվում են ներմուծված տվյալների հետ:

Այս գործառույթները կարող են օգտագործվել Excel-ի այլ գործառույթների հետ միասին, ինչպիսիք են TRIM-ը և SUBSTITUTE-ը, բանաձևերում, որոնք նախատեսված են աշխատաթերթից անցանկալի նիշերը հեռացնելու համար:

CODE և UNICODE ֆունկցիաների շարահյուսություն և փաստարկներ

Image
Image

Ֆունկցիայի շարահյուսությունը վերաբերում է ֆունկցիայի դասավորությանը և ներառում է ֆունկցիայի անվանումը, փակագծերը և արգումենտները:

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 բջիջ մուտքագրելու համար:

  1. Ընտրեք B3 բջիջը՝ այն ակտիվ բջիջ դարձնելու համար:
  2. Ընտրեք Բանաձևեր.
  3. Ընտրեք Text ֆունկցիայի բացվող ցանկը բացելու համար:
  4. Ընտրեք CODE ֆունկցիայի երկխոսության տուփը բացելու համար:
  5. Երկխոսության վանդակում ընտրեք Text տողը:
  6. Ընտրեք A3 բջիջը աշխատանքային թերթում՝ այդ բջիջի հղումը երկխոսության վանդակում մուտքագրելու համար:
  7. Ընտրեք OK ֆունկցիան ավարտելու և երկխոսության տուփը փակելու համար:

64 թիվը հայտնվում է B3 բջիջում: Սա նիշերի կոդն է ամպերսանդի (&) նիշի համար:

Երբ ընտրում եք B3 բջիջը, ամբողջական ֆունկցիան=CODE (A3) հայտնվում է աշխատաթերթի վերևի բանաձևի տողում:

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