Cara Mengekstrak Kata Dari String Teks di Excel

Mengekstrak kata dari string teks Excel disebut parsing.

Buka Excel, lalu ketikkan kalimat yang berisi setidaknya tiga kata ke salah satu sel di lembar kerja pertama. Anda akan memecah kalimat ini menjadi kata-kata tersendiri.

Klik judul menu "Data", lalu klik tombol "Teks ke Kolom". Fungsi ini memisahkan teks yang kata-katanya dipisahkan oleh karakter yang Anda tentukan.

Klik kotak centang "Spasi", lalu klik tombol "Selesai". Excel akan membagi kalimat yang Anda tulis menjadi kolom terpisah. Setiap kolom akan berisi satu kata dari kalimat.

Ketik fungsi, dikurangi tanda kutip, "=index([ARRAY],1,[NUMBER OF WORD TO EXTRACT])" ke dalam sel di bawah string kata yang dipisahkan. Ganti istilah "ARRAY" dengan rentang yang berisi rangkaian kata. Misalnya, jika kata-kata menempati sel "A1" hingga "C1", masukkan teks "A1:C1" sebagai ganti teks "ARRAY". Ganti teks "JUMLAH KATA UNTUK EKSTRAK" dengan jumlah kata yang ingin Anda ekstrak dari kalimat. Misalnya, jika Anda ingin mengekstrak kata ketiga dari rentang "A1:C1", ketik "3" untuk argumen terakhir.

Buka spreadsheet Excel baru, lalu ketikkan urutan tiga kata atau lebih ke dalam sel F4. Anda akan menggunakan program Visual Basic singkat untuk mengekstrak kata dari kalimat ini.

Klik judul menu "Pengembang", lalu klik tombol "Visual Basic". Lingkungan pemrograman untuk Excel akan terbuka.

Rekatkan program berikut ke jendela yang muncul. Inti dari subrutin ini adalah fungsi "split", yang memisahkan kalimat menjadi kata-kata individualnya, seperti yang dilakukan oleh perintah "Teks ke Kolom".

Sub Macro1() Dim ar, str1, n str1 = Range("F4") n = Range("F5") - 1 ar = Split (str1, " ") MsgBox "Nomor kata " & n + 1 & " adalah " & ar (n) Akhir Sub

Klik tombol "Makro" pada tab "Pengembang", lalu klik dua kali fungsi "Makro1". Kotak pesan akan muncul yang menunjukkan kata yang diambil program Anda dari kalimat yang Anda ketik di langkah 1.