[CF] Đếm số lần xuất hiện kí tự trong dải ô Google Sheets
https://hocggsheet.com/dem-so-lan-xuat-hien-ki-tu-trong-dai-o-google-sheets/
Last updated
https://hocggsheet.com/dem-so-lan-xuat-hien-ki-tu-trong-dai-o-google-sheets/
Last updated
Sau đây là Custom Function đếm số lần kí tự xuất hiện trong dải ô.
COUNTCHAR(A2:A9,”a”)
COUNTCHAR(dải_ô, kí_tự)
kí_tự phải là 1 kí tự khác kí tự trống ( “” )
01234567891011121314151617181920
/*** Đếm số lần xuất hiện của kí tự trong dải ô** @param {range} range Dải ô. VD: A1:D10* @param {char} char 1 Kí tự khác rỗng. VD: "a"* @customfunction*/ function countChar(range, char) { var count = 0 if (char != "") { var str = range.filter(function(r) {return r != ""}).join() for (var i in str) { if (str[i] == char) { count++ } } } return count}
Xem bài viết (2-3 phút đọc)
Hàm COUNTIF đếm ô bao gồm kí tự có thể được viết như ô B2:
So sánh với COUNTIF
Tuy nhiên cách viết này chỉ đếm số ô mà không đếm Số lần xuất hiện. Sử dụng custom function COUNTCHAR sẽ cho ra đúng kết quả yêu cầu.
Hãy để lại comment nếu bạn biết cách viết khác có thể thay thế cho custom function này.