Isi kandungan
Dalam tutorial ini, kita akan membincangkan kiraan kejadian aksara atau perkataan dalam rentetan dan julat rentetan tertentu dalam Excel. Selalunya, kita perlu mengira kekerapan aksara dalam sel atau julat data yang mengandungi sejumlah besar data. Jadi, untuk memudahkan nombor pengiraan ini, kami akan membincangkan beberapa formula yang mudah digunakan dalam artikel ini.
Muat turun Buku Kerja Amalan
Anda boleh memuat turun latihan buku kerja yang telah kami gunakan untuk menyediakan artikel ini.
Kira Kejadian Aksara dalam String.xlsx
5 Kaedah Mengira Kejadian Aksara dalam Rentetan dalam Excel
1. Cari Jumlah Kiraan Kejadian Aksara dalam Rentetan dalam Excel menggunakan Fungsi SUMPRODUCT dan LEN
Jika anda ingin mengetahui jumlah bilangan aksara dalam sel, fungsi LEN berfungsi untuk tujuan tersebut. Tetapi, apabila anda perlu mengetahui jumlah bilangan aksara dalam julat, anda boleh menggabungkan fungsi SUMPRODUCT dan LEN . Sebagai contoh, kami mempunyai set data nama buku dan kami ingin mengetahui jumlah bilangan aksara dalam julat. Jadi, kami akan menggunakan langkah berikut.
Langkah:
- Mula-mula, taip formula di bawah:
=SUMPRODUCT(LEN(B5:B9))
Di sini, fungsi LEN mengembalikan bilangan aksara dalam rentetan teks dan fungsi SUMPRODUCT mengembalikan jumlah produk daripada sepadanjulat.
- Dan, berikut ialah jumlah kiraan aksara dalam julat yang ditentukan.
Nota:
Excel LEN fungsi mengira semua aksara dalam setiap sel, termasuk huruf, nombor, ruang, simbol dan semua ruang, tanda baca, dsb.
2. Gabungkan Fungsi PENGGANTI dan LEN untuk Menjumlahkan Kejadian Watak Khusus dalam Rentetan dalam Excel (Sensitif Huruf Besar)
Kadangkala, kita perlu mengetahui kiraan kekerapan aksara dalam sel Excel. Dalam situasi seperti ini, kita boleh menggunakan fungsi LEN dan SUBSTITUTION secara serentak. Masalahnya, fungsi SUBSTITUTE adalah peka huruf besar-besaran jadi jika anda mencari aksara huruf kecil, anda hanya akan mendapat kiraan aksara tersebut. Sebagai contoh, dalam set data nama buku kami, kami hanya akan mencari kiraan aksara ‘a ’. Jadi, langkah yang terlibat ialah:
Langkah:
- Pertama, taip formula berikut:
=LEN(B5)-LEN(SUBSTITUTE(B5,"a",""))
Pecahan Formula:
➤ LEN(B5)
Di sini, fungsi LEN mengira aksara dalam Sel B5 .
➤ GANTI(B5,”a”, ””)
Fungsi SUBSTITUTE menggantikan semua aksara 'a' dengan kosong (“”).
➤ LEN(SUBSTITUT(B5,”a”,””))
Kini, formula SUBSTITUT diliputi dengan LEN fungsi yang memberikan kiraan selebihnyaaksara rentetan (tidak termasuk semua 'a' ).
➤ LEN(B5)-LEN(SUBSTITUTE(B5,”a”, ””))
Akhir sekali, formula ini menolak dua panjang yang dikira sebelumnya dan memberikan jumlah kiraan aksara kami yang ditentukan 'a' .
- Akhirnya, berikut ialah kiraan aksara yang dijangkakan:
3. Gunakan Gabungan Fungsi GANTI dan LEN untuk Mengira Kejadian Karakter Khusus dalam String dalam Excel (Case Insensitive)
Berlawanan dengan kaedah sebelumnya, anda mungkin perlu mengira aksara tanpa mengira kepekaan huruf besar-besaran mereka. Dalam kes itu, anda boleh menambah fungsi UPPER atau LOWER pada formula sebelumnya. Sekarang, kami akan mencari kedua-dua ‘A” dan ‘a’ dalam set data nama buku kami. Berikut ialah langkah-langkahnya:
Langkah:
- Taip formula di bawah pada mulanya.
=LEN(B5)-LEN(SUBSTITUTE(UPPER(B5),"A",""))
Di sini, fungsi UPPER menukar rentetan teks kepada semua huruf besar. Di sini semua 'a' akan ditukar kepada 'A' dan anda akan mendapat kiraan sewajarnya. Dan, formula yang selebihnya berfungsi dengan cara yang serupa yang dijelaskan dalam contoh sebelumnya.
- Akhir sekali, anda akan mendapat hasil berikut, jika formula dimasukkan dengan betul.
4. Kira Bilangan Kejadian Aksara Tunggal dalam Julat dalam Excel
Kadangkala anda mungkin perlu mengira jumlah kejadian tertentuaksara dalam julat rentetan. Seperti, kami ingin mengetahui kekerapan aksara 'A' atau 'a' dalam julat data.
Langkah:
- Taip formula berikut dahulu.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"a","")))
Di sini, fungsi SUM menambah semua nombor dalam julat sel. Selebihnya formula berfungsi seperti sebelumnya dan akhirnya mengembalikan jumlah kiraan aksara 'a' dalam keseluruhan julat.
- Oleh itu, anda akan mendapat jumlah kiraan seperti berikut:
5. Kiraan Bilangan Kejadian Aksara (Teks atau Subrentetan) Rentetan dalam Julat
Sama seperti kaedah sebelumnya, anda mungkin ingin mengetahui kekerapan teks tertentu dalam julat data. Dalam situasi sedemikian, anda boleh menggunakan gabungan fungsi. Dalam kaedah ini, kami menggabungkan fungsi SUM , LEN, dan SUBSTITUTE . Sebagai contoh, kami mempunyai julat data yang mengandungi nama warna dan kami ingin mengetahui kekerapan warna 'Hijau' daripada julat.
Langkah:
- Taip formula di bawah pada mulanya.
=SUM(LEN(B5:B11)-LEN(SUBSTITUTE(B5:B11,"Green","")))/LEN("Green")
Dalam formula di atas, anda perlu membahagikan kiraan aksara dengan teks/subrentetan ditentukan Jika tidak, setiap aksara dalam teks akan dikira secara individu.
- Akhir sekali, berikut ialah jumlah kiraan 'Hijau ' dalam julat yang ditentukan.
Nota:
Formula yang dinyatakan di atas mesti dimasukkan sebagaiformula tatasusunan. Untuk memasukkan formula sebagai tatasusunan dalam Excel untuk Windows, tekan CTRL+SHIFT+ENTER untuk memasukkan formula sebagai tatasusunan.