Đếm số lần xuất hiện của một ký tự trong Excel đòi hỏi sự kết hợp sáng tạo giữa hai hàm quan trọng. Hãy theo dõi ngay bài viết của Mytour để hiểu cách kết hợp hàm này một cách hiệu quả nhất.

1. Cách đếm số lần xuất hiện của một ký tự trong ô dữ liệu Excel
Excel không có hàm nào có thể thực hiện trực tiếp chức năng đếm số ký tự trong ô dữ liệu. Sử dụng kết hợp hai hàm LEN và SUBSTITUTE để thực hiện công việc này một cách linh hoạt.
1.1 Tổng quan về hàm LEN và hàm SUBSTITUTE
Hàm LEN trong Excel đếm số ký tự trong ô tham số. Ví dụ: =LEN(A1) trả về 6 nếu A1 có '123456', bao gồm cả ký tự đặc biệt và dấu cách.

Hàm SUBSTITUTE thay thế ký tự trong ô, có thể xóa ký tự bằng cách để trống. Sử dụng để biến đổi dữ liệu một cách linh hoạt.

1.2 Kết hợp hàm LEN và hàm SUBSTITUTE
Chúng ta sử dụng LEN để đếm số ký tự trong chuỗi và SUBSTITUTE để loại bỏ ký tự cần đếm. Kết hợp chúng để thực hiện phép tính gộp đơn giản.
Đầu tiên, sử dụng LEN để tính số ký tự trong chuỗi gốc. Sau đó, sử dụng SUBSTITUTE để xóa ký tự cần đếm và tiếp tục sử dụng LEN để tính số ký tự sau khi xóa.
Từ đó, có hai con số: tổng số ký tự ban đầu và sau khi xóa ký tự. Trừ nhau để tính số lần xuất hiện của ký tự trong chuỗi gốc.
Công thức kết hợp: =LEN(chuỗi gốc)-LEN(SUBSTITUTE(chuỗi gốc;'ký tự cần đếm';''))
Chúng ta thử nghiệm ví dụ dưới đây, áp dụng công thức kết hợp để đếm số lần xuất hiện của một ký tự trong Excel.
Để đếm số lần xuất hiện của ký tự n trong ô văn bản 'Nhân chi sơ tính bản thiện', sử dụng công thức: =LEN(A2)-LEN(SUBSTITUTE(A2;B2;''))
Nhấn Enter để xem kết quả ngay lập tức.

Sau đó, bạn có thể sao chép công thức xuống dưới để đếm ký tự đặc biệt trong các dòng ví dụ khác.

2. Cách đếm số lần xuất hiện của một ký tự trong mảng dữ liệu Excel
Trong phần trước, chúng ta đã làm quen với kết hợp hai hàm LEN và SUBSTITUTE để đếm số lần xuất hiện của một ký tự trong ô dữ liệu.
Nếu muốn đếm số ký tự xuất hiện trong mảng dữ liệu có nhiều hàng và cột, sử dụng công thức: =SUMPRODUCT(LEN(mảng dữ liệu)-LEN(SUBSTITUTE(mảng dữ liệu;'ký tự cần đếm';'')))
Công thức này tương tự phần trước, nhưng thay ô dữ liệu bằng tham số mảng dữ liệu và sử dụng hàm SUMPRODUCT để tính tổng của hiệu số giữa hai hàm LEN.
Dựa vào cơ sở đó, chúng ta thực hành ví dụ sau để đếm số lần xuất hiện của chữ 'a' trong mảng dữ liệu từ A1 đến C3. Sử dụng công thức: =SUMPRODUCT(LEN(A1:C3)-LEN(SUBSTITUTE(A1:C3;'a';'')))

Nhấn Enter để Excel tính toán, bạn sẽ nhận được kết quả là có tổng cộng 8 lần chữ 'a' xuất hiện trong mảng dữ liệu.

Cảm ơn bạn đã theo dõi bài viết của chúng tôi về cách đếm số lần xuất hiện của một ký tự trong Excel. Chúc bạn thực hiện thành công!!!
