01 з 02
Excel 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 функцыя робіць наадварот - даць код дадзенага знака. Напрыклад, як паказана на малюнку вышэй,
- вынік для = CHAR (169) з'яўляецца сімвалам аўтарскага права ©;
- у той час як вынік для = CODE (©) з'яўляецца 169.
Аналагічным чынам, калі гэтыя дзве функцыі былі ўкладзеныя разам у выглядзе
= КОД (мэдыях (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 ў малюнку вышэй:
- Націсніце на вочка B3 , каб зрабіць яго актыўную вочка - месца , дзе адлюстроўваюцца вынікі функцыі
- Націсніце на ўкладцы Формулы ў стужцы меню
- Выберыце тэкст з стужкі , каб адкрыць функцыю выпадальнага спісу
- Націсніце на CHAR ў спісе , каб адкрыць дыялогавае акно функцыі ў
- У дыялогавым акне націсніце на нумар лініі
- Націсніце на вочка A3 у лісце, каб ўвесці гэтую спасылку на вочка ў дыялогавае акно
- Націсніце OK для завяршэння функцыі і зачыніць дыялогавае акно
- Знак клічнік сімвал - - павінен з'явіцца ў вочку B3, так як яго ANSI код знака 33
- Пры націску на кнопку ячэйкі E2 поўную функцыю = ЗНАК (A3) з'яўляецца ў радку формул над ліста
CHAR / UNICHAR функцыя выкарыстоўвае
Выкарыстоўвае для функцый CHAR / UNICHAR будзе перакладаць колькасці кодавых старонак у сымбалі для файлаў, створаных на іншых тыпах кампутараў.
Напрыклад, функцыя CHAR часта выкарыстоўваюцца для выдалення непажаданых сімвалаў, якія з'яўляюцца з імпартуюцца дадзенымі. Гэтая функцыя можа быць выкарыстана ў спалучэнні з іншымі функцыямі Excel , такія як TRIM і SUBSTITUTE ў формулах , накіраваных на ліквідацыю гэтых непажаданых знакаў з ліста.
02 з 02
Excel КОД / 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 ў малюнку вышэй:
- Націсніце на вочка B3, каб зрабіць яе актыўнай ячэйкі - месца, дзе адлюстроўваюцца вынікі функцыі
- Націсніце на ўкладцы Формулы у меню стужкі
- Выберыце тэкст з стужкі , каб адкрыць функцыю выпадальнага спісу
- Націсніце на кодзе ў спісе , каб адкрыць дыялогавае акно функцыі ў
- У дыялогавым акне націсніце на тэкставай радку
- Націсніце на вочка A3 у лісце, каб ўвесці гэтую спасылку на вочка ў дыялогавае акно
- Націсніце OK для завяршэння функцыі і зачыніць дыялогавае акно
- Нумар 64 павінен з'явіцца ў вочку B3 - гэта знакавы код для знака Ампэрсанд «&»
- Пры націску на вочка B3 поўнай функцыі = CODE (A3) з'яўляецца ў радку формул над лістом