Talaan ng nilalaman
Sa artikulong ito, matututunan nating i-convert ang alpabeto sa numero sa Excel . Sa Excel, maaari kaming gumamit ng iba't ibang mga function upang baguhin ang isang alpabeto sa isang numero. Ngayon, ipapakita namin ang 4 mga madaling paraan. Gamit ang mga pamamaraang ito, madali mong mako-convert ang isang alpabeto o maramihang mga alpabeto sa mga numero. Kaya, nang walang karagdagang pagkaantala, simulan natin ang talakayan.
I-download ang Practice Workbook
Maaari mong i-download ang practice workbook mula dito.
I-convert ang Alphabet sa Number.xlsm
4 Madaling Paraan para I-convert ang Alphabet sa Numero sa Excel
Upang ipaliwanag ang mga pamamaraan, gagamit kami ng iba't ibang dataset sa iba't ibang pamamaraan. Dito, susubukan naming i-convert ang alpabeto sa mga numero. Halimbawa, A=1 , B=2 , at iba pa. Makakakita ka ng mabilis na pangkalahatang-ideya sa ibaba:
1. I-convert ang Iisang Alpabeto sa Numero sa Excel
Upang i-convert ang isang alpabeto sa isang numero, pangunahin nating magagawa gumamit ng tatlong function. Ang mga ito ay ang COLUMN function , ang CODE function , at ang MATCH function . Sa loob ng mga function na ito, maaaring kailanganin nating magpasok ng ilang kinakailangang function upang lumikha ng formula. Bigyang-pansin natin ang mga subsection upang matuto nang higit pa tungkol sa mga formula.
1.1 Gamitin ang COLUMN Function
Ang pinakakaraniwang paraan upang i-convert ang isang alpabeto sa isang numero ay ang paggamit ng COLUMN function. Sa loob nito, dapat nating gamitin ang ang INDIRECT na function . Makikita mo ang alpabeto sa range B5:B9 sa dataset sa ibaba.
Sundin natin ang mga hakbang sa ibaba upang makita kung paano natin ito mako-convert sa mga numero.
MGA HAKBANG:
- Una sa lahat, piliin ang Cell B5 at i-type ang formula sa ibaba:
=COLUMN(INDIRECT(B5&1))
Sa Excel, ang INDIRECT function ay nagbabalik ng reference na ibinigay ng isang text string at ang COLUMN function nagbibigay sa amin ng column number ng isang reference. Sa formula na ito, ginamit namin ang INDIRECT function sa loob ng formula na gumagana bilang reference para sa COLUMN function. Kaya, ang INDIRECT(B5&1) ay nagiging A1 una. Pagkatapos, ang formula ay magiging COLUMN(A1) . Kaya, ibinabalik nito ang 1 .
- Pangalawa, pindutin ang Enter at i-drag ang Fill Handle pababa.
- Sa wakas, makikita mo ang numerong katumbas ng bawat alpabeto.
1.2 Ilapat ang CODE Function
Maaari rin naming gamitin ang function na CODE para sa pag-convert ng isang alpabeto o titik sa isang numero. Ang CODE function ay nagbabalik ng numerical value para sa unang character sa isang text string. Kaya, bibigyan tayo nito ng tamang numerical value kung gagamitin natin ito sa kaso ng isang alpabeto. Sundin natin ang mga hakbang sa ibaba para makuha ang resulta.
STEPS:
- Una, i-type ang formula sa Cell C5 :
=CODE(UPPER(B5))-64
Dito, ginamit namin ang ang UPPER function sa loob ang CODE function. Kino-convert muna ng UPPER function ang alpabeto sa isang upper-case na alpabeto. Pagkatapos, kino-convert ito ng CODE function sa isang numerical value. Dito, ang numerical value ng A ay 65 . Iyon ang dahilan kung bakit namin binabawasan ang 64 upang makuha ang 1 sa output.
- Pagkatapos nito, pindutin ang Enter at i-drag ang Fill Handle pababa para makita ang mga resulta.
1.3 Ipasok ang MATCH Function
Ang MATCH function ay maaaring magbigay ng isa pang solusyon para sa pag-convert ng isang alpabeto sa isang numero sa Excel. Ngunit kailangan din namin ang tulong ng ADDRESS at COLUMN function. Dito, gagamitin namin ang parehong dataset. Sundin natin ang mga hakbang para matuto pa.
MGA HAKBANG:
- Sa unang lugar, piliin ang Cell C5 at i-type ang formula sa ibaba :
=MATCH(B5&"1",ADDRESS(1,COLUMN($1:$1),4),0)
Sa formula na ito, ang ADDRESS function ay nagbabalik ng isang kamag-anak na cell reference bilang text at pagkatapos, ang MATCH function ay nagbibigay sa amin ng gustong output na 1 .
- Sa sumusunod na hakbang, pindutin ang Ipasok ang at i-drag ang Fill Handle pababa.
Magbasa Nang Higit Pa: Paano I-convert ang Teksto sa Numero Gamit ang Mga Formula sa Excel
2. Baguhin ang Maramihang Mga Alpabeto sa Mga Numero gamit ang TEXTJOIN & Mga Function ng VLOOKUP
Sa nakaraang pamamaraan, ipinakita namin ang paraan upang baguhin ang isang alpabeto sa isang numero. Ngunit sa pangalawang paraan, babaguhin natin ang maramihangalphabets sa mga numero gamit ang TEXTJOIN at VLOOKUP function. Upang gawin ito, gagamitin namin ang dataset sa ibaba. Halimbawa, gusto naming baguhin ang alpabeto ADE sa 145 . Maaari mong makita ang dataset na naglalaman ng isang listahan ng mga alpabeto mula A hanggang Z kasama ang kanilang mga kaugnay na posisyon. Upang gawin ang formula, gagamit kami ng kumbinasyon ng TEXTJOIN , VLOOKUP , IF , MID , ROW , INDIRECT , at LEN functions.
Ating obserbahan ang mga hakbang sa ibaba upang makita kung paano natin mako-convert ang maramihang mga alpabeto sa mga numero sa Excel.
MGA HAKBANG:
- Upang magsimula, piliin ang Cell C5 at i-type ang formula sa ibaba:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))),E5:F30,2,0))
🔎 Paano Gumagana ang Formula?
Maaari nating hatiin ang formula sa maliliit na bahagi upang maunawaan ang buong mekanismo.
- ROW(INDIRECT(“1:”&LEN(B5))): Ang bahaging ito ng ibinabalik ng formula ang array ng row number. Sa kasong ito, ang array ay {1,2,3} .
- MID(B5,ROW(INDIRECT(“1:”&LEN(B5))) ,1): Ang MID function ay nagbibigay sa amin ng mga character sa tinukoy na posisyon ng ibinigay na string. Kaya, ang output para sa bahaging ito ay {A,D,E} .
- VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT(“1: ”&LEN(B5))),1))),E5:F30,2,0): Hinahanap ng function na VLOOKUP ang mga katumbas na numero ng array {A, D,E} sa hanayE5:F30 .
- TEXTJOIN(“”,1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT(“1:”&LEN(B5))))) ),1))),E5:F30,2,0)): Sa wakas, ang TEXTJOIN function ay nagsasama sa mga numero at ibinabalik ang output 145 . Available ang function na ito sa Excel 2019 at Excel 365 .
- Pindutin ang Enter .
- Panghuli, i-drag pababa ang Fill Handle upang makita ang mga resulta.
Magbasa Nang Higit Pa: Paano I-convert ang Text na may mga Spaces sa Numero sa Excel (4 na Paraan)
Mga Katulad na Pagbasa
- Paano I-convert ang Porsyento sa Decimal sa Excel ( 7 Paraan)
- I-convert ang Exponential Value sa Eksaktong Numero sa Excel (7 Paraan)
- Paano Ayusin ang Convert to Number Error sa Excel (6 Mga Paraan)
- I-convert ang String sa Mahaba Gamit ang VBA sa Excel (3 Paraan)
- Paano I-convert ang Teksto sa Numero gamit ang Excel VBA (3 Halimbawa na may Macros)
3. Ipasok ang SUBSTITUTE Function upang Ibahin ang Mga Tukoy na Alpabeto sa Numero
Kung mayroon kang mga partikular na alpabeto na itransporma sa mga numero, maaari mong gamitin ang ang SUBSTITUTE function . Pinapalitan ng function na SUBSTITUTE ang isang umiiral nang text string ng bagong text. Para ipaliwanag ang paraan, gagamit kami ng dataset na naglalaman ng maraming text string na may mga alphabet na A , B , C , at D .
Sundin natin ang mga hakbang sa ibaba upang matutunan ang paraan ng pagbabago ng mga partikular na alpabeto samga numero.
MGA HAKBANG:
- Una, i-type ang formula sa ibaba sa Cell C5 :
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"A",1),"B",2),"C",3),"D",4)
Pinapalitan ng formula na ito ang A sa 1 , B na may 2 , C na may 3 , at D na may 4 . Kaya, ang output ng ABC ay 123 . Kung gusto mong magdagdag ng higit pang mga alpabeto, kailangan mong magdagdag ng isa pang SUBSTITUTE function sa formula upang palitan ang alpabeto na iyon ng isang numero.
- Pagkatapos i-type ang formula, pindutin ang Enter .
- Sa wakas, i-drag ang Fill Handle pababa upang makuha ang mga resulta.
Magbasa Nang Higit Pa: Paano I-convert ang Scientific Notation sa Numero sa Excel (7 Paraan)
4. Ilapat ang VBA upang I-convert ang mga Letra sa Mga Numero sa Excel
Sa ang huling paraan, ilalapat namin ang VBA upang i-convert ang mga alpabeto sa mga numero sa Excel. Ang VBA ay nangangahulugang Visual Basic for Applications . Dito, gagawa kami ng function gamit ang VBA at pagkatapos ay gagamitin ito para sa pagpapalit ng mga alpabeto sa mga numero. Nang kawili-wili, maaari mo itong gamitin para sa parehong solong at maramihang mga alpabeto. Makikita mo ang dataset sa ibaba para sa paraang ito.
Bigyan natin ng pansin ang mga hakbang sa ibaba para sa higit pa.
MGA HAKBANG:
- Una sa lahat, pumunta sa tab na Developer at piliin ang Visual Basic . Bubuksan nito ang Visual Basic window.
- Sa Visual Basic window, piliin ang Ipasok ang >> Module . Itobubuksan ang Module window.
- Ngayon, kopyahin ang code sa ibaba at i-paste ito sa Module window:
1179
Ang VBA code na ito ay lumilikha ng function na nagko-convert ng alpabeto sa mga numero. Para ilapat ang function para sa lower at upper case na mga alpabeto, gagamitin namin ang UPPER function sa loob ng AlphabetToNumber function.
- Pagkatapos nito, pindutin ang Ctrl + S upang i-save ang code.
- Sa sumusunod na hakbang, piliin ang Cell C5 at i-type ang formula sa ibaba:
=AlphabetToNumber(UPPER(B5))
- Sa wakas, i-drag ang Fill Handle pababa upang makita ang mga resulta para sa natitirang bahagi ng cells.
Magbasa Nang Higit Pa: Paano I-convert ang String sa Numero sa Excel VBA (3 Paraan)
Paano I-convert ang Alpabeto ng Column sa Numero sa Excel
Sa Excel, ang mga column ay binibilang sa alpabeto mula A hanggang XFD . Minsan, kailangan nating malaman ang numero ng column para sa iba't ibang layunin. Sa ganoong sitwasyon, maaari naming gamitin ang mga sumusunod na paraan upang i-convert ang mga letra ng column sa mga numero sa Excel.
1. I-convert ang Column Alphabet sa Number Gamit ang Excel COLUMN Function
Sa unang paraan, gagawin natin gamitin ang function na COLUMN upang i-convert ang alpabeto sa isang numero. Tinalakay din namin ang prosesong ito sa Paraan 1 ng nakaraang seksyon. Sundin natin ang mga hakbang sa ibaba para makita kung paano natin mako-convert ang column alphabet samga numero.
MGA HAKBANG:
- Una, piliin ang Cell C5 at i-type ang formula sa ibaba:
=COLUMN(INDIRECT(B5&1))
Dito, ang INDIRECT(B5&1) ay nagiging A1 una. Pagkatapos, ang formula ay magiging COLUMN(A1) . Kaya, ibinabalik nito ang 1 .
- Pagkatapos nito, pindutin ang Enter at i-drag ang Fill Handle pababa.
- Bilang resulta, makikita mo ang mga numero ng column tulad ng larawan sa ibaba.
Magbasa Nang Higit Pa: Excel Convert sa Bilang Buong Column (9 Simple Methods)
2. Ilapat ang User Defined Function para Baguhin ang Column Letter sa Numero sa Excel
UDF o User Defined Function ay makakatulong sa mga user na baguhin ang column letter sa isang numero sa Excel. Dito, gagawa tayo ng function gamit ang mga simpleng code sa VBA . Mamaya, gagamitin namin ang function sa isang worksheet. Dito, gagamitin natin ang nakaraang dataset.
Sundin natin ang mga hakbang sa ibaba upang makita kung paano natin maipapatupad ang UDF para sa pag-convert ng mga alpabeto ng column sa mga numero.
MGA HAKBANG:
- Una sa lahat, pumunta sa tab na Developer at piliin ang Visual Basic . Bubuksan nito ang Visual Basic window.
- Pangalawa, piliin ang Ipasok ang >> Module sa Visual Basic window. Bubuksan nito ang Module window.
- Ngayon, kopyahin ang code sa ibaba at i-paste ito sa Module window:
1412
Dito, ColNumber ay ang function na magbabalik ng column number at cletter ay ang argumento ng function. Dito, kailangan mong ipasok ang cell na naglalaman ng mga letra ng column.
- Pindutin ang Ctrl + S upang i-save ito.
- Sa ang sumusunod na hakbang, piliin ang Cell C5 at i-type ang formula sa ibaba:
=ColNumber(B5)
- Pagkatapos nito, pindutin ang Enter at i-drag ang Fill Handle pababa.
- Sa wakas, magagawa mong i-convert ang mga titik ng column sa mga numero sa Excel.
Magbasa Nang Higit Pa: Paano Mag-convert ng Pera sa Numero sa Excel (6 Madaling Paraan)
Konklusyon
Sa artikulong ito, ipinakita namin ang 4 mga madaling paraan upang I-convert ang Alphabet sa Numero sa Excel . Umaasa ako na ang artikulong ito ay makakatulong sa iyo upang maisagawa ang iyong mga gawain nang mahusay. Higit pa rito, idinagdag din namin ang aklat ng pagsasanay sa simula ng artikulo. Upang subukan ang iyong mga kasanayan, maaari mong i-download ito upang mag-ehersisyo. Gayundin, maaari mong bisitahin ang ang ExcelWIKI website para sa higit pang mga artikulong tulad nito. Panghuli, kung mayroon kang anumang mga mungkahi o query, huwag mag-atubiling magtanong sa seksyon ng komento sa ibaba.