3 Rumus Memisahkan Angka di Excel, Data Jadi Lebih Rapi

Beda posisi angka, beda rumusnya

Diminta mengambil angka pada data yang bercampur huruf? Tenang, kamu gak perlu copy paste secara manual satu per satu, kok. Gunakan saja rumus memisahkan angka di Excel yang pastinya mempercepat pekerjaanmu. 

Rumusnya ada tiga, bisa pilih sesuai posisi angka pada datamu. Rumus angka yang berada di samping kanan huruf akan berbeda dengan yang berada di sebelah kiri. Jadi, teliti dulu, ya. 

Rumus memisahkan angka di Excel

3 Rumus Memisahkan Angka di Excel, Data Jadi Lebih Rapiilustrasi dataExcel (IDN Times/Laili)

Bagaimana jika data angkanya bercampur dengan huruf seperti pada gambar? Kalau begitu, masing-masing punya rumusnya sendiri, ya. 

Tenang, penarapan rumus Excel ini gak sulit, kok. Tinggal sesuaikan dengan bentuk datamu saja. Tutorial lengkapnya di bawah ini.

1. Angka berada di sebelah kiri teks

3 Rumus Memisahkan Angka di Excel, Data Jadi Lebih Rapiilustrasi memisahkan angka di Excel (IDN Times/Laili)

Data dengan angka di samping kiri huruf bisa jadi sering muncul. Biasanya, ini digunakan untuk mengukur jumlah, jarak, dan sebagainya. Nah, untuk memisahkannya, gunakan rumus memisahkan angka di Excel yang pertama ini: 

=LEFT(RefText;SUM(LEN(RefText)-LEN(SUBSTITUTE(RefText;{"0";"1";"2";"3";"4";"5";"6";"7";"8";"9"};""))))

Jangan lupa untuk mengganti bagian 'RefText' sesuai dengan posisi data, ya. Misalnya, pada gambar berada di kolom B2, maka bagian tersebut diubah dengan 'B2'. Jadinya seperti ini, ya.

=LEFT(B2;SUM(LEN(B2)-LEN(SUBSTITUTE(B2;{"0";"1";"2";"3";"4";"5";"6";"7";"8";"9"};""))))

Baca Juga: Rumus-Rumus Excel yang Perlu Kamu Kuasai, Wajib Catat!

2. Angka berada di tengah teks

3 Rumus Memisahkan Angka di Excel, Data Jadi Lebih Rapiilustrasi memisahkan angka di Excel (IDN Times/Laili)

Bagaimana dengan data campuran? Ada rumusnya sendiri jika kamu punya data dengan posisi teks-angka-teks. Rumusnya, yakni:

=SUMPRODUCT(MID(0&RefText;LARGE(INDEX(ISNUMBER(--MID(RefText; ROW(INDIRECT("$1:$"&LEN(RefText)));1))*ROW(INDIRECT("$1:$"&LEN(RefText)));0); ROW(INDIRECT("$1:$"&LEN(RefText))))+1;1)*10^ROW(INDIRECT("$1:$"&LEN(RefText)))/10)

Agar hasilnya muncul, jangan lupa ubah keterangan 'RefText' jadi lokasi sel data. Misalnya, pada gambar data berada di sel B2, maka RefText dalam rumusnya menjadi B2.

Disclaimer, rumus ini gak mendeteksi data yang hanya berisi teks saja. Jadi, kalau di tengah-tengah datamu ada yang huruf saja tanpa angka, rumus tersebut akan menghasilkan angka '0'.

Jika kamu gak ingin demikian, maka bisa ditambahkan rumus IF di bagian depannya. Menjadi seperti ini:

=IF(SUM(LEN(RefText)-LEN(SUBSTITUTE(C3;{"0";"1";"2";"3";"4";"5";"6";"7";"8";"9"};"")))>0; SUMPRODUCT(MID(0&C3; LARGE(INDEX(ISNUMBER(--MID(RefText; ROW(INDIRECT("$1:$"&LEN(RefText)));1))* ROW(INDIRECT("$1:$"&LEN(RefText)));0); ROW(INDIRECT("$1:$"&LEN(RefText))))+1;1)* 10^ROW(INDIRECT("$1:$"&LEN(RefText)))/10);"")

Hasilnya, bisa dilihat pada gambar. Data bertuliskan 'IDN Times' tanpa angka akan ditampilkan kosong. 

3. Angka berada di sebelah kanan teks

3 Rumus Memisahkan Angka di Excel, Data Jadi Lebih Rapiilustrasi memisahkan angka di Excel (IDN Times/Laili)

Rumus yang ketiga digunakan jika data angka yang kamu miliki berada di samping kanan teks. Rumusnya yakni:

=RIGHT(RefText;LEN(RefTxtk)-MIN(FIND({0;1;2;3;4;5;6;7;8;9};RefText&"0123456789"))+1)

Letakkan rumus tersebut di kolom terpisah. Misalnya, pada gambar berada di C2. Jangan lupa ganti bagian 'RefText' dengan posisi datanya. Jika merujuk pada gambar, data berada di posisi B2. Maka, rumusnya menjadi:

=RIGHT(B2;LEN(B2)-MIN(FIND({0;1;2;3;4;5;6;7;8;9};B2&"0123456789"))+1)

Untuk menerapkan ke tabel lainnya, tinggal posisikan kursor di bagian ujung. Jika sudah berubah menjadi tanda '+', klik dan tarik hingga baris data terakhir. Selesai, deh. 

Gimana, menurutmu rumus memisahkan angka di Excel? Gak susah, dong. Namun, penting untuk teliti pada peletakan RefText di rumusnya agar hasil seleksi angka yang muncul tepat. Selamat mencoba!

Baca Juga: Rumus VLOOKUP HLOOKUP Excel: Cara Menggunakan dan Contohnya

Topik:

  • Laili Zain
  • Lea Lyliana

Berita Terkini Lainnya