Cara Menghitung Jumlah Data Yang Terisi Teks Tertentu Pada Microsoft Excel

Cara Menghitung Jumlah Data Yang Terisi Teks Tertentu Pada Microsoft Excel

Cara Menghitung Sel Yang Mengandung Teks Tertentu Pada Microsoft Excel

Pada tutorial rumus excel sebelumnya kita sudah membahas tentang rumus excel untuk menghitung jumlah kata tertentu pada sebuah sel atau range excel. Lalu bagaimana jika yang ingin kita hitung adalah jumlah sel atau banyak datanya?

Secara umum untuk menghitung jumlah sel atau jumlah data dengan kriteria tertentu, fungsi excel yang bisa kita gunakan adalah fungsi Countif atau fungsi Countifs jika syarat yang akan kita terapkan lebih dari satu.

Secara khusus pada tutorial rumus excel kali ini yang akan kita bahas adalah menghitung sel dengan syarat bahwa sel tersebut berisi teks baik teks secara umum maupun teks tertentu saja.

Penerapan rumus berikut ini akan sangat berguna untuk menghitung jumlah sel yang berisi kode barang tertentu, baik secara utuh maupun sebagian dari kode-kode barang tersebut.



CARA MENGHITUNG SEL YANG BERISI TEKS


Untuk menghitung jumlah sel yang tidak kosong kita bisa memanfaatkan fungsi CountA. Tidak kosong disini berarti bahwa isi sel tersebut dapat berupa angka, format tanggal /waktu, teks, formula, nilai error maupun empty teks ("") yang dihasilkan oleh sebuah rumus.

Jika anda bermaksud menghitung sel yang berisi teks saja maka gunakanlah rumus excel berikut ini:

=COUNTIF(RangeData;"*")

Dengan rumus di atas maka:

  1. Nilai logika TRUE dan FALSE tidak dihitung sebagai teks.
  2. Sel yang bernilai angka/number tidak dihitung sebagai teks meskipun dimasukkan dalam sel yang berformat teks.
  3. Blank Sel yang di awali dengan petik tunggal atau apostrophe (') akan dihitung sebagai teks.

Perhatikan contoh berikut:

Menghitung jumlah data teks pada excel

Rumus excel yang digunakan pada sel E3 di atas adalah:

=COUNTIF(A2:A8;"*")

Dengan rumus di atas angka, nilai error, blank sel, tanggal/waktu serta nilai logika dibaikan sebagai teks.

Selain menggunakan rumus Countif seperti di atas kita juga bisa menghitung jumlah sel yang berisi teks dengan memanfaatkan fungsi Sumproduct pada microsoft excel. Rumus umumnya adalah sebagai berikut:

=SUMPRODUCT(--ISTEXT(RangeData))

Pada rumus ini, Fungsi ISTEXT digunakan untuk mengetahui apakah value sebuah sel pada range data dimaksud merupakan teks atau bukan.

Berikut contoh penerapannya:

Menghitung jumlah data teks pada excel

=SUMPRODUCT(--ISTEXT(A2:A8))

Strip ganda atau double unary (--) pada rumus tersebut seperti yang sudah dijelaskna sebelumnya digunakan untuk merubah nilai logika TRUE/FALSE menjadi angka 1/0 sehingga bisa di hitung jumlahkan secara aritmatika. Untuk lebih jelasnya silahkan dibaca pada laman berikut:

Double Unary Operator (--) Pada Rumus Array Excel

Dengan rumus-rumus excel di atas, setiap sel yang berisi teks akan dihitung, lalu bagaimana jika kita tidak ingin menghitung semua sel dan hanya ingin menghitung sel yang berisi teks atau sebagian tertentu saja?

CARA MENGHITUNG JUMLAH SEL YANG MENGANDUNG TEKS TERTENTU


Untuk menghitung jumlah data yang berisi teks tertentu saja salah satu rumus yang bisa digunakan adalah sebagai berikut:

=COUNTIF(RangeData;"Teks")

Pembahasan di atas saya kira sudah cukup dijelaskan pada pemabahasan fungsi excel COUNTIF. untuk itu tidak akan saya jelaskan lebih lanjut.

Kemudian bagaimana jika teks yg dimaksud adalah sebagian teks saja. Artinya sel yang dihitung adalah sel yang mengandung teks tertentu tersebut, bukan hanya sel yang berisi data teks persis seperti kriteria yang dimaksud.

Untuk kasus semacam ini kita bisa memanfaatkan whilcard character pada fungsi Countif seperti ini:

=COUNTIF(RangeData;"*Teks*")

Misalnya seperti pada contoh berikut, rumus yang digunakan untuk menghitung jumlah data/sel yang berisi teks "BJ" rumus excel yang digunakan adalah:

=COUNTIF(A2:A10;"*BJ*")

Menghitung jumlah data yang mengandung sebagian teks pada excel

Untuk teks yang berupa referensi cara penulisannya adalah sebagai berikut:

=COUNTIF(RangeData;"*"&ReferensiTeks&"*")

Contoh penggunaanya seperti dalam gambar berikut:

Menghitung jumlah sel yang mengandung sebagian teks pada excel

Jika anda lebih teliti ternyata dengan menggunakan rumus ini, setiap sel yang dihitung ternyata tidak membedakan antara huruf besar dan kecil (non case sensitive), sehingga antara teks "KS" dan "Ks" akan dinggap sama. Jika ingin case sensitive bagaimana solusinya?

Untuk menghitung sel yang berisi teks tertentu dan bersifat case sensitive (Membedakan huruf besar dan kecil) gunakan rumus excel berikut:

=SUMPRODUCT(--(ISNUMBER(FIND(Teks;RangeData))))

Perhatikan contoh berikut:

Menghitung jumlah data yang terisi teks case sensitive pada excel

=SUMPRODUCT(--(ISNUMBER(FIND(C4;A2:A10))))

C4 merupakan referensi sel yang bernilai teks "Ks" sedangkan A2:A10 Merupakan referensi Range yang ingin kita hitung jumlah sel yang terisi teks "Ks".

Fungsi FIND pada rumus ini digunakan untuk mencari posisi atau letak teks secara case sensitive pada sebuah sel. Jika ditemukan maka fungsi Find akan menghasilkan nomor urut teks tersebut dalam bentuk angka.

Fungsi IsNumber sendiri digunakan untuk mengetahui apakah masing-masing hasil dari fungsi Find tadi berupa angka jika iya maka akan menghasilkan nilai logika TRUE dan sebaliknya jika bukan angka akan menghasilkan nilai logika FALSE.

Nilai logika TRUE dan FALSE ini kemudian di konversi ke numeric dengan double unary operator (--) sehingga bisa dihitung jumlahnya oleh fungsi Sumproduct.

Cukup mudah bukan?

Demikian pembahasan kita tentang rumus excel untuk menghitung jumlah sel yang terisi teks tertentu. Jika masih ada kendala silahkan sampaikan pada bagian komentar di bawah.

Silahkan share juga postingan tutorial excel ini, barangkali salah satu teman anda juga membutuhkan.

0 komentar