Belajar Microsoft Excel: Cara Memisahkan Kata Per Huruf

Cara Memisahkan Text Per HurufPembaca je-xcel yang budiman , barangkali kita pernah mengisi form-form berupa kotak isian text nama , alamat , nomor telepon dan sebagainya. Masing-masing isian dipisahkan per abjad , bukan per kata. Biasanya hal ini ditemui dalam form-form tertentu semisal form pendaftaran rekening di bank , ataupun form-form lainnya.

Tahukan teman?… ternyata kita juga sanggup menjalankan hal itu di excel , tetapi bukan dengan mengetik satu abjad per satu kotak/sel. Namun kita sanggup merumuskannnya sehingga cukup cuma mengetikan kata-kata atau text lengkap (misal nama atau alamat) dalam satu sel saja. Tugas berikutnya serahkan saja terhadap rumus excel yang mau memisahkan text atau kata-kata tersebut secara otomatis menjadi per  huruf dalam kotak atau sel yang berbeda.

Sebelum membaca lebih lanjut , boleh dong dicek dahulu videonya ..😊😊

Bagaimana cara memisahkan kata menjadi per huruf?

Cara memisahkan text menjadi per abjad cukup mudah , yakni dengan mempergunakan fungsi MID. Fungsi ini melakukan pekerjaan dengan cara mengambil satu atau beberapa abjad atau karakter sesuai nomor urut karakter tersebut dalam text.

Fungsi MID sanggup dituliskan selaku berikut:

MID(text ,start_num ,num_char)

Dimana:

  • text =  text atau string utama yang mau kita ambil pecahan karakter nya
  • start_num =  nomor urut karakter pertama dari string yang mau diambil dari text utama
  • num_char =  banyaknya huruf atau karakter yang mau diambil dari text utama , dimulai dari start_num.


Contoh Rumus:

=MID(“BANDUNG” ,4 ,2)

Rumus tersebut akan mengahasilkan text  “DU” ,  yaitu 2 karakter dimulai dari karakter ke 4

Mari kita coba selanjutnya… Bagaimana jikalau kita cuma mengambil satu abjad saja per nomor urut karakter dalam text.

=MID(“BANDUNG” ,1 ,1) menciptakan  huruf  “B”   (karakter ke 1)
=MID(“BANDUNG” ,2 ,1) menciptakan  huruf  “A”   (karakter ke-2)
=MID(“BANDUNG” ,3 ,1) menciptakan  huruf  “N”   (karakter ke-3)
=MID(“BANDUNG” ,4 ,1) menciptakan  huruf  “D”   (karakter ke-4)
=MID(“BANDUNG” ,5 ,1) menciptakan  huruf  “U”   (karakter ke-5)
=MID(“BANDUNG” ,6 ,1) menciptakan  huruf  “N”   (karakter ke-6)
=MID(“BANDUNG” ,7 ,1) menciptakan  huruf  “G”   (karakter ke-7)

Nah , Konsep tersebut lalu sanggup kita manfaatkan untuk memisahkan kata-kata menjadi abjad atau karakter-karakter tunggal.

Contoh Rumus Untuk Memisahkan Kata Per Huruf

Ada beberapa sistem rumus yang sanggup digunakan untuk memisahkan text kata-kata menjadi per abjad atau per karakter. Namun entah apapun sistem yang digunakan , cara kerjanya nyaris sama yakni mendapat angka nomor urut karakter , dan membuatnya selaku argumen start_num dalam fungsi MID.

Contoh 1: Memisahkan Kata Menjadi Per abjad Menggunakan Fungsi MID dan Baris  Bantu

fungsi MID untuk memisahkan text per huruf
Cara Kerja Rumus:
Perhatikan teladan rumus pada gambar diatas.
  • Baris bantu pada range (C2:V2) digunakan berisi nomor urut 1 s.d 20 digunakan untuk mendefinisikan argumen start_num dalam fungsi MID. Dengan kata lain berkhasiat untuk mendefinisikan nomor urut abjad dalam text yang mau dimunculkan dalam kolom tersebut.
  • Perhatikan rumus pada sel C4 yakni =MID($B4 ,C$2 ,1)  (sesuai tanda panah)
    • $B4 yakni text utama , berupa data nama yang mau kita ambil per hurufnya. Tanda dolar ($) dimaksudkan agar kalau rumus tersebut dicopy ke samping , maka rujukan kolomnya akan tetap mengikat ke kolom B yang berisi list Nama
    • C$2 berperan selaku argumen star_num yakni nomor urut karakter dalam text yang mau diambil.
    • Angka 1 , menunjukan cuma satu hurus saja yang mau diambil dimulai dari nomur urut (star_num)
  • Copy rumus tersebut ke semua kotak di sebelahnya.
  • Anda sanggup menyertakan baris gres untuk  item list nama yang yang lain , dan copy rumus tadi.
  • Selesai…

Contoh 2: Memisahkan kata per abjad menggunakan rumus variasi fungsi MID dan COLUMNS
fungsi MID COLUMNS memisahkan text per huruf
Cara Kerja Rumus:
  • Perhatikan rumus pada sel C4 yakni =MID($B4 ,COLUMNS($B:B) ,1)  (sesuai tanda panah)
    • $B4 mengikat pada text nama yang mau dipisahkan per karakter , tanda dolar cuma sebelum kolom menunjukan rujukan sel semi absolute agar jikalau rumus dicopy ke sel lain maka rujukan kolom tidak berganti relative , namun baris sanggup berubah.
    • COLUMNS($B:B) berkhasiat untuk mendapat jumlah kolom pada range $B:B ,  rumus tersebut akan menciptakan angka 1 sebab range B:B cuma memiliki 1 kolom. Tanda $ cuma pada salah satu label abjad B dimaksudkan agar jikalau dicopy ke samping maka kolom pertama akan terkunci , namun kolom selesai tidak terkunci , sehingga jikalau rumus dicopy ke sel sebelahnya , alamat range akan meningkat menjadi $B:C , $B:D , $B:E dan seterusnya dan menampilkan angka 2 , 3 , 4 dan seterusnya
    • Angka yang dihasilkan fungsi COLUMNS digunakan oleh fungsi MID selaku argumen start_num untuk mendapat satu abjad atau satu karakter dari text utama.
  • Silahkan rumus di sel C4 di copy paste ke sel lainnya.
  • Kelemahan dari sistem ini yakni hasil akan menjadi tidak berkaitan jikalau ada insert column.

Contoh 3: Memisahkan Kata per Huruf Menggunakan Rumus Array CSE

Rumus Array Memisahkan Text per Huruf
Cara Kerja Rumus:
  • Perhatikan rumus pada range C4:V4 (sesuai tanda panah)
  • Rumus tersebut dibentuk dengan cara memilih range C4:V4 , lalu mengetikan rumus =MID(B4 ,COLUMN(1:1) ,1) , dan sehabis itu tekan CTR+SHIFT+ENTER.
  • Perhatikan kembali komponen rumus {=MID(B4 ,COLUMN(1:1) ,1)}
    • Tanda kurung kurawal {} menunjukan rumus array dimana tanda tersebut timbul secara otomatis di saat kita menekan CTR+SHIFT+ENTER sehabis mengetik/mengedit rumus.  
    • B4 berperan selaku rujukan berisi text utama yang mau diambil per hurufnya
    • COLUMN(1:1) ialah kunci untuk mendapat nomor urut karakter , dimana jikalau fungsi tersebut dimasukan dalam fungsi array maka akan menciptakan angka 1 s.d 16384 di excel 2007 s.d 2016 , sedangkan di excel 2003 akan menciptakan angka 1 s.d 256 sesuai jumlah kolom yang diakomodir oleh masing-masing model excel tersebut.
    • Sebenarnya tidak problem apakah kita menggunakan (COLUMN(1:1) , COLUMN(1:2) , COLUMN(3:10) , dan sebagainya. Hasilnya akan sama dalam problem solusi problem yang menjadi topik posting blog di saat yang sedang anda baca ini.
    • Elemen array yang dihasilkan rumus COLUMN(1:1) lalu dijadikan selaku parameter start_num dalam rumus MID.  Dan pastinya cuma beberapa elemen array saja yang digunakan sesuai jumlah karakter dalam kata atau text nama yang diproses.
  • Untuk mengcopy rumus array tidak sanggup satu sel per sel , namun mesti dengan cara memilih semua sel dalam lingkup array , dalam teladan yakni range  C4:V4 , lalu paste pada sel C5 , C6 dan seterusnya sesuai baris item list nama yang tersedia.


Ringkasan.
Untuk memisahkan kata-kata atau text menjadi per abjad sanggup dijalankan menggunakan fungsi MID. Ada beberapa alternative sistem yang sanggup digunakan , diantaranya: Memisahkan text menjadi perhuruf menggunakan fungsi MID + baris bantu , menggunakan variasi fungsi MID dan COLUMNS , serta menggunakan rumus Array fungsi MID dan COLUMN.
Sekian , biar bermanfaat.
Belajar Excel.! Excellent!
Need Help? Chat with us