Isi kandungan
Dalam artikel ini, kita akan belajar menukar abjad kepada nombor dalam Excel . Dalam Excel, kita boleh menggunakan fungsi yang berbeza untuk menukar abjad kepada nombor. Hari ini, kami akan menunjukkan 4 cara mudah. Menggunakan kaedah ini, anda boleh menukar abjad tunggal atau berbilang abjad kepada nombor dengan mudah. Jadi, tanpa berlengah lagi, mari kita mulakan perbincangan.
Muat Turun Buku Kerja Amalan
Anda boleh memuat turun buku kerja latihan dari sini.
Tukar Abjad kepada Number.xlsm
4 Cara Mudah untuk Menukar Abjad kepada Nombor dalam Excel
Untuk menerangkan kaedah, kami akan menggunakan set data yang berbeza dalam kaedah yang berbeza. Di sini, kami akan cuba menukar abjad kepada nombor. Contohnya, A=1 , B=2 dan seterusnya. Anda boleh melihat gambaran keseluruhan pantas di bawah:
1. Tukar Abjad Tunggal kepada Nombor dalam Excel
Untuk menukar satu abjad kepada nombor, kita boleh terutamanya menggunakan tiga fungsi. Ia adalah fungsi COLUMN , fungsi KOD dan fungsi MATCH . Di dalam fungsi ini, kita mungkin perlu memasukkan beberapa fungsi yang diperlukan untuk mencipta formula. Mari kita perhatikan subseksyen untuk mengetahui lebih lanjut tentang formula.
1.1 Gunakan Fungsi COLUMN
Cara paling biasa untuk menukar abjad tunggal kepada nombor ialah menggunakan COLUMN fungsi. Di dalamnya, kita mesti menggunakan fungsi TIDAK LANGSUNG . Anda boleh melihat abjad dalam julat B5:B9 dalam set data di bawah.
Mari ikut langkah di bawah untuk melihat cara kita boleh menukarnya kepada nombor.
LANGKAH:
- Pertama sekali, pilih Sel B5 dan taip formula di bawah:
=COLUMN(INDIRECT(B5&1))
Dalam Excel, fungsi INDIRECT mengembalikan rujukan yang diberikan oleh rentetan teks dan fungsi COLUMN memberikan kita nombor lajur rujukan. Dalam formula ini, kami telah menggunakan fungsi INDIRECT di dalam formula yang berfungsi sebagai rujukan untuk fungsi COLUMN . Jadi, INDIRECT(B5&1) menjadi A1 dahulu. Kemudian, formula menjadi COLUMN(A1) . Jadi, ia mengembalikan 1 .
- Kedua, tekan Enter dan seret Pengendalian Isi ke bawah.
- Akhir sekali, anda akan melihat nombor yang sepadan dengan setiap abjad.
1.2 Gunakan Fungsi KOD
Kami juga boleh menggunakan fungsi CODE untuk menukar satu abjad atau huruf kepada nombor. Fungsi CODE mengembalikan nilai berangka untuk aksara pertama dalam rentetan teks. Jadi, ia akan memberi kita nilai berangka yang betul jika kita menggunakannya dalam kes abjad tunggal. Mari ikuti langkah di bawah untuk mendapatkan hasilnya.
LANGKAH:
- Mula-mula, taip formula dalam Sel C5 :
=CODE(UPPER(B5))-64
Di sini, kami telah menggunakan fungsi UPPER di dalam KOD fungsi. Fungsi UPPER menukar abjad menjadi abjad huruf besar dahulu. Kemudian, fungsi CODE menukarnya menjadi nilai berangka. Di sini, nilai berangka A ialah 65 . Itulah sebabnya kita menolak 64 untuk mendapatkan 1 dalam output.
- Selepas itu, tekan Enter dan seret Isi Pemegang ke bawah untuk melihat keputusan.
1.3 Sisipkan Fungsi MATCH
Fungsi MATCH boleh menyediakan penyelesaian lain untuk menukar abjad kepada nombor dalam Excel. Tetapi kami juga memerlukan bantuan fungsi ADDRESS dan COLUMN . Di sini, kami akan menggunakan set data yang sama. Mari ikuti langkah untuk mengetahui lebih lanjut.
LANGKAH:
- Pertama-tama, pilih Sel C5 dan taip formula di bawah :
=MATCH(B5&"1",ADDRESS(1,COLUMN($1:$1),4),0)
Dalam formula ini, ALAMAT fungsi mengembalikan rujukan sel relatif sebagai teks dan kemudian, fungsi MATCH memberi kita output yang diingini iaitu 1 .
- Dalam langkah berikut, tekan Masukkan dan seret Pengendalian Isi ke bawah.
Baca Lagi: Cara Menukar Teks kepada Nombor Menggunakan Formula dalam Excel
2. Tukar Berbilang Abjad kepada Nombor dengan TEXTJOIN & Fungsi VLOOKUP
Dalam kaedah sebelumnya, kami menunjukkan cara untuk menukar abjad tunggal kepada nombor. Tetapi dalam kaedah kedua, kita akan menukar berbilangabjad kepada nombor menggunakan fungsi TEXTJOIN dan VLOOKUP . Untuk berbuat demikian, kami akan menggunakan set data di bawah. Sebagai contoh, kami mahu abjad ADE tukar kepada 145 . Anda boleh melihat set data mengandungi senarai abjad dari A hingga Z dengan kedudukan relatifnya. Untuk mencipta formula, kami akan menggunakan gabungan TEXTJOIN , VLOOKUP , IF , MID , ROW , TIDAK LANGSUNG dan LEN fungsi.
Mari kita perhatikan langkah di bawah untuk melihat cara kita boleh menukar berbilang abjad kepada nombor dalam Excel.
LANGKAH:
- Untuk bermula, pilih Sel C5 dan taip formula di bawah:
=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT("1:"&LEN(B5))),1))),E5:F30,2,0))
🔎 Bagaimana Formula Berfungsi?
Kita boleh memecahkan formula kepada bahagian kecil untuk memahami keseluruhan mekanisme.
- ROW(INDIRECT(“1:”&LEN(B5))): Bahagian ini daripada formula mengembalikan tatasusunan nombor baris. Dalam kes ini, tatasusunan ialah {1,2,3} .
- MID(B5,ROW(INDIRECT(“1:”&LEN(B5))) ,1): Fungsi MID memberi kita aksara dalam kedudukan yang ditentukan bagi rentetan yang diberikan. Jadi, output untuk bahagian ini ialah {A,D,E} .
- VLOOKUP(T(IF(1,MID(B5,ROW(INDIRECT(“1:): ”&LEN(B5))),1))),E5:F30,2,0): Fungsi VLOOKUP mencari nombor yang sepadan bagi tatasusunan {A, D,E} dalam julat E5:F30 .
- TEXTJOIN(“”,1,VLOOKUP(T(IF(1,MID(B5,ROW(TIDAK LANGSUNG(“1:”&LEN(B5))))) ),1))),E5:F30,2,0)): Akhirnya, fungsi TEXTJOIN mencantumkan nombor dan mengembalikan output 145 . Fungsi ini tersedia dalam Excel 2019 dan Excel 365 .
- Tekan Enter .
- Akhir sekali, seret ke bawah Pengendalian Isi untuk melihat hasilnya.
Baca Lagi: Cara untuk Tukar Teks dengan Ruang kepada Nombor dalam Excel (4 Cara)
Bacaan Serupa
- Cara Menukar Peratusan kepada Perpuluhan dalam Excel ( 7 Kaedah)
- Tukar Nilai Eksponen kepada Nombor Tepat dalam Excel (7 Kaedah)
- Cara Membetulkan Ralat Tukar kepada Nombor dalam Excel (6 Kaedah)
- Tukar Rentetan kepada Panjang Menggunakan VBA dalam Excel (3 Cara)
- Cara Menukar Teks kepada Nombor dengan Excel VBA (3 Contoh dengan Makro)
3. Sisipkan Fungsi PENGGANTI untuk Mengubah Abjad Tertentu kepada Nombor
Jika anda mempunyai abjad khusus untuk diubah menjadi nombor, maka anda boleh menggunakan Fungsi GANTI . Fungsi SUBSTITUTE menggantikan rentetan teks sedia ada dengan teks baharu. Untuk menerangkan kaedah, kami akan menggunakan set data yang mengandungi berbilang rentetan teks dengan abjad A , B , C dan D .
Mari ikut langkah di bawah untuk mempelajari kaedah menukar abjad tertentu kepadanombor.
LANGKAH:
- Mula-mula, taip formula di bawah dalam Sel C5 :
=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B5,"A",1),"B",2),"C",3),"D",4)
Formula ini menggantikan A dengan 1 , B dengan 2 , C dengan 3 dan D dengan 4 . Jadi, keluaran ABC ialah 123 . Jika anda ingin menambah lebih banyak abjad, maka anda perlu menambah satu lagi fungsi GANTI dalam formula untuk menggantikan abjad itu dengan nombor.
- Selepas menaip formula, tekan Masukkan .
- Akhir sekali, seret Pengendalian Isi ke bawah untuk mendapatkan keputusan.
Baca Lagi: Cara Menukar Notasi Saintifik kepada Nombor dalam Excel (7 Kaedah)
4. Gunakan VBA untuk Menukar Huruf kepada Nombor dalam Excel
Dalam kaedah terakhir, kami akan menggunakan VBA untuk menukar abjad kepada nombor dalam Excel. VBA bermaksud Visual Basic for Applications . Di sini, kami akan mencipta fungsi menggunakan VBA dan kemudian menggunakannya untuk menukar abjad kepada nombor. Menariknya, anda boleh menggunakannya untuk kedua-dua abjad tunggal dan berbilang. Anda boleh melihat set data di bawah untuk kaedah ini.
Mari kita perhatikan langkah di bawah untuk mengetahui lebih lanjut.
LANGKAH:
- Pertama sekali, pergi ke tab Pembangun dan pilih Visual Basic . Ia akan membuka tetingkap Visual Basic .
- Dalam tetingkap Visual Basic , pilih Sisipkan >> Modul . Iaakan membuka tetingkap Modul .
- Sekarang, salin kod di bawah dan tampalkannya ke dalam Modul tetingkap:
8828
Kod VBA ini mencipta fungsi yang menukar abjad kepada nombor. Untuk menggunakan fungsi untuk abjad huruf kecil dan besar, kami akan menggunakan fungsi UPPER di dalam fungsi AlphabetToNumber .
- Selepas itu, tekan Ctrl + S untuk menyimpan kod.
- Dalam langkah berikut, pilih Sel C5 dan taip formula di bawah:
=AlphabetToNumber(UPPER(B5))
- Akhir sekali, seret Pengendalian Isi ke bawah untuk melihat keputusan bagi baki sel.
Baca Lagi: Cara Menukar Rentetan kepada Nombor dalam Excel VBA (3 Kaedah)
Cara Menukar Abjad Lajur kepada Nombor dalam Excel
Dalam Excel, lajur diberi nombor dalam abjad daripada A hingga XFD . Kadangkala, kita perlu mengetahui nombor lajur untuk tujuan yang berbeza. Dalam kes itu, kita boleh menggunakan kaedah berikut untuk menukar huruf lajur kepada nombor dalam Excel.
1. Tukar Abjad Lajur kepada Nombor Menggunakan Fungsi Excel COLUMN
Dalam kaedah pertama, kita akan gunakan fungsi COLUMN untuk menukar abjad kepada nombor. Kami juga telah membincangkan proses ini dalam Kaedah 1 bahagian sebelumnya. Mari ikuti langkah di bawah untuk melihat cara kita boleh menukar abjad lajur kepadanombor.
LANGKAH:
- Pertama sekali, pilih Sel C5 dan taip formula di bawah:
=COLUMN(INDIRECT(B5&1))
Di sini, INDIRECT(B5&1) menjadi A1 pertama. Kemudian, formula menjadi COLUMN(A1) . Jadi, ia mengembalikan 1 .
- Selepas itu, tekan Enter dan seret Pengendalian Isi ke bawah.
- Hasilnya, anda akan melihat nombor lajur seperti gambar di bawah.
Baca Lagi: Excel Tukar kepada Nombor Keseluruhan Lajur (9 Kaedah Mudah)
2. Gunakan Fungsi Ditakrifkan Pengguna untuk Mengubah Huruf Lajur kepada Nombor dalam Excel
UDF atau Fungsi Ditentukan Pengguna boleh membantu pengguna menukar huruf lajur kepada nombor dalam Excel. Di sini, kami akan mencipta fungsi menggunakan kod mudah dalam VBA . Kemudian, kita akan menggunakan fungsi dalam lembaran kerja. Di sini, kami akan menggunakan set data sebelumnya.
Mari ikut langkah di bawah untuk melihat cara kita boleh melaksanakan UDF untuk menukar abjad lajur kepada nombor.
LANGKAH:
- Pertama sekali, pergi ke tab Pembangun dan pilih Visual Basic . Ia akan membuka tetingkap Visual Basic .
- Kedua, pilih Sisipkan >> Modul dalam tetingkap Visual Basic . Ia akan membuka tetingkap Modul .
- Sekarang, salin kod di bawah dan tampalkannya ke dalam Modul tetingkap:
1876
Di sini, ColNumber ialah fungsi yang akan mengembalikan nombor lajur dan cletter ialah hujah bagi fungsi. Di sini, anda perlu memasukkan sel yang mengandungi huruf lajur.
- Tekan Ctrl + S untuk menyimpannya.
- Dalam langkah berikut, pilih Sel C5 dan taip formula di bawah:
=ColNumber(B5)
- Selepas itu, tekan Enter dan seret Pengendalian Isi ke bawah.
- Akhir sekali, anda akan dapat menukar huruf lajur kepada nombor dalam Excel.
Baca Lagi: Cara Menukar Mata Wang kepada Nombor dalam Excel (6 Cara Mudah)
Kesimpulan
Dalam artikel ini, kami telah menunjukkan 4 cara mudah untuk Menukar Abjad kepada Nombor dalam Excel . Saya harap artikel ini dapat membantu anda melaksanakan tugas anda dengan cekap. Tambahan pula, kami juga telah menambah buku latihan pada permulaan artikel. Untuk menguji kemahiran anda, anda boleh memuat turunnya untuk bersenam. Selain itu, anda boleh melawati tapak web ExcelWIKI untuk lebih banyak artikel seperti ini. Akhir sekali, jika anda mempunyai sebarang cadangan atau pertanyaan, sila tanya di bahagian komen di bawah.