Cara Memisahkan Teks & Angka di Excel

 Pernahkah anda mendapatkan sebuah data excel Cara Memisahkan Teks & Angka di Excel

Memisahkan Teks & Angka Di Excel - Pernahkah anda mendapatkan sebuah data excel, dimana data tersebut berisi gabungan teks & angka tertentu, lalu anda bermaksud untuk mendapatkan teks-nya saja atau mengambil angka-nya saja dari data excel tersebut?

Jika pola gabungan teks & angka tersebut sama (misal: terdiri dari 6 huruf & 4 angka), maka untuk memisahkannya akan cukup mudah dengan menggunakan fungsi LEFT, MID atau RIGHT pada microsoft excel yg sdh kita bahas pada tutorial sebelumnya.

Apabila jumlah karakter teks & angkanya tidak sama maka tentunya tidak akan cukup jika hanya menggunakan fungsi-fungsi pengambilan karakter tersebut. Sebagai contoh perhatikan gambar dibawah ini :

 Pernahkah anda mendapatkan sebuah data excel Cara Memisahkan Teks & Angka di Excel

Dari gambar tersebut bagaimanakah rumus excel yg digunakan untuk memisahkan atau mendapatkan nilai teks atau mengambil nilai angkanya sehingga didapatkan data pada kolom B & C.

Untuk model data sprti diatas, kita tetap bisa menggunakan fungsi LEFT, MID atau Right. Dimana fungsi LEFT digunakan untuk mengambil beberapa karakter dari kiri se&gkan fungsi MID digunakan untuk mengambil beberapa karakter dari tengah (posisi tertentu) & fungsi RIGHT digunakan untuk mengambil beberapa karakter dari sebelah kanan.

Apabila jumlah karakter huruf & angka pada masing-masing sel sama tentunya akan sangat mudah untuk diketahui dari posisi mana & berapa jumlah karakter yg akan diambil.

Lain persoalan jika jumlah huruf atau angka yg diambil tidak tentu posisi & berapa jumlah karakternya.

Salah satu solusi rumus excel untuk masalah ini adalah sbgai brkut:

Rumus Mencari Posisi Angka Pertama


Langkah pertama yg perlu kita lakukan untuk mengambil teks atau mengambil angka pada sel gabungan teks & angka tersebut adalah mencari posisi angka pertama pada teks tersebut.

Untuk mendapatkan posisi angka pertama anda bisa menggunakan rumus excel brkut:

=MIN(FIND({0;1;2;3;4;5;6;7;8;9};ReferensiTeks &"0123456789"))

Dimana Teks bisa anda gantikan dengan referensi sel yg mengandung gabungan teks & angka yg ingin anda pisahkan datanya.

Misal untuk mendapatkan posisi angka pertama pada gabungan teks yg ada di sel A2 maka rumus excelnya sbgai brkut:

=MIN(FIND({0;1;2;3;4;5;6;7;8;9};A2&"0123456789"))

Untuk lebih jelasnya perhatikan gambar brkut:

 Pernahkah anda mendapatkan sebuah data excel Cara Memisahkan Teks & Angka di Excel

Penjelasan tentang cara kerja rumus excel diatas bisa anda baca pada bagian akhir tutorial ini.

Rumus Excel Untuk Mengambil Teks


Setlah mendapatkan posisi angka pertama maka kita bisa lanjut untuk menentukan rumus excel yg digunakan untuk mengambil nilai teks dari sel gabungan teks & angka tertentu.

rumus excel yg digunakan untuk mengambil teks adalah sbgai brkut:

=LEFT(A2;PosisiAngkaPertama-1)

Sehingga untuk mendapatkan teks dari sel A2 rumus excel yg digunakan adalah:

=LEFT(A2;MIN(FIND({0;1;2;3;4;5;6;7;8;9};A2&"0123456789"))-1)

Agar lebih jelas perhatikan gambar brkut untuk masing-masing sel:

 Pernahkah anda mendapatkan sebuah data excel Cara Memisahkan Teks & Angka di Excel

Kenapa posisi teks harus dikurangi 1, sebab jumlah karakter yg akan kita ambil tentunya tidak termasuk angka pertama, sehingga posisi angka pertama hanya dijadikan acuan banyak karakter yg kita ambil dari kiri dengan menggunakan fungsi LEFT excel.

Rumus Excel Untuk Mengambil Angka


Sebab posisi angka ada di sebelah kanan, maka cara untuk mengambil angka saja adalah dengan menggunakan fungsi RIGHT. Se&gkan jumlah karakter yg diambil bisa kita dapatkan dengan cara mengurangi jumlah keseluruhan karakter teks pada sel terkait dengan posisi angka pertama.

Posisi angka pertama sdh kita bahas diatas bagaimana cara menentukannya. Se&gkan untuk mengetahui jumlah karakter sebuah sel adlaah dengan mnggunakan fungsi LEN Excel.

Sehingga rumus excel untuk mengambil angka dari gabungan teks tersebut adalah:

=RIGHT(A2;LEN(A2)-PosisiAngkaPertama+1)

Perhatikan gambar brkut:

 Pernahkah anda mendapatkan sebuah data excel Cara Memisahkan Teks & Angka di Excel

Pada contoh gambar tersebut rumus excel yg digunakan pada sel B2 adalah:

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

Loch kog posisinya ditambah 1, Yup kalau tidak maka angka pertama tidak akan ikut terambil.

Fungsi LEFT, MID & RiGHT menghasilkan nilai teks, agar menjadi nilai numeric hasil dari rumus excel di atas perlu dikonversi lagi dengan fungsi VALUE pada microsoft Excel

Cara Kerja Rumus Memisahkan Teks & Angka


Pada bagian ini saya tidak akan menjelaskan tentang cara kerja fungsi-fungsi pengambilan karakter LEFT,MID & RIGHT. Saya yakin anda sdh cukup familiar dengan ketiga fungsi tersebut. Jika anda memang berminat slahkan dibaca pada penjelasan tentang ketiga fungsi ini pada laman brkut:

Cara Mengambil Beberapa Karakter Teks pada Microsoft Excel

Pada bagian ini saya hanya akan menjelaskan tentang cara kerja rumus excel yg digunakan untuk mencari posisi angka pertama yakni:

=MIN(FIND({0;1;2;3;4;5;6;7;8;9};ReferensiTeks &"0123456789"))

Rumus diatas menggunakan fungsi FIND Excel untuk mencari posisi pertama masing-masing angka dari Array {0;1;2;3;4;5;6;7;8;9} pada teks.

Misal pada teks "Meja98" maka Fungsi FIND akan mencari posisi 0 pada teks Meja980123456789 & menghasilkan angka 7. Kemudian mencari posisi angk 1 pada teks Meja980123456789 & menghasilkan angka 8, & seterusnya secara bersamaan sampai angka 9 sehingga fungsi FIND angka menghasilkan array brkut:

{7;8;9;10;11;12;13;14;15;6;5}

Dari array diatas lalu rumus diatas menggunakan fungsi MIN untuk mencari nilai terkecil dari array tersebut yg menghasilkan angka 5.

MIN({7;8;9;10;11;12;13;14;15;6;5})

Nilai 5 inilah yg adalah posisi pertama angka pada teks yg didapatkan dari pencarian angka 9 dengan fungsi FIND.

Jika anda bertanya kenapa pada teks tersebut perlu di gabung dengan teks angka "0123456789". Hal ini agar fungsi FIND tidak menghasilkan nilai error.

Untuk penjelasan lebih lanjut tentang fungsi FIND bisa anda baca pada laman brkut: Mencari Posisi Teks pada Microsoft Excel

Se&gkan untuk fungsi MIN slahkan anda baca pada laman tutorial brkut: Cara Mencari Nilai Terendah & Tertinggi Pada Microsoft Excel

Bagaimana untuk mengambil angka di awal atau tengah teks? Setlah memahami panduan ini, slahkan dilanjutkan untuk mempelajari panduan brkutnya pada halaman brkut: Rumus mengambil angka di excel.

Masih ada pertanyaan? ada kolom komentar dibawah. Silahkan dimanfaatkan sebaik mungkin. :)

Oh ya... Boleh kog share tutorial excel ini ke media sosial yg anda gunakan.
Sumber https://www.kelasexcel.id

Berlangganan update artikel terbaru via email:

Belum ada Komentar untuk "Cara Memisahkan Teks & Angka di Excel"

Posting Komentar

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel