Phần mềm khác Excel Cách đếm số lần xuất hiện của 1 ký tự trong Excel

Cách đếm số lần xuất hiện của 1 ký tự trong Excel

5100

Có những lúc bạn phải đếm số lần xuất hiện 1 giá trị, 1 ký tự trong bảng tính. Có thể là đếm số ngày công đi làm, đếm số lần đã trực, số sản phẩm đã bán trong một ngày, một tháng… Và nếu có lượng lớn dữ liệu, bạn sẽ không thể ngồi đếm thủ công được. Lúc này hãy sử dụng tới hàm đếm trong Excel để rút ngắn thời gian và tiết kiệm công sức. Bài viết của Ketoan.vn sẽ hướng dẫn cách kết hợp các hàm để đếm số lần xuất hiện của 1 ký tự trong Excel nhé.

Cách đếm số lần xuất hiện của 1 ký tự trong Excel

Ví dụ ta có bảng dữ liệu như hình dưới. Yêu cầu cần đếm số lần xuất hiện của ký tự “n” trong các tên đó.

Để thực hiện yêu cầu trên thì ta sẽ cần kết hợp 2 hàm là LEN và SUBSTITUTE. Đầu tiên thì chúng ta hãy cùng tìm hiểu cấu trúc của 2 hàm này nhé.

1. Hàm LEN

Hàm LEN trong Excel dùng để đo độ dài của 1 chuỗi ký tự nào đó và trả về tổng số ký tự chính xác của chuỗi ký tự, bao gồm cả dấu cách.

Cú pháp hàm: =LEN(text)

Trong đó: Text: đối số bắt buộc, là văn bản mà bạn muốn đếm số ký tự.

Lưu ý: Khoảng trống cũng được hàm coi là ký tự.

Áp dụng vào ví dụ trên thì ta chỉ cần nhập công thức =LEN(A2) là sẽ đếm được số ký tự bao gồm cả dấu cách trong ô A2 là 16  một cách nhanh chóng.

2. Hàm SUBSTITUTE

Hàm SUBSTITUTE được sử dụng trong Excel để thay thế chuỗi văn bản cũ thành chuỗi văn bản mới.

Cú pháp hàm: =SUBSTITUTE(text, old_text, new_text, [instance_num])

Trong đó:

  • Text: đối số bắt buộc, là văn bản hoặc tham chiếu đến ô chứa văn bản mà bạn muốn thay thế các ký tự trong đó.
  • Old_text: đối số bắt buộc, là văn bản mà bạn muốn được thay thế.
  • New_text: đối số bắt buộc, là văn bản mà bạn muốn thay thế cho old_text.
  • Instance_num: đối số tùy chọn, xác định số lần xuất hiện của old_text mà bạn muốn thay bằng new_text.

Áp dụng vào ví dụ trên, ta chỉ cần nhập công thức =SUBSTITUTE(A2;B2;””) là sẽ thu được kết quả là đã loại được ký tự “n” ra khỏi tên trong ô A2 một cách nhanh chóng.

Cách đếm số lần xuất hiện của 1 ký tự trong Excel

3. Đếm số lần xuất hiện của ký tự trong ô

Như vậy, để đếm số lần xuất hiện ký tự “n” thì các bạn nhập công thức như sau:

=LEN(A2)-LEN(SUBSTITUTE(A2;B2;""))

Công thức trên có nghĩa là đếm số ký tự có trông ô A2, sau đó trừ đi số ký tự có trông ô A2 sau khi đã được loại bỏ ký tự “n”. Như vậy là kết quả sẽ trả về số lần xuất hiện của ký tự “n”.

Cách đếm số lần xuất hiện của 1 ký tự trong Excel

4. Đếm số lần xuất hiện của ký tự trong mảng dữ liệu

Nếu bạn muốn đếm số lần xuất hiện của ký tự “n” trong cả cột tên một lúc thì hãy nhập công thức như sau:

=SUMPRODUCT(LEN(A2:A7)-LEN(SUBSTITUTE(A2:A7;"n";"")))

Ta có thể thấy kết quả sẽ trả về là 12 trùng với tổng kết quả trả về như trên.

Cách đếm số lần xuất hiện của 1 ký tự trong Excel

Như vậy, bài viết trên đã hướng dẫn các bạn cách đếm số lần xuất hiện của 1 ký tự trong Excel. Hy vọng bài viết sẽ hữu ích với các bạn trong quá trình làm việc. Chúc các bạn thành công!

Xem thêm

Cách vẽ sơ đồ tổ chức công ty trong Excel: Cực kỳ đơn giản!

Cách lấy dữ liệu khi file Excel đang đóng, không cần mở ra

Mách bạn cách sửa và ẩn/hiện chú thích trong bảng tính Excel

3 Cách “bắt” Excel tự động chèn ngày giờ hiện tại vào bảng tính

3 Cách xóa số 0, ẩn số 0 trên Excel rất nhanh chóng và đơn giản