Rumus Excel: Hitung sel yang mengandungi teks -

Isi kandungan

Formula generik

=COUNTIF(rng,"*")

Ringkasan

Untuk mengira bilangan sel yang mengandungi teks (iaitu bukan nombor, bukan kesalahan, tidak kosong), gunakan fungsi COUNTIF dan wildcard. Dalam bentuk formula umum (di atas), rng adalah rangkaian sel, dan "*" adalah wildcard yang sepadan dengan sebilangan watak.

Dalam contohnya, sel aktif mengandungi formula ini:

=COUNTIF(B4:B8,"*")

Penjelasan

COUNTIF mengira bilangan sel yang sesuai dengan kriteria yang disediakan. Dalam kes ini, kriteria diberikan sebagai watak wildcard "*" yang sepadan dengan sebilangan besar aksara teks.

Beberapa nota:

  • Nilai logik BENAR dan SALAH tidak dikira sebagai teks
  • Nombor tidak dihitung dengan "*" kecuali jika dimasukkan sebagai teks
  • Sel kosong yang bermula dengan tanda noktah (') akan dihitung.

Penyelesaian COUNTIFS

Sekiranya anda perlu menghadkan jumlah untuk memenuhi kriteria yang lebih spesifik, anda boleh beralih ke fungsi COUNTIFs. Sebagai contoh, untuk mengira sel dengan teks, tetapi mengecualikan sel dengan hanya watak ruang, anda boleh menggunakan:

=COUNTIFS(range,"*",range," ")

Penyelesaian RINGKASAN

Anda juga boleh menggunakan SUMPRODUCT untuk menghitung nilai teks bersama dengan fungsi ISTEXT seperti:

=SUMPRODUCT(--ISTEXT(rng))

Kata hubung berganda (disebut double unary) menghasilkan hasil ISTEXT dari nilai logik BENAR atau SALAH, hingga 1 dan 0. SUMPRODUCT kemudian mengembalikan jumlah satu dan sifar.

Artikel menarik...