Cách để đếm số lần xuất hiện của một ký tự trong Excel là một phương pháp cực kỳ hữu ích, giúp bạn theo dõi và kiểm soát dữ liệu một cách chính xác và nhanh chóng.
Nội dung bài viết
Việc đếm số lần một ký tự xuất hiện trong Excel yêu cầu bạn kết hợp hai hàm khác nhau. Để thực hiện điều này một cách hiệu quả, bạn có thể tham khảo bài viết chi tiết từ Tripi của chúng tôi.
1. Hướng dẫn đếm số lần xuất hiện của ký tự trong một ô dữ liệu Excel
Excel không hỗ trợ trực tiếp hàm đếm ký tự trong ô dữ liệu. Tuy nhiên, bạn có thể sử dụng sự kết hợp của hai hàm mạnh mẽ là LEN và SUBSTITUTE để đạt được kết quả mong muốn.
1.1 Giới thiệu về hàm LEN và hàm SUBSTITUTE trong Excel
Hàm LEN trong Excel được sử dụng để đếm số lượng ký tự có trong một ô. Ví dụ, nếu ô A1 chứa chuỗi "123456", công thức =LEN(A1) sẽ trả về giá trị 6, vì có tổng cộng 6 ký tự trong A1. Cần lưu ý rằng hàm LEN sẽ đếm tất cả các ký tự, bao gồm cả ký tự đặc biệt và dấu cách.
Hàm SUBSTITUTE trong Excel cho phép thay thế một ký tự cụ thể trong ô dữ liệu bằng một ký tự khác. Bạn cũng có thể sử dụng hàm này để xóa ký tự trong chuỗi dữ liệu, bằng cách thay thế chúng bằng một chuỗi trống.
1.2 Cách kết hợp hàm LEN và hàm SUBSTITUTE để giải quyết bài toán
Hàm LEN giúp tính toán số lượng ký tự trong một chuỗi, trong khi hàm SUBSTITUTE cho phép loại bỏ những ký tự cụ thể. Khi kết hợp cả hai hàm này, ta có thể thực hiện phép tính đơn giản nhưng hiệu quả.
Đầu tiên, dùng hàm LEN để xác định tổng số ký tự trong chuỗi ban đầu. Sau đó, áp dụng hàm SUBSTITUTE để xóa ký tự mà bạn muốn đếm và tiếp tục sử dụng hàm LEN để đếm lại số ký tự trong chuỗi sau khi đã xóa.
Với hai con số thu được, một là tổng số ký tự ban đầu và một là số ký tự còn lại sau khi xóa, bạn chỉ cần lấy số đầu trừ đi số sau để tính ra số lần xuất hiện của ký tự cần đếm trong chuỗi gốc.
Công thức kết hợp cho phép bạn thực hiện phép tính này là: =LEN(chuỗi ký tự gốc)-LEN(SUBSTITUTE(chuỗi ký tự gốc;"ký tự cần đếm";""))
Chúng ta cùng thử xem ví dụ dưới đây khi sử dụng công thức kết hợp trên để tìm ra số lần xuất hiện của một ký tự trong Excel.
Ta muốn tìm số lần xuất hiện của ký tự n trong ô ký tự gốc "Nhân chi sơ tính bản thiện". Từ đó có công thức như sau: =LEN(A2)-LEN(SUBSTITUTE(A2;B2;""))
Bấm Enter để thấy kết quả.
Sau đó các bạn có thể copy công thức đó xuống dưới để có thể đếm được ký tự đặc biệt của các dòng ví dụ bên dưới.
2. Phương pháp đếm tần suất xuất hiện của ký tự trong mảng dữ liệu Excel
Ở phần 1, chúng ta đã học cách 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 một ô dữ liệu nhất định.
Tuy nhiên, nếu bạn muốn đếm tần suất của một ký tự trong một mảng dữ liệu với nhiều hàng và cột, công thức sau đây sẽ là lựa chọn thích hợp: =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ự công thức ở phần 1, nhưng bạn cần thay ô dữ liệu thành phạm vi mảng cần kiểm tra. Đồng thời, hàm SUMPRODUCT sẽ thực hiện phép tính tổng trên các hiệu số của hai hàm LEN.
Dưới đây là một ví dụ cụ thể, chúng ta sẽ đếm số lần xuất hiện của chữ "a" trong mảng dữ liệu từ A1 đến C3. Công thức cần dùng là: =SUMPRODUCT(LEN(A1:C3)-LEN(SUBSTITUTE(A1:C3;"a";"")))
Khi bạn nhấn Enter để Excel thực hiện phép tính, kết quả bạn nhận được sẽ là tổng số 8 lần xuất hiện của chữ "a" trong phạm vi mảng dữ liệu đã chỉ định.
Cảm ơn các bạn đã theo dõi bài viết của Tripi về cách đếm số lần xuất hiện của ký tự trong Excel. Chúc các bạn thành công và thực hiện dễ dàng!!!
Có thể bạn quan tâm