Loncat ke daftar isi utama

Rumus Excel: Ubah huruf menjadi angka

Terkadang, Anda ingin mengonversi a ke 1, b ke 2, c ke 3 dan seterusnya di lembar Excel. Namun, mengubahnya satu per satu hanya membuang-buang waktu. Dalam tutorial ini, saya memperkenalkan beberapa rumus Excel untuk mengatasi masalah ini.
doc menyingkat kata 1

Ubah satu huruf menjadi angka di setiap sel

Untuk mengonversi satu huruf menjadi angka di setiap sel Excel, Anda bisa menggunakan rumus di bawah ini.

Rumus umum:

COLUMN(INDIRECT(cell_reference&1))

kasus

Cell_reference: the cell that contains the letter you want to convert to number.

Bagaimana rumus ini bekerja

Ambil contoh untuk menjelaskan rumusnya. Di sini Anda akan mengubah huruf di sel C3 menjadi angka. Silakan gunakan rumus ini.

=COLUMN(INDIRECT(C3&1))

Tekan Enter kunci.
ubah huruf menjadi angka 2

Penjelasan

INDIRECT berfungsi: fungsi ini digunakan untuk mengubah string teks menjadi referensi yang valid. Di sini TIDAK LANGSUNG (C3 & 1) Anda dapat melihatnya sebagai berikut:
  TIDAK LANGSUNG (C3 & 1)
= TIDAK LANGSUNG (s & 1)
= TIDAK LANGSUNG (s1)

COLUMN fungsi: Yang COLUMN fungsi mengembalikan jumlah kolom dari referensi yang diberikan. Sekarang rumusnya adalah COLUMN (s1) yang mengembalikan 19.

Keterangan:

1. Rumus ini mengembalikan jumlah kolom yang berarti jika ada lebih dari satu huruf dalam sel, maka akan dikembalikan seperti contoh di bawah ini.
ubah huruf menjadi angka 3

2. Rumusnya case insensitive.

Ubah beberapa huruf menjadi string angka di setiap sel

Jika Anda ingin mengubah huruf di setiap sel menjadi angka seperti gambar di bawah ini, Anda memerlukan rumus array yang kompleks.
ubah huruf menjadi angka 4

Rumus umum:

TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(cell_refer,ROW(INDIRECT("1:"&LEN(cell_refer))),1))),Rtable,2,0))

kasus

Cell_refer: the cell that you want to convert the letters to numbers.
Rtable:a table with two columns, one lists all letters, one lists the relative numbers.

Bagaimana rumus ini bekerja

Misalkan Anda ingin mengubah huruf dalam rentang B3: B8 menjadi angka, lakukan seperti ini:

Pertama, buat tabel untuk mencantumkan semua huruf dan nomor relatifnya.

Kemudian pilih rentang tabel dan pergi ke Kotak nama (di samping bilah Formula) untuk memberinya nama jarak, di sini nama rentangnya adalah Rtabel. lihat tangkapan layar:
ubah huruf menjadi angka 5

Sekarang gunakan rumus ini:

=TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0))

Tekan Enter kunci, semua huruf pertama dari setiap kata di sel A1 diekstraksi.
ubah huruf menjadi angka 6

Penjelasan

BARIS (TIDAK LANGSUNG ("1:" & LEN (B3))): Yang Fungsi ROW mengembalikan jumlah baris, ada rumus array, lalu mengembalikan {1; 2; 3}. MID (B3, ROW (TIDAK LANGSUNG ("1:" & LEN (B3))), 1): Yang Fungsi MID mengembalikan karakter di posisi tertentu dari string yang diberikan. Rumus tersebut dapat dilihat seperti di bawah ini
=MID(B3,{1;2;3},1)
= MID ("acd", {1; 2; 3}, 1)
= {"a"; "c"; "d"}

VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0): Yang Fungsi VLOOKUP digunakan untuk mencari bilangan yang cocok dari "a", "c", "d" di kolom kedua rentang R tabel. Kemudian dia kembali {1; 3; 4}.

TEXTJOIN("",1,VLOOKUP(T(IF(1,MID(B3,ROW(INDIRECT("1:"&LEN(B3))),1))),Rtable,2,0)): Yang Fungsi TEXTJOIN adalah fungsi baru di Excel 2019 dan 365, ini digunakan untuk menggabungkan semua teks dengan pembatas. Ini dia kembali 134.

Keterangan:

Rumus ini tidak membedakan huruf besar / kecil.

Catatan:

Misalkan a = 1, b = 2, c = 3, d = 4, Anda dapat menggunakan rumus sebagai berikut:

=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,"a",1),"b",2),"c",3),"d",4)

Tekan Enter kunci.
ubah huruf menjadi angka 6

Rumus ini peka huruf besar / kecil.

File Contoh

sampel docKlik untuk mendownload file contoh


Rumus Relatif


Fungsi Relatif

  • Fungsi INDIRECT
    Ubah string teks menjadi referensi yang valid.
  • Fungsi COLUMN
    Kembalikan jumlah kolom yang rumusnya muncul atau nomor kolom referensi yang diberikan.
  • Fungsi ROW
    Kembalikan nomor baris dari sebuah referensi.
  • MID
    Kembalikan karakter tertentu dari tengah string teks.

Alat Produktivitas Kantor Terbaik

Kutools for Excel - Membantu Anda Menonjol Dari Kerumunan

Fitur Populer: Temukan, Sorot, atau Identifikasi Duplikat  |  Hapus Baris Kosong  |  Gabungkan Kolom atau Sel tanpa Kehilangan Data  |  Putaran tanpa Formula ...
Pencarian Super V: Berbagai Kriteria  |  Nilai Berganda  |  Di Multi-Lembar  |  Pencarian Fuzzy...
Adv. Daftar Tarik-turun: Daftar Drop Down Mudah  |  Daftar Drop Down yang Bergantung  |  Multi-pilih Drop Down List...
Manajer Kolom: Tambahkan Jumlah Kolom Tertentu  |  Pindahkan Kolom  |  Alihkan Status Visibilitas Kolom Tersembunyi  Bandingkan Kolom dengan Pilih Sel yang Sama & Berbeda ...
Fitur Unggulan: Fokus Kisi  |  Tampilan Desain  |  Bar Formula Besar  |  Manajer Buku Kerja & Lembar | Perpustakaan Sumberdaya (Teks otomatis)  |  Pemetik tanggal  |  Gabungkan Lembar Kerja  |  Enkripsi/Dekripsi Sel  |  Kirim Email berdasarkan Daftar  |  Filter Super  |  Filter Khusus (filter tebal/miring/coret...) ...
15 Perangkat Teratas12 Teks Tools (Tambahkan Teks, Hapus Karakter ...)  |  50 + Grafik jenis (Gantt Chart ...)  |  40+ Praktis Rumus (Hitung usia berdasarkan ulang tahun ...)  |  19 Insersi Tools (Masukkan Kode QR, Sisipkan Gambar dari Jalur ...)  |  12 Konversi Tools (Angka ke Kata, Konversi Mata Uang ...)  |  7 Gabungkan & Pisahkan Tools (Lanjutan Gabungkan Baris, Pisahkan Sel Excel ...)  |  ... dan banyak lagi

Kutools for Excel Membanggakan Lebih dari 300 Fitur, Memastikan Apa yang Anda Butuhkan Hanya Dengan Sekali Klik...


Tab Office - Aktifkan Pembacaan dan Pengeditan dengan Tab di Microsoft Office (termasuk Excel)

  • Satu detik untuk beralih di antara lusinan dokumen terbuka!
  • Kurangi ratusan klik mouse untuk Anda setiap hari, ucapkan selamat tinggal pada tangan mouse.
  • Meningkatkan produktivitas Anda sebesar 50% saat melihat dan mengedit banyak dokumen.
  • Menghadirkan Tab Efisien ke Office (termasuk Excel), Sama Seperti Chrome, Edge, dan Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
ฉันไม่เข้าใจ ว่า เราจะกำหนดตัวเลขอย่างไร

COLUMN ฟังก์ชัน: COLUMN ฟังก์ชันส่งคืนจำนวนคอลัมน์ของการอ้างอิงที่ระบุ ตอนนี้สูตรคือ คอลัมน์ (s1) ซึ่งส่งกลับ 19.

เเล้วเราใส่สูตรตรงไหน ที่บอกว่า ข้อความนี้ กำหนด ให้เป็น 19 คะ
This comment was minimized by the moderator on the site
Hello,
I have as a basis this formula: =TEXTVERKETTEN("";1;SVERWEIS(T(IF(1;PART(B3;LINE(INDIRECT("1:"&LENGTH(B3)));1));E3:F78;2;0)) ... I have expanded my table in upper and lower case including special characters. Unfortunately, I do not get the difference verstädnlich integrated into the above formula!?

Helpful would still be the generic formula retroactively. That is, if I enter the numerical order, the table gives me the text.

I would like to use the generic formula for password encryption.

Thanks for your help ...

Matze
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations