Rumus Excel: Hitung total kata dalam satu rentang -

Daftar Isi

Formula umum

=SUMPRODUCT(LEN(TRIM(rng))-LEN(SUBSTITUTE(rng," ",""))+1)

Ringkasan

Jika Anda ingin menghitung total kata dalam rentang sel, Anda dapat melakukannya dengan rumus yang menggunakan LEN dan SUBSTITUTE, beserta fungsi SUMPRODUCT. Dalam bentuk umum rumus di atas, rng mewakili rentang sel yang berisi kata.

Dalam contoh di atas, kami menggunakan:

=SUMPRODUCT(LEN(TRIM(B3:B7))-LEN(SUBSTITUTE(B3:B7," ",""))+1)

Penjelasan

Untuk setiap sel dalam rentang, SUBSTITUTE menghapus semua spasi dari teks, lalu LEN menghitung panjang teks tanpa spasi. Jumlah ini kemudian dikurangi dari panjang teks dengan spasi, dan angka 1 ditambahkan ke hasil akhir, karena jumlah kata adalah jumlah spasi + 1. Kami menggunakan TRIM untuk menghapus spasi ekstra di antara kata , atau di awal atau akhir teks.

Hasil dari semua perhitungan ini adalah daftar item, di mana ada satu item per sel dalam rentang tersebut, dan setiap item diberi nomor berdasarkan perhitungan di atas. Dengan kata lain, kami memiliki daftar jumlah kata, dengan satu jumlah kata per sel.

SUMPRODUCT lalu menjumlahkan daftar ini dan mengembalikan total untuk semua sel dalam rentang.

Perhatikan bahwa rumus di dalam SUMPRODUCT akan mengembalikan 1 meskipun sel kosong. Jika Anda perlu berhati-hati terhadap masalah ini, Anda dapat menambahkan larik lain ke SUMPRODUCT seperti di bawah ini. Tanda hubung ganda memaksa hasil menjadi 1 dan 0. Kami menggunakan TRIM lagi untuk memastikan kami tidak menghitung sel yang memiliki satu atau lebih spasi.

=SUMPRODUCT((LEN(TRIM(B3:B7))-LEN(SUBSTITUTE(B3:B7," ",""))+1),--(TRIM(B3:B7)""))

Artikel yang menarik...