Search This Blog

Menghitung jumlah kata dalam cell

Halo sahabat ilmusoftware.....

Cell dalam Excel adalah tempat menyimpan data baik data numerik ataupun text. Pada posting kali ini saya akan memberikan tips menghitung jumlah kata dalam sebuah cell.

Cara kerja rumus untuk menghitung kata dalam cell adalah sebagai berikut:

  • hitung jumlah huruf atau karakter dalam cell menggunakan fungsi LEN
  • hilangkan karakter spasi (" ") di antara kata yang ada dalam cell dengan fungsi SUBSTITUTE
  • hitung jumlah huruf atau karakter dalam cell yang telah dihilangkan spasi diantara kata yang ada dalam cell
  • kurangi jumlah huruf sebelum karakter spasi dihilangkan dengan jumlah karakter setelah spasi dihilangkan ditambah 1
  • hasilnya adalah jumlah kata dalam cell tersebut 
Misalkan tulisan yang ada dalam cell C1 adalah: "hidup adalah perjuangan".
Kita akan menghitung jumlah kata pada cell C1.
Maka rumus yang harus dibuat adalah sebagai berikut:

=LEN(C1)-LEN(SUBSTITUTE(C1," ","")) + 1

Penjelasan:
  • menghitung jumlah huruf atau panjang karakter dengan fungsi LEN(C1), hasilnya 23
  • menghilangkan karakter spasi dengan fungsi SUBSTITUTE(C1," ","") hasilnya "hidupadalahperjuangan"
  • menghitung jumlah huruf atau panjang karakter setelah karakter spasi (" ") dihilangkan dengan fungsi LEN(SUBSTITUTE(C1," ","")), hasilnya 21
  • mengurangi hasil perhitungan jumlah huruf sebelum menghilangkan spasi dengan jumlah huruf setelah dihilangkan spasi ditambah 1 dengan rumus lengkapnya =LEN(C1)-LEN(SUBSTITUTE(C1," ","")) + 1, maka hasilnya adalah 3
Note:
Syarat untuk menghitung jumlah kata agar tepat adalah jumlah spasi yang memisahkan kata adalah satu spasi, jika kita membuat kalimat dengan spasi di antara kata lebih dari satu spasi, maka hasil jumlah kata akan salah.
Misalnya dalam kata "hidup adalah perjuangan", jika spasi antara kata "hidup" dan "adalah" ada 2 spasi, dan spasi antara "adalah" dan "perjuangan" ada 1 spasi maka hasil rumus di atas menjadi 4.


Selamat mencoba
Semoga bermanfaat.

6 comments:

Opini86 said...

ada gak rumus menghitung karakter tertentu, misalnya brapa jumlah karakter spasi (" ") dalam sel, biar lebih simpel :)

tanyaexcel.zz.mu said...

om admin, itu bukan kata tuh tapi huruf atau karakter pada suatu cell.

Rgds,
tanyaexcel.zz.mu

tes said...

Untuk menghitung jumlah spasi dalam cell (misalnya dalam C1) adalah =LEN(C1)-LEN(SUBSTITUTE(C1," ",""))

tes said...

Untuk tanyaexcel.zz.mu, apakah anda sudah mencobanya. Silakan coba lagi untuk membuktikannya.

tanyaexcel.zz.mu said...

Sudah, dan itu dasarnya membagi jumlah seluruh karakter yang ada dengan spasi diantara karakter tersebut.

Namun, rumus tersebut akan tidak jalan kalau data yang kita ambil (misal dari software tertentu) penulisan (datanya) ada yang double spasi atau bahkan spasinya tiga.

Untuk menyempurnakan rumus tersebut apabila data dalam cell tersebut lebih dari satu spasi dari yang seharusnya satu sapasi maka perlu ditambahkan formula TRIM pada cell tersebut.

Formula yang telah disempurnakan:
=LEN(TRIM(C1))-LEN(SUBSTITUTE(TRIM(C1)," ","")) + 1

Artikel tentang rumus TRIM bisa dilihat di blog saya: tanyaexcel.zz.mu
atau bisa dilihat di link berikut:
http://tanyaexcel.zz.mu/menghilangkan-spasi-ganda-pada-excel-dengan-rumus-trim

Rgds,
TanyaExcel.zz.mu

Unknown said...

I was suggested this web site by my cousin. a fantastic read I'm not sure whether this post is written by him as nobody else know such detailed about my trouble. about his You are wonderful! Thanks! additional hints