Công Thức Đếm Số Lần Xuất Hiện Trong Excel: Hướng Dẫn Chi Tiết Và Ứng Dụng

Mục lục bài viết

Giới Thiệu Chung

Excel là một công cụ mạnh mẽ được sử dụng hàng ngàn công ty, tổ chức và cá nhân để quản lý dữ liệu, phân tích và quyết định. Một trong những tác vụ cơ bản nhưng vô cùng quan trọng trong công việc với Excel là đếm số lần xuất hiện của một giá trị berdasarkan một điều kiện cụ thể. Việc này giúp người dùng nhanh chóng nắm bắt được tần suất, xu hướng và các mối liên hệ trong dữ liệu. Hãy cùng khám phá các công thức Excel phổ biến nhất để đếm số lần xuất hiện, cách áp dụng chúng trong thực tế, cùng những mẹo vặt Fallon để tối ưu hiệu suất và tránh lỗi khi làm việc với bảng tính lớn.

1. Tại sao Đếm Số Lần Xuất Hiện Trong Excel là Quan Trọng

  1. Phân tích dữ liệu nhanh chóng – Khi xem xét một danh sách lớn các giá trị, việc biết chính xác số lần xuất hiện của từng mục giúp xác định những giá trị phổ biến, bất thường hoặc những mẫu dữ liệu có thể được khai thác.
  2. Kiểm tra dữ liệu – Đếm số lần xuất hiện giúp phát hiện lỗi khi nhập dữ liệu, ví dụ như có quá nhiều giá trị trùng lặp không mong muốn.
  3. Tạo báo cáo – Nhiều báo cáo thường yêu cầu thống kê tần suất, ví dụ: “Trong vòng 30 ngày, có bao nhiêu người đăng ký?”.
  4. Hỗ trợ quyết định – Khi bạn biết tần suất một sự kiện xảy ra, bạn có thể dự đoán xu hướng tương lai hoặc đánh giá hiệuBefore of certain strategies.

2. Công Thức COUNTIF – Đếm Mỗi Giá Trị Đơn Giản

2.1 Cú Pháp Cơ Bản

=COUNTIF(datarange, criteria)
  • datarange: Khoảng dữ liệu cần kiểm tra.
  • criteria: Điều kiện cần thoả mãn. Có thể là một giá trị cụ thể, một biểu thức, hoặc một ô tham chiếu.

2.2 Ví Dụ Thực Tế

Giả sử bạn có danh sách tên trong cột A (A2:A100). Để đếm số lần xuất hiện của tên “Nguyễn Văn A”:

=COUNTIF(A2:A100, "Nguyễn Văn A")

Nếu bạn muốn đếm các giá trị lớn hơn 50 trong cột B (B2:B100):

=COUNTIF(B2:B100, ">50")

2.3 Đánh Giá và Lưu Ý

  • COUNTIF không phân biệt chữ hoa/lowercase (điều này tức là “a” và “A” được coi là giống nhau). Nếu bạn muốn phân biệt, cần kết hợp với hàm EXACT hoặc sử dụng công thức mảng.
  • COUNTIF chỉ hỗ trợ một điều kiện duy nhất. Khi bạn cần nhiều điều kiện, hãy chuyển sang COUNTIFS.

3. Công Thức COUNTIFS – Đếm Với Nhiều Điều Kiện

3.1 Cú Pháp

=COUNTIFS(range1, criteria1, range2, criteria2, ...)

Mỗi cặp range + criteria tương ứng với một điều kiện.

3.2 Ví Dụ

  • Ví dụ 1: Đếm số khách hàng cùng tên “Đặng Thị B” và có tuổi > 30:
=COUNTIFS(A2:A100, "Đặng Thị B", B2:B100, ">30")
  • Ví dụ 2: Đếm số giao dịch có giá trị > 100,000 đồng và có ngày giao dịch trong tháng 9 năm 2026:
=COUNTIFS(C2:C100, ">100000нав", D2:D100, ">=01/09/2026", D2:D100, "<=30/09/2026")

3.3 Lưu Ý Khi Dùng COUNTIFS

  • Tất cả các phạm vi (range) phải có cùng kích thước. Nếu không, công thức sẽ trả về lỗi #VALUE!.
  • Khi làm việc với ngày tháng, hãy chắc chắn rằng dữ liệu được định dạng đúng và không có lỗi dữ liệu chuỗi.

4. Sử Dụng SUMPRODUCT Để Đếm Đa Dạng

4.1 Khi Nào SUMPRODUCT Phải Được Sử Dụng?

  • Khi bạn cần đếm với điều kiện phức tạp hơn, ví dụ: đếm số lần xuất hiện các giá trị có thỏa mãn một điều kiện mà không thể viết trực tiếp trong COUNTIFS.
  • Khi dữ liệu có nhiều cột và bạn muốn tránh việc sử dụng nhiều hàm COUNTIFS lồng nhau.

4.2 Cú Pháp

=SUMPRODUCT((criteria_range1=criteriavalo)(criteria_range2=criteria2)1)

Hoặc hơn nữa:

=SUMPRODUCT(--(criteria_range1=criteria1), --(criteria_range2=criteria2))

4.3 Ví Dụ

  • Đếm số hàng có giá trị “Yes” trong cột C và “Pending” trong cột D:
=SUMPRODUCT((C2:C100="Yes")(D2:D100="Pending"))
  • Đếm số lần xuất hiện của các giá trị trong danh sách A2:A10 trong cột B (B2:B100), tức là đếm số lần xuất hiện từng giá trị trong danh sách:
=SUMPRODUCT(COUNTIF(B2:B100, A2:A10))

5. Đếm Số Lần Xuất Hiện Dựa Trên Mật Độ (Dynamic Array)

5.1 Sử Dụng UNIQUE + COUNTIF

Excel 365 cung cấp hàm UNIQUE để lấy danh sách duy nhất. Kết hợp với COUNTIF, bạn có thể đếm tần suất một cách động.

=LET( uniqueVals, UNIQUE(A2:A100), freq, COUNTIF(A2:A100, uniqueVals), HSTACK(uniqueVals, freq)
)

Kết quả là hai cột: cột đầu là danh sách duy nhất, cột thứ hai là tần suất tương ứng.

5.2 Sử Dụng FILTER + COUNTIFS

Công Thức Đếm Số Lần Xuất Hiện Trong Excel
Công Thức Đếm Số Lần Xuất Hiện Trong Excel

Nếu bạn muốn lọc dữ liệu theo một điều kiện trước khi đếm:

=LET( filtered, FILTER(A2:A100, B2:B100="Approved"), COUNTIF(filtered, "XYZ")
)

6. Đếm Số Lần Xuất Hiện Dựa Trên Chuỗi Kiểm Tra

6.1 Đếm Các Giá Trị Bắt Đầu Bằng Kiểu Dấu

Giả sử bạn muốn đếm số tên bắt đầu bằng chữ “A”:

=COUNTIF(A2:A100, "A")

6.2 Đếm Giá Trị Kết Thúc Bằng Kiểu Dấu

Đếm số email kết thúc bằng “@gmail.com”:

=COUNTIF(A2:A100, "@gmail.com")

6.3 Đếm Giá Trị Có Kiểu Đặc Biệt

Ví dụ: Đếm số ô chứa chuỗi “123” trong nội dung:

=COUNTIF(A2:A100, "123")

7. Đếm Số Lần Xuất Hiện Dựa Trên Hàm EXACT (Phân Biệt Chữ Hoa/ tinha)

=SUMPRODUCT(--(EXACT(A2:A100, "Đặng Thị B")))

Công thức này sẽ đếm chính xác các ô có nội dung trùng khớp hoàn toàn với “Đặng Thị B”, bao gồm cả chữ hoa, chữ thường.

8. Đếm Số Lần Xuất Hiện Trong Bảng Tính Được Kết Hợp Với Tính Năng Nâng Cao

8.1 Dùng Power Query

Power Query cung cấp chức năng “Group By” để tính tần suất. Bạn chỉ cần mở Power Query, chọn cột cần nhóm, và chọn “Group By” với chức năng “Count Rows”.

8.2 Dùng Pivot Table

Pivot Table là công cụ mạnh mẽ nhất để thống kê tần suất. Kéo cột cần phân tích vào vùng “Row Labels” và “Values” (đặt thành “Count of …”). Bạn có thể lọc, sắp xếp, và phân loại dữ liệu một cách nhanh chóng.

9. Mẹo Tối Ưu Hiệu Suất Khi Đếm Số Lần日上午

  1. Tránh dùng công thức mảng trong toàn bộ cột – Nếu có thể, giới hạn phạm vi dữ liệu. Ví dụ, thay vì A:A, dùng A2:A1000.
  2. Sử dụng hàm LET – Giảm số lần tính toán bằng cách lưu giá trị tạm thời vào biến.
  3. Tối ưu hóa điều kiện – Nếu có điều kiện phức tạp, hãy tách ra thành các bước nhỏ hơn trước khi kết hợp.
  4. Cập nhật dữ liệu – Đặt công thức trong một ô và kéo sang các ô khác thay vì viết lại công thức nhiều lần.

10. Thực Hành Trên Ví Dụ Thực Tế

10.1 Tình Huống 1: Đếm Số Đơn Hàng Trong Tháng 7

  • Dữ liệu: Cột A = Mã đơn hàng, cột B = Ngày đặt (dd/mm/yyyy), cộtۇق = Tổng tiền.
  • Công thức:
=COUNTIFS(B2:B500, ">=01/07/2026", B2:B500, "<=31/07/2026")

10.2 Tình Huống 2: Đếm Số Bệnh Nhân Cùng Địa Chỉ

  • Dữ liệu: Cột C = Địa chỉ, Cột D = Tên bệnh nhân.
  • Công thức:
=COUNTIFS(C2:C200, "Hà Nội", D2:D200, "<>") 'Đếm tất cả bệnh nhân tại Hà Nội

10.3 Tình Huống 3: Đếm Số Lần Xuất Hiện T_true trong Bảng Đánh Giá

  • Dữ liệu: Cột E = Kết quả đánh giá (TRUE/FALSE).
  • Công thức:
=COUNTIF(E2:E100, TRUE)

11. Các Thách Thức Thường Gặp Khi Đếm Số Lần Xuất Hiện

Vấn ĐềNguyên NhânGiải Pháp
Đếm sai do dữ liệu trốngÔ trống bị tính vàoSử dụng điều kiện <>""
Đếm sai do dữ liệu dạng văn bảnSố và văn bản trùng nhauĐảm bảo định dạng dữ liệu
Số lượng dữ liệu lớnCông thức chậmSử dụng Power Pivot hoặc Power Query
Đếm theo nhiều điều kiệnCOUNTIF không đủDùng COUNTIFS hoặc SUMPRODUCT
Đếm theo chuỗi thực tếDấu không đúngSử dụng hàm TEXT và điều chỉnh

12. Kết Luận

Đếm số lần xuất hiện trong Excel là một kỹ năng thiết yếu, không chỉ giúp bạn nhanh chóng nắm bắt dữ liệu mà còn mở ra nhiều khả năng phânawak analysis. Từ những công thức đơn giản như COUNTIF tới những công thức phức tạp hơn như SUMPRODUCT và Power Query, Excel cung cấp đủ công cụ để đáp ứng mọi nhu cầu thống kê. Khi áp dụng đúng cách, bạn sẽ tiết kiệm thời gian, tránh sai sót và nâng cao chất lượng báo cáo. Hãy thử áp dụng các công thức trên vào bảng tính của bạn ngay hôm nay để trải nghiệm sự thay đổi đáng kể trong cách bạn làm việc với dữ liệu.

⚠️
LƯU Ý QUAN TRỌNG: Miễn trừ trách nhiệm: Mặc dù chúng tôi luôn nỗ lực để đảm bảo tính chính xác và cập nhật của thông tin, nhưng các quy định về giáo dục và tuyển sinh có thể thay đổi theo thời gian. BigSchool không chịu trách nhiệm về bất kỳ sai sót nào hoặc kết quả phát sinh từ việc sử dụng thông tin trên trang này. Độc giả nên liên hệ trực tiếp với nhà trường hoặc cơ quan chức năng để có thông tin mới nhất. Ngoài ra, BigSchool tuyệt đối không bán sản phẩm, khóa học hay cung cấp dịch vụ được nhắc đến trong bài.

Viết một bình luận