CHAR і код функцыі Ехсе

01 з 02

Excel CHAR / UNICHAR Функцыя

Устаўка знакаў і знакаў з функцыямі CHAR і UNICHAR. © Тэд Французская

Кожны знак, які адлюстроўваецца ў Excel ў рэчаіснасці лік.

Кампутары працуюць толькі з лікамі. Літары алфавіту і іншыя спецыяльныя сімвалы - такія як Ампэрсанд «&» або хэштэгу «#» - захоўваюцца і адлюстроўваюцца шляхам прысваення іншага нумары для кожнага з іх.

Першапачаткова, не ўсе кампутары выкарыстоўваюць тую ж сістэму нумарацыі ці кодавую старонку пры нумарацыі розных знакаў.

Напрыклад, Microsoft распрацавала кодавыя старонкі на аснове сістэмы кодаў ANSI - ANSI кароткая для Амерыканскага нацыянальнага інстытута стандартаў - у той час як кампутары Macintosh выкарыстоўваецца набор сімвалаў Macintosh.

Праблемы могуць паўстаць пры спробе пераўтварыць коды знакаў з адной сістэмы ў іншую ў выніку скажоных даных.

Універсальны набор сімвалаў

Каб выправіць гэтую праблему універсальны набор знакаў , вядомы як сістэма Unicode была распрацавана ў канцы 1980 - х , што дае ўсе знакі , якія выкарыстоўваюцца ва ўсіх кампутарных сістэмах унікальны код знака.

Ёсць 255 розных коды сімвалаў або кропкі коды на старонцы Windows , ANSI кода ў той час як сістэма Unicode прызначана для захоўвання больш аднаго мільёна кодавых кропак.

Дзеля сумяшчальнасці, першыя 255 кодавых пункту новай Unicode сістэмы супадаюць з сістэмай ANSI для заходніх сімвалаў мовы і лічбаў.

Для гэтых стандартных сімвалаў, коды запраграмаваныя ў кампутар такім чынам, каб уводзіць літары на клавіятуры ўводзіць код для ліста ў праграму выкарыстання.

Нестандартныя сімвалы і сімвалы - такія , як сімвал аўтарскага права - © - ці акцэнтаваных сімвалы , якія выкарыстоўваюцца ў розных мовах могуць быць уведзеныя ў праграму, увёўшы код ANSI або нумар Unicode для знака ў патрэбным месцы.

Excel CHAR і функцыі CODE

Excel мае шэраг функцый, якія працуюць з гэтымі лікамі наўпрост: CHAR і код для ўсіх версій Excel, а таксама UNICHAR і UNICODE уведзены ў Excel 2013.

Функцыі CHAR і UNICHAR вяртаюць сімвал для дадзенага кода ў той час як CODE і UNICODE функцыя робіць наадварот - даць код дадзенага знака. Напрыклад, як паказана на малюнку вышэй,

Аналагічным чынам, калі гэтыя дзве функцыі былі ўкладзеныя разам у выглядзе

= КОД (мэдыях (169))

выхад для формулы будзе 169, так як гэтыя дзве функцыі робяць процілеглы працу іншага.

CHAR / UNICHAR Функцыі Сінтаксіс і аргументы

Функцыя , у сінтаксісе ставіцца да раскладкі функцыі і ўключае ў сябе функцыю па імені, дужку і аргументы .

Сінтаксіс функцыі CHAR з'яўляецца:

= ЗНАК (лік)

у той час як сінтаксіс функцыі UNICHAR з'яўляецца:

= UNICHAR (нумар)

Number - (абавязкова) лік ад 1 да 255 , якое паказвае якой сімвал вы хочаце.

нататкі:

Колькасць аргументаў можа быць нумар ўводзіцца непасрэдна ў функцыі або спасылкі на вочка на месцы лікі ў лісце .

-калі нумар аргумент не з'яўляецца цэлым лікам ад 1 да 255, функцыя CHAR будзе вяртаць #VALUE! значэнне памылкі, як паказана ў радку 4 ў малюнку вышэй

Для кодавых лікаў больш, чым 255, выкарыстоўвайце функцыю UNICHAR.

-калі Шэраг аргументаў нуль (0) ўводзіцца функцыі CHAR і UNICHAR верне #VALUE! значэнне памылкі, як паказана ў радку 2 ў малюнку вышэй

Ўвод CHAR / UNICHAR Функцыя

Варыянты ўводу небудзь функцыі ўключаюць увёўшы функцыю ўручную, такія як:

= ЗНАК (65) або = UNICHAR (А7)

або з дапамогай функцый дыялогавае акно для ўводу функцыі і лікавага аргументу.

Былі выкарыстаныя наступныя крокі, каб увесці функцыю CHAR ў вочка B3 ў малюнку вышэй:

  1. Націсніце на вочка B3 , каб зрабіць яго актыўную вочка - месца , дзе адлюстроўваюцца вынікі функцыі
  2. Націсніце на ўкладцы Формулы ў стужцы меню
  3. Выберыце тэкст з стужкі , каб адкрыць функцыю выпадальнага спісу
  4. Націсніце на CHAR ў спісе , каб адкрыць дыялогавае акно функцыі ў
  5. У дыялогавым акне націсніце на нумар лініі
  6. Націсніце на вочка A3 у лісце, каб ўвесці гэтую спасылку на вочка ў дыялогавае акно
  7. Націсніце OK для завяршэння функцыі і зачыніць дыялогавае акно
  8. Знак клічнік сімвал - - павінен з'явіцца ў вочку B3, так як яго ANSI код знака 33
  9. Пры націску на кнопку ячэйкі E2 поўную функцыю = ЗНАК (A3) з'яўляецца ў радку формул над ліста

CHAR / UNICHAR функцыя выкарыстоўвае

Выкарыстоўвае для функцый CHAR / UNICHAR будзе перакладаць колькасці кодавых старонак у сымбалі для файлаў, створаных на іншых тыпах кампутараў.

Напрыклад, функцыя CHAR часта выкарыстоўваюцца для выдалення непажаданых сімвалаў, якія з'яўляюцца з імпартуюцца дадзенымі. Гэтая функцыя можа быць выкарыстана ў спалучэнні з іншымі функцыямі Excel , такія як TRIM і SUBSTITUTE ў формулах , накіраваных на ліквідацыю гэтых непажаданых знакаў з ліста.

02 з 02

Excel КОД / UNICODE Функцыя

Знайсці коды знакаў з кодам і UNICODE функцый. © Тэд Французская

КОД / UNICODE Сінтаксіс функцыі і аргументы

Сінтаксіс функцыі, спасылаецца на размяшчэнне функцыі і ўключае ў сябе функцыю па імені, дужку і аргументы.

Сінтаксіс для кода функцыі:

= КОД (Тэкст)

у той час як сінтаксіс функцыі Юнікода:

= UNICODE (Тэкст)

Тэкст - (абавязкова) характар , для якога вы хочаце , каб знайсці нумар ANSI код.

нататкі:

Тэкст аргумент можа быць адным сімвалам ў асяроддзі падвойныя двукоссі ( "") , уведзеных непасрэдна ў функцыі або спасылкі на вочка ў месцы размяшчэння сімвала ў ліст , як паказана ў радках 4 і 9 ў малюнку вышэй

Калі тэкст аргумент застаецца пустым функцыя CODE верне #VALUE! значэнне памылкі, як паказана ў радку 2 ў малюнку вышэй.

Функцыя CODE адлюстроўваецца толькі код сімвала для аднаго знака. Калі тэкст аргумент ўтрымлівае больш , чым адзін знак - такія , як слова Excel паказана ў радках 7 і 8 у малюнку вышэй - толькі код для адлюстравання першага знака. У гэтым выпадку лік 69 , якое з'яўляецца знакавай кодам для загалоўнай літары E.

Прапісныя супраць малых літар

Загалоўныя або вялікія літары на клавіятуры маюць розныя коды сімвалаў , чым адпаведны ніжні рэгістр або малой літары.

Напрыклад, UNICODE / ANSI нумар кода для верхняга рэгістра «A» 65 , а ў ніжнім рэгістры "а" UNICODE / ANSI нумар кода роўны 97 , як паказана ў радках 4 і 5 у прыведзеным вышэй малюнку.

Ўвод кода / UNICODE функцыі

Варыянты ўводу небудзь функцыі ўключаюць увёўшы функцыю ўручную, такія як:

= КОД (65) або = UNICODE (А6)

або з дапамогай дыялогавага акна функцый для ўводу функцыі і аргументу тэкст.

Былі выкарыстаныя наступныя крокі, каб увесці код функцыі ў вочка B3 ў малюнку вышэй:

  1. Націсніце на вочка B3, каб зрабіць яе актыўнай ячэйкі - месца, дзе адлюстроўваюцца вынікі функцыі
  2. Націсніце на ўкладцы Формулы у меню стужкі
  3. Выберыце тэкст з стужкі , каб адкрыць функцыю выпадальнага спісу
  4. Націсніце на кодзе ў спісе , каб адкрыць дыялогавае акно функцыі ў
  5. У дыялогавым акне націсніце на тэкставай радку
  6. Націсніце на вочка A3 у лісце, каб ўвесці гэтую спасылку на вочка ў дыялогавае акно
  7. Націсніце OK для завяршэння функцыі і зачыніць дыялогавае акно
  8. Нумар 64 павінен з'явіцца ў вочку B3 - гэта знакавы код для знака Ампэрсанд «&»
  9. Пры націску на вочка B3 поўнай функцыі = CODE (A3) з'яўляецца ў радку формул над лістом