Excel бағдарламасының CHAR және CODE функциялары

01-ден 02-ге дейін

Excel CHAR / UNICHAR функциясы

Таңбалар мен таңбаларды CHAR және UNICHAR функцияларымен салыңыз. © Ted Француз

Excel бағдарламасында көрсетілетін әрбір таңба шын мәнінде сан болып табылады.

Компьютерлер тек сандармен жұмыс істейді. Алфавиттің хаттары және басқа да ерекше белгілер - мысалы, «&» амперсанд немесе «#» хэштегі - әрқайсысы үшін әртүрлі сан тағайындау арқылы сақталады және көрсетіледі.

Бастапқыда барлық компьютерлер әр түрлі таңбаларды нөмірлеу кезінде бірдей нөмірлеу жүйесін немесе код бетін қолданады .

Мысалы, Microsoft корпорациясы ANSI кодтық жүйе негізінде кодтық беттерді әзірледі - ANSI Американдық ұлттық стандарттар институты үшін қысқа, ал Macintosh компьютерлері Macintosh таңбалар жиынтығын қолданады .

Таңбалар кодтарын бір жүйеден екіншісіне түрлендіру кезінде қиындықтар пайда болуы мүмкін.

Әмбебап таңбалар жиынтығы

Бұл мәселені шешу үшін 1980-шы жылдардың соңында Unicode жүйесі деп аталатын әмбебап таңбалар жиынтығы барлық компьютер жүйелерінде қолданылатын барлық таңбаларды бірегей таңбалар кодын береді.

Unicode жүйесі миллионнан астам кодтық нүктелерді ұстап тұру үшін әзірленген болса, Windows ANSI код бетінде 255 түрлі таңба коды немесе код нүктелері бар.

Үйлесімділік үшін, жаңа Unicode жүйесінің алғашқы 255 код нүктелері ANSI жүйесінен Батыс тіліндегі таңбалар мен сандарға сәйкес келеді.

Бұл стандартты таңбалар үшін кодтар компьютерге бағдарламаланып, пернетақтадағы әріп теру бағдарламаға әріптің кодын енгізеді.

Стандартты емес таңбалар мен символдар - мысалы, авторлық құқық белгілері - © - немесе әр түрлі тілдерде қолданылған екпін қойылған таңбалар бағдарламаға енгізілуі мүмкін, оны ANSI кодын немесе Unicode нөмірін қалаған жердегі таңбаға енгізу арқылы енгізуге болады.

Excel CHAR және CODE функциялары

Excel бағдарламасында осы нөмірлермен тікелей жұмыс істейтін бірқатар функциялар бар: Excel бағдарламасының барлық нұсқалары үшін CHAR және CODE, сонымен қатар Excel 2013 бағдарламасында енгізілген UNICHAR және UNICODE.

CHAR және UNICHAR функциялары берілген кодтың сипатын қайтарады, ал CODE және UNICODE функциялары керісінше - кодты берілген таңбаға беріңіз. Мысалы, жоғарыдағы суретте көрсетілгендей,

Сол сияқты, егер екі функция түрінде біріктірілген болса

= CODE (CHAR (169))

формулаға арналған шығыс 169 болмақ, өйткені екі функция бір-бірінің қарсы жұмысын орындайды.

CHAR / UNICHAR функцияларының синтаксисі және дәлелдері

Функцияның синтаксисі функцияның орналасуына қатысты және функцияның атауын, жақшалар мен дәлелдерді қамтиды .

CHAR функциясының синтаксисі:

= CHAR (Нөмірі)

ал UNICHAR функциясының синтаксисі:

= UNICHAR (Нөмірі)

Нөмірі - (қажет) 1 пен 255 арасындағы қандай да бір таңбаны көрсететін сан.

Ескерту :

Сан аргументі функцияға тікелей енгізілген сан немесе жұмыс парағындағы нөмірдің орнын көрсететін ұяшық сілтемесі болуы мүмкін.

- Сан аргументі 1 мен 255 арасындағы бүтін сан болмаса, CHAR функциясы #VALUE! жоғарыдағы суреттегі 4-жолда көрсетілетін қате мәнін көрсетіңіз

255-ден көп кодтық нөмірлер үшін UNICHAR функциясын пайдаланыңыз.

- Егер нөл (0) сан аргументі енгізілсе, CHAR және UNICHAR функциялары #VALUE! жоғарыдағы суретте 2-жолда көрсетілген қате мәнін көрсетіңіз

CHAR / UNICHAR функциясына кіру

Кез келген функцияны енгізу параметрлері функцияны қолмен теруді қамтиды, мысалы:

= CHAR (65) немесе = UNICHAR (A7)

немесе функцияны енгізу үшін диалогтық терезені пайдаланып, Сан аргументі.

CHAR функциясын жоғарыдағы суретте B3 ұяшығына енгізу үшін келесі қадамдар пайдаланылды:

  1. Белсенді ұяшықты жасау үшін B3 ұяшығын басыңыз - функция нәтижелерін көрсететін орын
  2. Таспа мәзірінің Формулалар қойындысын нұқыңыз
  3. Функция ашылмалы тізімін ашу үшін таспадан Мәтінді таңдаңыз
  4. Функцияның тілқатысу терезесін шығару үшін тізімдегі CHAR түймесін басыңыз
  5. Тілқатысу терезесінде Сан жолын басыңыз
  6. Жұмыс парағында А3 ұяшығын басып, сол ұяшық сілтемесін диалогтық терезеге енгізіңіз
  7. Функцияны аяқтау үшін OK түймешігін басыңыз және тілқатысу терезесін жабыңыз
  8. Леп белгісі - ! - ANSI таңба коды 33 болғандықтан B3 ұяшығында пайда болуы керек
  9. E2 ұяшығын нұқығанда, толық жұмыс = CHAR (A3) жұмыс парағының үстіндегі формула жолында пайда болады

CHAR / UNICHAR функциясы пайдаланылады

CHAR / UNICHAR функцияларына арналған пайдаланулар код беттерінің сандарын компьютердің басқа түрлерінде жасалған файлдардың таңбаларына аудару болады.

Мысалы, CHAR функциясы импортталған деректермен бірге пайда болатын қажет емес таңбаларды жою үшін жиі пайдаланылады. Функция жұмыс парағынан осы қалаусыз таңбаларды жоюға арналған формулаларда TRIM және SUBSTITUTE сияқты басқа Excel функцияларымен бірге пайдаланылуы мүмкін.

02 02

Excel КОДУ / UNICODE функциясы

CODE және UNICODE функцияларымен таңбалар кодын табыңыз. © Ted Француз

CODE / UNICODE функциясының синтаксисі және дәлелдері

Функцияның синтаксисі функцияның орналасуына қатысты және функцияның атауын, жақшалар мен дәлелдерді қамтиды.

CODE функциясының синтаксисі:

= CODE (мәтін)

ал UNICODE функциясының синтаксисі:

= UNICODE (мәтін)

Мәтін - (ANSI код нөмірін табу керек таңба).

Ескерту :

Мәтін аргументі жоғарыдағы суреттегі 4 және 9-жолдарда көрсетілгендей, жұмыс парағындағы таңбаның орнына функцияға немесе ұяшық сілтемесіне тікелей енгізілген қос тырнақшалармен («») қосылатын жалғыз таңба болуы мүмкін

Егер мәтіндік дәлел бос болса, CODE функциясы #VALUE! жоғарыдағы суретте 2-жолда көрсетілген қате мәнін көрсетіңіз.

CODE функциясы тек бір таңбаға арналған таңба кодын көрсетеді. Егер мәтін дәлелінде бірнеше таңба бар болса, мысалы жоғарыдағы суретте 7 және 8 жолдарда көрсетілген Excel сөзі - тек бірінші таңба үшін код көрсетіледі. Бұл жағдайда бас әріптер E үшін таңба коды болып табылатын 69 болып табылады.

Бас әріптер мен кіші әріптермен сөйлесу

Пернетақтадағы үлкен әріптер немесе үлкен әріптер тиісті кіші әріптерден немесе кішкентай әріптермен салыстырғанда әртүрлі таңба кодтарына ие.

Мысалы, «A» бас әріптері үшін UNICODE / ANSI код нөмірі 65 болса , жоғарыдағы суретте 4 және 5-жолдарда көрсетілген «UNICODE / ANSI» кіші әріптік коды 97 болады .

CODE / UNICODE функциясын енгізу

Кез келген функцияны енгізу параметрлері функцияны қолмен теруді қамтиды, мысалы:

= CODE (65) немесе = UNICODE (A6)

функцияны және мәтіндік дәлелді енгізу үшін «функцияларды» диалогтық терезесін қолданыңыз.

CODE функциясын жоғарыдағы суретте B3 ұяшығына енгізу үшін келесі қадамдар пайдаланылды:

  1. Белсенді ұяшықты жасау үшін B3 ұяшығын басыңыз - функция нәтижелерін көрсететін орын
  2. Таспа мәзірінің Формулалар қойындысын нұқыңыз
  3. Функция ашылмалы тізімін ашу үшін таспадан Мәтінді таңдаңыз
  4. Функцияның тілқатысу терезесін жетілдіру үшін тізімдегі КОДЫ басыңыз
  5. Тілқатысу терезесіндегі Мәтін жолын нұқыңыз
  6. Жұмыс парағында А3 ұяшығын басып, сол ұяшық сілтемесін диалогтық терезеге енгізіңіз
  7. Функцияны аяқтау үшін OK түймешігін басыңыз және тілқатысу терезесін жабыңыз
  8. B3 ұяшығында 64 нөмір пайда болуы керек - бұл амперсандтық және «&»
  9. B3 ұяшығын басқанда, жұмыс парағының үстіндегі формула жолында толық функция = CODE (A3) пайда болады