Як пераўтварыць алфавіт у лік у Excel (4 простых спосабу)

  • Падзяліцца Гэтым
Hugh West

У гэтым артыкуле мы навучымся пераўтвараць алфавіт у лік у Excel . У Excel мы можам выкарыстоўваць розныя функцыі, каб змяніць алфавіт на лік. Сёння мы пакажам 4 простыя спосабы. Выкарыстоўваючы гэтыя метады, вы можаце лёгка пераўтварыць адзін алфавіт або некалькі алфавітаў у лічбы. Такім чынам, без далейшых затрымак, давайце пачнем абмеркаванне.

Спампаваць практычны сшытак

Вы можаце спампаваць практычны сшытак адсюль.

Пераўтварыць алфавіт у Number.xlsm

4 простых спосабу пераўтварыць алфавіт у лік у Excel

Каб растлумачыць метады, мы будзем выкарыстоўваць розныя наборы даных у розных метадах. Тут мы паспрабуем пераўтварыць алфавіт у лічбы. Напрыклад, A=1 , B=2 і гэтак далей. Вы можаце ўбачыць кароткі агляд ніжэй:

1. Пераўтварыце адзін алфавіт у лік у Excel

Каб пераўтварыць адзін алфавіт у лік, мы можам у асноўным выкарыстоўваць тры функцыі. Гэта функцыя COLUMN , функцыя CODE і функцыя MATCH . У гэтыя функцыі нам можа спатрэбіцца ўставіць некаторыя неабходныя функцыі для стварэння формулы. Давайце звернем увагу на падраздзелы, каб даведацца больш пра формулы.

1.1 Выкарыстанне функцыі COLUMN

Самы распаўсюджаны спосаб пераўтварэння аднаго алфавіту ў лік - гэта выкарыстанне COLUMN функцыя. Унутры яго мы павінны выкарыстоўваць функцыю INDIRECT . Вы можаце ўбачыць алфавіт у дыяпазоне B5:B9 у наборы дадзеных ніжэй.

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

КРОКІ:

  • Перш за ўсё, абярыце Вочка B5 і ўвядзіце наступную формулу:
=COLUMN(INDIRECT(B5&1))

У Excel функцыя INDIRECT вяртае спасылку, зададзеную тэкставым радком, і функцыя COLUMN дае нам нумар слупка спасылкі. У гэтай формуле мы выкарыстоўвалі функцыю INDIRECT унутры формулы, якая працуе ў якасці эталона для функцыі COLUMN . Такім чынам, INDIRECT(B5&1) становіцца A1 першым. Затым формула ператвараецца ў СТАЛОБЦ(A1) . Такім чынам, ён вяртае 1 .

  • Па-другое, націсніце Enter і перацягніце Маркер запаўнення ўніз.

  • Нарэшце, вы ўбачыце нумар, які адпавядае кожнаму алфавіту.

1.2 Ужыць функцыю CODE

Мы таксама можам выкарыстоўваць функцыю CODE для пераўтварэння аднаго алфавіту або літары ў лік. Функцыя CODE вяртае лікавае значэнне для першага знака ў тэкставым радку. Такім чынам, гэта дасць нам правільнае лікавае значэнне, калі мы выкарыстоўваем яго ў выпадку аднаго алфавіту. Давайце выканаем наступныя дзеянні, каб атрымаць вынік.

КРОКІ:

  • Спачатку ўвядзіце формулу ў ячэйку C5 :
=CODE(UPPER(B5))-64

Тут мы выкарыстоўвалі функцыю UPPER унутры КОД функцыя. Функцыя UPPER спачатку пераўтворыць алфавіт у верхні рэгістр. Затым функцыя CODE пераўтворыць яго ў лікавае значэнне. Тут лікавае значэнне A роўна 65 . Вось чаму мы адымаем 64 , каб атрымаць 1 на выхадзе.

  • Пасля гэтага націсніце Enter і перацягніце Маркер запаўнення ўніз, каб убачыць вынікі.

1.3 Устаўце функцыю MATCH

Функцыя MATCH можа даць яшчэ адно рашэнне для пераўтварэння алфавіту ў лік у Excel. Але нам таксама патрэбна дапамога функцый ADDRESS і COLUMN . Тут мы будзем выкарыстоўваць той жа набор даных. Давайце выканаем наступныя крокі, каб даведацца больш.

КРОКІ:

  • Спачатку абярыце Вочка C5 і ўвядзіце формулу ніжэй :
=MATCH(B5&"1",ADDRESS(1,COLUMN($1:$1),4),0)

У гэтай формуле АДРАС функцыя вяртае адносную спасылку на ячэйку ў выглядзе тэксту, а затым функцыя MATCH дае нам патрэбны вынік, які з'яўляецца 1 .

  • На наступным этапе націсніце Увядзіце і перацягніце Маркер запаўнення ўніз.

Чытаць далей: Як пераўтварыць тэкст у лік з дапамогай формул у Excel

2. Змяніць некалькі алфавітаў на лічбы з дапамогай TEXTJOIN & Функцыі VLOOKUP

У папярэднім метадзе мы паказалі, як змяніць адзін алфавіт на лік. Але ў другім спосабе мы зменім некалькіалфавітаў у лічбы з дапамогай функцый TEXTJOIN і VLOOKUP . Для гэтага мы будзем выкарыстоўваць набор даных ніжэй. Напрыклад, мы хочам, каб алфавіт ADE змяніўся на 145 . Вы бачыце, што набор даных змяшчае спіс алфавітаў ад A да Z з іх узаемным размяшчэннем. Каб стварыць формулу, мы будзем выкарыстоўваць камбінацыю TEXTJOIN , VLOOKUP , IF , MID , ROW , INDIRECT і LEN функцыі.

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

КРОКІ:

  • Для пачатку абярыце Вочка C5 і ўвядзіце наступную формулу:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))),E5:F30,2,0))

🔎 Як працуе формула?

Мы можам разбіць формулу на дробныя часткі, каб зразумець увесь механізм.

  • ROW(INDIRECT(“1:”&LEN(B5))): Гэтая частка формула вяртае масіў з нумарам радка. У гэтым выпадку масіў мае выгляд {1,2,3} .
  • MID(B5,ROW(INDIRECT(“1:”&LEN(B5))) ,1): Функцыя MID дае нам сімвалы ў зададзенай пазіцыі дадзенага радка. Такім чынам, выхад для гэтай часткі {A,D,E} .
  • VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT(“1:) ”&LEN(B5))),1))),E5:F30,2,0): Функцыя VLOOKUP шукае адпаведныя нумары ў масіве {A, D,E} у дыяпазоне E5:F30 .
  • TEXTJOIN(“”,1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT(“1:”&LEN(B5))) ),1))),E5:F30,2,0)): Нарэшце, функцыя TEXTJOIN аб'ядноўвае лічбы і вяртае вынік 145 . Гэта функцыя даступная ў Excel 2019 і Excel 365 .
  • Націсніце Enter .
  • Нарэшце, перацягніце ўніз Маркер запаўнення , каб убачыць вынікі.

Дадатковая інфармацыя: Як Пераўтварыце тэкст з прабеламі ў лік у Excel (4 спосабы)

Падобныя паказанні

  • Як пераўтварыць працэнт у дзесятковы ў Excel ( 7 метадаў)
  • Пераўтварэнне экспанентнага значэння ў дакладны лік у Excel (7 метадаў)
  • Як выправіць памылку пераўтварэння ў лік у Excel (6 Метады)
  • Пераўтварыць радок у доўгі з дапамогай VBA ў Excel (3 спосабы)
  • Як пераўтварыць тэкст у лік з дапамогай Excel VBA (3 прыклады) з макрасамі)

3. Устаўце функцыю SUBSTITUTE для пераўтварэння пэўных алфавітаў у лічбы

Калі ў вас ёсць пэўныя алфавіты для пераўтварэння ў лічбы, вы можаце выкарыстоўваць SUBSTITUTE функцыя . Функцыя SUBSTITUTE замяняе існуючы тэкставы радок новым тэкстам. Каб растлумачыць метад, мы будзем выкарыстоўваць набор даных, які змяшчае некалькі тэкставых радкоў з алфавітамі A , B , C і D .

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

КРОКІ:

  • Спачатку ўвядзіце формулу ніжэй у ячэйку C5 :
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"A",1),"B",2),"C",3),"D",4)

Гэта формула замяняе A на 1 , B з 2 , C з 3 і D з 4 . Такім чынам, выхад ABC роўны 123 . Калі вы жадаеце дадаць больш алфавітаў, вам трэба дадаць яшчэ адну функцыю SUBSTITUTE у формулу, каб замяніць гэты алфавіт лічбай.

  • Пасля ўводу формулы націсніце Увядзіце .
  • Нарэшце, перацягніце Маркер запаўнення ўніз, каб атрымаць вынікі.

Чытаць далей: Як пераўтварыць навуковую натацыю ў лік у Excel (7 метадаў)

4. Ужыць VBA для пераўтварэння літар у лічбы ў Excel

У апошні метад, мы будзем прымяняць VBA для пераўтварэння алфавітаў у лічбы ў Excel. VBA расшыфроўваецца як Visual Basic for Applications . Тут мы створым функцыю з дапамогай VBA , а затым выкарыстаем яе для змены алфавітаў на лічбы. Цікава, што вы можаце выкарыстоўваць яго як для аднаго, так і для некалькіх алфавітаў. Вы можаце ўбачыць набор даных для гэтага метаду ніжэй.

Давайце звернем увагу на крокі ніжэй, каб даведацца больш.

КРОКІ:

  • Перш за ўсё, перайдзіце на ўкладку Распрацоўшчык і абярыце Visual Basic . Адкрыецца акно Visual Basic .

  • У акне Visual Basic выберыце Уставіць >> Модуль . Гэтаадкрые акно Модуль .

  • Цяпер скапіруйце код ніжэй і ўстаўце яго ў Модуль window:
1235

Гэты код VBA стварае функцыю, якая пераўтворыць алфавіт у лічбы. Каб прымяніць функцыю для літар малога і вялікага рэгістра, мы будзем выкарыстоўваць функцыю UPPER унутры функцыі AlphabetToNumber .

  • Пасля гэтага націсніце Ctrl + S каб захаваць код.
  • На наступным этапе абярыце Вочка C5 і ўвядзіце наступную формулу:
=AlphabetToNumber(UPPER(B5))

  • Нарэшце, перацягніце Маркер запаўнення ўніз, каб убачыць вынікі для астатніх клеткі.

Больш падрабязна: Як пераўтварыць радок у лік у Excel VBA (3 метады)

Як пераўтварыць алфавіт слупкоў у лік у Excel

У Excel слупкі пранумараваны ў алфавіце ад A да XFD . Часам нам трэба ведаць нумар слупка для розных мэтаў. У такім выпадку мы можам выкарыстаць наступныя метады, каб пераўтварыць літары слупка ў лічбы ў Excel.

1. Пераўтварыце алфавіт слупка ў лік з дапамогай функцыі COLUMN Excel

У першым метадзе мы будзем выкарыстоўвайце функцыю COLUMN , каб пераўтварыць алфавіт у лік. Мы таксама абмяркоўвалі гэты працэс у метадзе 1 папярэдняга раздзела. Давайце выканаем наступныя дзеянні, каб убачыць, як мы можам пераўтварыць алфавіт слупкоўлічбы.

КРОКІ:

  • Спачатку абярыце Вочка C5 і ўвядзіце наступную формулу:
=COLUMN(INDIRECT(B5&1))

Тут INDIRECT(B5&1) становіцца A1 першы. Затым формула ператвараецца ў СТАЛОБЦ(A1) . Такім чынам, ён вяртае 1 .

  • Пасля гэтага націсніце Enter і перацягніце Маркер запаўнення ўніз.

  • У выніку вы ўбачыце нумары слупкоў, як на малюнку ніжэй.

Дадатковая інфармацыя: Пераўтварыць у Excel ўвесь слупок у лічбу (9 простых метадаў)

2. Ужыць функцыю, вызначаную карыстальнікам, каб змяніць літару слупка на лічбу ў Excel

UDF ці Вызначаная карыстальнікам функцыя можа дапамагчы карыстальнікам змяніць літару слупка на лічбу ў Excel. Тут мы створым функцыю з дапамогай простых кодаў у VBA . Пазней мы будзем выкарыстоўваць функцыю ў працоўным аркушы. Тут мы будзем выкарыстоўваць папярэдні набор даных.

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

КРОКІ:

  • Перш за ўсё, перайдзіце на ўкладку Распрацоўшчык і абярыце Visual Basic . Адкрыецца акно Visual Basic .

  • Па-другое, абярыце Уставіць >> Модуль у акне Visual Basic . Адкрыецца акно Модуль .

  • Цяпер скапіруйце прыведзены ніжэй код і ўстаўце яго ў Модуль акно:
7876

Тут ColNumber гэта функцыя, якая верне нумар слупка і cletter - аргумент функцыі. Тут вам трэба ўвесці ячэйку, якая змяшчае літары слупка.

  • Націсніце Ctrl + S каб захаваць яго.
  • У на наступным этапе абярыце Вочка C5 і ўвядзіце наступную формулу:
=ColNumber(B5)

  • Пасля гэтага націсніце Enter і перацягніце Маркер запаўнення ўніз.

  • Нарэшце, вы зможаце пераўтварыць літары слупкоў у лічбы ў Excel.

Дадатковая інфармацыя: Як пераўтварыць валюту ў лік у Excel (6 простых спосабаў)

Выснова

У гэтым артыкуле мы прадэманстравалі 4 простыя спосабы Пераўтварыць алфавіт у лік у Excel . Я спадзяюся, што гэты артыкул дапаможа вам эфектыўна выконваць свае задачы. Акрамя таго, мы таксама дадалі практычны сшытак у пачатку артыкула. Каб праверыць свае навыкі, вы можаце загрузіць яго для практыкаванняў. Акрамя таго, вы можаце наведаць сайт ExcelWIKI для атрымання больш падобных артыкулаў. Нарэшце, калі ў вас ёсць якія-небудзь прапановы або запыты, не саромейцеся пытацца ў раздзеле каментарыяў ніжэй.

Х'ю Уэст з'яўляецца вельмі дасведчаным трэнерам і аналітыкам Excel з больш чым 10-гадовым вопытам работы ў галіны. Ён мае ступень бакалаўра ў галіне бухгалтарскага ўліку і фінансаў і ступень магістра дзелавога адміністравання. Х'ю захапляецца навучаннем і распрацаваў унікальны падыход да навучання, які лёгка прытрымлівацца і зразумець. Яго экспертныя веды Excel дапамаглі тысячам студэнтаў і спецыялістаў па ўсім свеце палепшыць свае навыкі і атрымаць поспех у сваёй кар'еры. Праз свой блог Х'ю дзеліцца сваімі ведамі з усім светам, прапаноўваючы бясплатныя падручнікі па Excel і онлайн-трэнінгі, каб дапамагчы прыватным асобам і прадпрыемствам цалкам раскрыць свой патэнцыял.