Како да конвертирате азбука во број во 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 прво. Потоа, формулата станува COLUMN(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 . Овде, ќе ја користиме истата база на податоци. Ајде да ги следиме чекорите за да дознаеме повеќе.

ЧЕКОРИ:

  • На прво место, изберете Cell 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.

ЧЕКОРИ:

  • За почеток, изберете Cell 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 за апликации . Овде, ќе создадеме функција користејќи VBA и потоа ќе ја користиме за менување на азбуките во бројки. Интересно е што можете да го користите и за единечни и за повеќе азбуки. Можете да го видите податокот подолу за овој метод.

Ајде да обрнеме внимание на чекорите подолу за повеќе.

ЧЕКОРИ:

  • Прво, одете во картичката Програмер и изберете Visual Basic . Ќе го отвори прозорецот Visual Basic .

  • Во прозорецот Visual Basic , изберете Вметни >> Модул . Тоаќе го отвори прозорецот Module .

  • Сега, копирајте го кодот подолу и залепете го во Модулот прозорец:
8022

Овој VBA код создава функција која ја претвора азбуката во бројки. За да ја примениме функцијата за мали и големи букви, ќе ја користиме функцијата UPPER во функцијата AlphabetToNumber .

  • Потоа, притиснете Ctrl + S за да го зачувате кодот.
  • Во следниот чекор, изберете Cell C5 и напишете ја формулата подолу:
=AlphabetToNumber(UPPER(B5))

  • На крај, повлечете ја Рачката за пополнување надолу за да ги видите резултатите за остатокот од ќелии.

Прочитајте повеќе: Како да конвертирате низа во број во Excel VBA (3 методи)

Како да конвертирате азбука од колона во број во Excel

Во Excel, колоните се нумерирани во азбуката од A до XFD . Понекогаш, треба да го знаеме бројот на колоната за различни цели. Во тој случај, можеме да ги користиме следните методи за да ги конвертираме буквите од колоната во бројки во Excel.

1. Претворете ја азбуката на колоната во број користејќи ја функцијата Excel COLUMN

Во првиот метод, ќе користете ја функцијата COLUMN за да ја претворите азбуката во број. Исто така, разговаравме за овој процес во Метод 1 од претходниот дел. Ајде да ги следиме чекорите подолу за да видиме како можеме да ја претвориме азбуката на колоните воброеви.

ЧЕКОРИ:

  • Прво, изберете Ќелија C5 и напишете ја формулата подолу:
=COLUMN(INDIRECT(B5&1))

Тука, INDIRECT(B5&1) станува A1 прво. Потоа, формулата станува COLUMN(A1) . Значи, враќа 1 .

  • Потоа, притиснете Enter и повлечете ја Рачката за пополнување надолу.

  • Како резултат на тоа, ќе ги видите броевите на колоните како на сликата подолу.

Прочитајте повеќе: Excel Convert to Number целата колона (9 едноставни методи)

2. Примени ја функцијата дефинирана од корисникот за промена на буквата од колоната во број во Excel

UDF или Функцијата дефинирана од корисникот може да им помогне на корисниците да ја променат буквата од колоната во број во Excel. Овде, ќе создадеме функција користејќи едноставни кодови во VBA . Подоцна, ќе ја користиме функцијата во работен лист. Овде, ќе ја користиме претходната база на податоци.

Да ги следиме чекорите подолу за да видиме како можеме да го имплементираме UDF за конвертирање на азбуки од колони во бројки.

ЧЕКОРИ:

  • Прво, одете во картичката Програмер и изберете Visual Basic . Ќе го отвори прозорецот Visual Basic .

  • Второ, изберете Вметни >> Модул во прозорецот Visual Basic . Ќе го отвори прозорецот Module .

  • Сега, копирајте го кодот подолу и залепете го во Модулот прозорец:
7403

Тука, ColNumber е функцијата што ќе го врати бројот на колоната и cletter е аргументот на функцијата. Тука, треба да ја внесете ќелијата што ги содржи буквите од колоната.

  • Притиснете Ctrl + S за да ја зачувате.
  • Во следниот чекор, изберете Cell C5 и напишете ја формулата подолу:
=ColNumber(B5)

  • Потоа, притиснете Enter и повлечете ја Рачката за пополнување надолу.

  • Конечно, ќе можете да конвертирате букви од колони во бројки во Excel.

Прочитајте повеќе: Како да конвертирате валута во број во Excel (6 лесни начини)

Заклучок

Во оваа статија, покажавме 4 лесни начини за Конвертирање на азбуката во број во Excel . Се надевам дека оваа статија ќе ви помогне ефикасно да ги извршувате вашите задачи. Понатаму, ја додадовме и книгата за вежбање на почетокот на статијата. За да ги тестирате вашите вештини, можете да го преземете за да вежбате. Исто така, можете да ја посетите веб-страницата ExcelWIKI за повеќе написи како оваа. И на крај, ако имате какви било предлози или прашања, слободно прашајте во делот за коментари подолу.

Хју Вест е високо искусен тренер и аналитичар на Excel со повеќе од 10 години искуство во индустријата. Има диплома за сметководство и финансии и магистер по бизнис администрација. Хју има страст за предавање и има развиено уникатен пристап на наставата кој е лесен за следење и разбирање. Неговото стручно познавање на Excel им помогна на илјадници студенти и професионалци ширум светот да ги подобрат своите вештини и да се истакнат во нивните кариери. Преку својот блог, Хју го споделува своето знаење со светот, нудејќи бесплатни упатства за Excel и онлајн обука за да им помогне на поединците и бизнисите да го достигнат својот целосен потенцијал.