Có thể bạn quan tâm: Hàm Value Trong Excel: Cách Dùng, Ứng Dụng Và Những Lưu Ý Quan Trọng
Giới thiệu
Trong môi trường doanh nghiệp hiện đại, dữ liệu nhân sự là một trong những tài sản quan trọng nhất. Việc thống kê số lượng nhân viên một cách nhanh chóng và chính xác không chỉ giúp quản lý hiểu rõ bức tranh toàn cảnh về đội ngũ mà còn hỗ trợ trong việc lập kế hoạch nhân lực, phân bổ ngân sách, và đánh giá hiệu quả làm việc. Excel, với tính linh hoạt và tính năng mạnh mẽ, là công cụ phổ biến nhất để ghi nhận, phân tích và báo cáo dữ liệu nhân sự. Tuy nhiên, nhiều người dùng vẫn chưa tận dụng tối đa sức mạnh của những hàm đếm trong Excel để xử lý dữ liệu nhân viên.
Bài viết dưới đây sẽ hướng dẫn chi tiết cách sử dụng các hàm đếm trong Excel (COUNT, COUNTA, COUNTIF, COUNTIFS, SUMPRODUCT, và các hàm nâng cao khác) để đếm số lượng nhân viên dựa trên các tiêu chí khác nhau. Chúng ta sẽ đi qua các ví dụ thực tế, cách tối ưu hóa bảng tính, và những mẹo nhỏ giúp bạn làm việc hiệu quả hơn.
Có thể bạn quan tâm: Hàm Tính Tỷ Lệ Tăng Trưởng Trong Excel: Cách Sử Dụng, Ví Dụ Và Mẹo Thực Tiễn
1. Tại sao nên dùng hàm đếm trong Excel?
- Tiết kiệm thời gian – Nhờ tự động hóa, bạn không cần phải lặp lại việc đếm thủ công hàng ngàn dòng dữ liệu.
- Độ chính xác cao – Hàm đếm luôn trả về số chính xác ngay cả khi dữ liệu thay đổi.
- Đa dạng tiêu chí – Bạn có thể đếm theo nhiều điều kiện (ví dụ: phòng ban, chỉ tiêu lương, ngày vào làm, v.v.).
- Dễ dàng báo cáo – Kết quả đếm có thể được nhập trực tiếp vào báo cáo, biểu đồ hoặc Power BI.
Có thể bạn quan tâm: Tính Tổng Nhiều Điều Kiện Trong Excel: Hướng Dẫn Chi Tiết Và Các Phương Pháp Thực Tế
2. Chuẩn bị dữ liệu
Giả sử chúng ta có bảng dữ liệu nhân viên như sau:
| Mã NV | Họ Tên | Phòng Ban | Ngày vào làm | Lương cơ bản | Trạng thái |
|---|---|---|---|---|---|
| NV001 | Lê Văn A | Kế toán | 01/05/2026 | 8,000,000 | Hoạt động |
| NV002 | Phạm Thị B | Kế toán | 15/07/2026 | 7,500,000 | Đã nghỉ |
| NV003 | Trần Văn C | Nhân sự | 03/02/2026 | 9,000,000 | Hoạt động |
| … | … | … | … | … | … |
Những cột quan trọng cho việc đếm số lượng nhân viên thường là Phòng Ban, Ngày vào làm, Lương cơ bản, và Trạng thái. Giờ ta sẽ áp dụng các hàm đếm.
3. Các hàm đếm cơ bản
3.1 COUNT
- Cú pháp:
=COUNT(range) - Điều kiện: Đếm số ô chứa số.
- Ví dụ: Đếm số nhân viên có lương cơ bản (cột E).
excel =COUNT(E2:E1000) - Kết quả: Số ô có dữ liệu số trong cột E.
3.2 COUNTA
- Cú pháp:
=COUNTA(range) - Điều kiện: Đếm số ô không rỗng bao gồm cả chuỗi.
- Ví dụ: Đếm số nhân viên (tổng số dòng dữ liệu).
excel =COUNTA(A2:A1000) - Lưu ý: Nếu mã NV luôn có dữ liệu, COUNTA sẽ cho số nhân viên chính xác.
4. Đếm theo điều kiện: COUNTIF và COUNTIFS
4.1 COUNTIF
- Cú pháp:
=COUNTIF(range, criteria) - Ứng dụng: Đếm số nhân viên trong một phòng ban, hoặc số nhân viên có lương > 8 triệu.
- Ví dụ:
- Đếm nhân viên ở phòng Kế toán:
excel =COUNTIF(C2:C1000, "Kế toán") - Đếm nhân viên có lương > 8 triệu:
excel =COUNTIF(E2:E1000, ">8000000")
4.2 COUNTIFS
- Cú pháp:
=COUNTIFS(range1, criteria1, range2, criteria2, …) - Ứng dụng: Đếm số nhân viên thỏa mãn nhiều điều kiện, ví dụ: nhân viên trong phòng Kế toán và đang hoạt động.
- Ví dụ:
excel =COUNTIFS(C2:C1000, "Kế toán", F2:F1000, "Hoạt động") - Ví dụ nâng cao: Đếm nhân viên đã vào làm sau ngày 01/01/2026 và lương > 7 triệu:
excel =COUNTIFS(D2:D1000, ">01/01/2026", E2:E1000, ">7000000")
5. Đếm phức tạp hơn với SUMPRODUCT
5.1 Tại sao dùng SUMPRODUCT?
- Khi tiêu chí cần tính toán phức tạp hơn một hoặc hai điều kiện mà
COUNTIFSkhông đáp ứng (ví dụ: điều kiện gộp, điều kiện điều kiện, hoặc tính toán giữa hai cột). - SUMPRODUCT cho phép tính toán mảng mà không cần công thức mảng (Ctrl+Shift+Enter).
5.2 Ví dụ 1: Đếm nhân viên có lương trung bình trong một phòng ban
Giả sử cột G chứa lương trung bình của phòng ban (đã tính trước). Để đếm số nhân viên trong phòng Kế toán có lương trung bình > 8 triệu:
=SUMPRODUCT((C2:C1000="Kế toán")(G2:G1000>8000000))
5.3 Ví dụ 2: Đếm nhân viên đã vào làm trong 3 năm qua và có trạng thái đang hoạt động
=SUMPRODUCT((F2:F1000="Hoạt động")(D2:D1000>=TODAY()-3653))
6. Đếm nhân viên theo ngày/ tháng
6.1 Đếm số nhân viên mới vào làm trong một tháng cụ thể
Giả sử bạn muốn đếm số nhân viên vào làm vào tháng 7 năm 2026:
=SUMPRODUCT(--(MONTH(D2:D1000)=7), --(YEAR(D2:D1000)=2026))
6.2 Đếm theo năm

Có thể bạn quan tâm: Hàm Vnd Đổi Số Ra Chữ Trong Excel
=SUMPRODUCT(--(YEAR(D2:D1000)=2026))
7. Đếm nhân viên theo phân loại bậc lương
Nếu bạn có cột “Bậc lương” (ví dụ: “Bậc 1”, “Bậc 2”, …), bạn có thể đếm số nhân viên theo từng bậc:
=COUNTIF(H2:H1000, "Bậc 1")
Hoặc dùng PivotTable để tóm tắt nhanh:
- Chọn vùng dữ liệu.
- Đi
Insert>PivotTable. - Kéo
Bậc lươngvàoRowsvàMã NVvàoValues(đặt tính năng tính làCount).
8. Đếm nhân viên theo điều kiện nâng cao: FILTER và XLOOKUP
8.1 FILTER
- Excel 365 mới cho phép lọc dữ liệu một cách linh hoạt.
- Ví dụ, để lấy danh sách nhân viên trong phòng Kế toán đang hoạt động:
excel =FILTER(A2:F1000, (C2:C1000="Kế toán")(F2:F1000="Hoạt động"))
8.2 XLOOKUP
- Dùng để tìm kiếm thông tin liên quan và đồng thời đếm.
- Ví dụ: Đếm số nhân viên bằng cách lấy danh sách duy nhất của mã NV, rồi đếm.
excel =COUNTA(UNIQUE(FILTER(A2:A1000, (C2:C1000="Kế toán")(F2:F1000="Hoạt động"))))
9. Tối ưu hóa bảng tính và tránh lỗi
9.1 Tránh lỗi khi dữ liệu thay đổi
- Sử dụng
Table(Insert > Table) để tự động mở rộng phạm vi khi thêm dữ liệu mới. - Hàm
COUNTIFSvàSUMPRODUCTsẽ tự động cập nhật khi bảng mở rộng.
9.2 Kiểm tra dữ liệu rỗng
- Đôi khi dữ liệu có thể chứa chuỗi rỗng
" "hoặcNA(). Để tránh tính toán sai:excel =COUNTIFS(C2:C1000, "Kế toán", F2:F1000, "Hoạt động", A2:A1000, "<>")
9.3 Sử dụng IFERROR để tránh lỗi khi không tìm thấy
=IFERROR(COUNTIFS(C2:C1000, "Kế toán", F2:F1000, "Hoạt động"), 0)
10. Tạo báo cáo tổng hợp với PivotTable
PivotTable là công cụ mạnh mẽ để tóm tắt dữ liệu:
- Tạo PivotTable:
Insert>PivotTable. - Kéo
Phòng BanvàoRows. - Kéo
Mã NVvàoValues(đặt tínhCount). - Thêm giá trị
Trạng tháivàoFiltersnếu cần lọc theo trạng thái.
Kết quả sẽ hiển thị số lượng nhân viên theo phòng ban, bạn có thể thêm các slicer để lọc theo năm hoặc lương.
11. Ví dụ thực tế: Đếm nhân viên theo nhiều tiêu chí
Giả sử bạn muốn: Đếm số nhân viên đang hoạt động, trong phòng Nhân sự, có lương > 9 triệu, vào làm trong 5 năm qua.
Công thức:
=SUMPRODUCT( (C2:C1000="Nhân sự") (F2:F1000="Hoạt động") (E2:E1000>9000000) (D2:D1000>=TODAY()-3655)
)
Phân tích:
– C2:C1000="Nhân sự": Kiểm tra phòng ban.
– F2:F1000="Hoạt động": Kiểm tra trạng thái.
– E2:E1000>9000000: Kiểm tra lương.
– D2:D1000>=TODAY()-3655: Kiểm tra ngày vào làm.
12. Kết luận
Việc đếm số lượng nhân viên trong Excel không chỉ là thao tác đơn giản mà còn là nền tảng để xây dựng các báo cáo, biểu đồ, và phân tích sâu sắc cho quản lý doanh nghiệp. Bằng cách nắm vững các hàm đếm cơ bản (COUNT, COUNTA), các hàm có điều kiện (COUNTIF, COUNTIFS), và các công thức phức tạp hơn (SUMPRODUCT, FILTER, XLOOKUP), bạn có thể linh hoạt xử lý mọi loại dữ liệu nhân sự mà không cần viết mã phức tạp.
Đừng quên:
– Sử dụng Table để tự động mở rộng phạm vi.
– Kiểm tra dữ liệu để tránh lỗi khi có ô trống hoặc định dạng sai.
– Tối ưu hóa công thức bằng cách sử dụng mảng và hàm mới của Excel 365 khi có thể.
Với những kỹ thuật trên, bạn sẽ nhanh chóng quản lý số lượng nhân viên, đưa ra quyết định chính xác và nâng cao khả năng phân tích dữ liệu doanh nghiệp của mình. Happy Excel!

Tiến sĩ Lê Thống Nhất sinh năm 1955 tại Nghệ An, là nhà giáo, nhà báo và doanh nhân trong lĩnh vực giáo dục. Ông từng giảng dạy Toán học tại Trường THPT Chuyên Phan Bội Châu và đảm nhiệm nhiều vai trò trong ngành giáo dục, từ viết sách, biên soạn tài liệu đến sáng lập các dự án hỗ trợ học tập trực tuyến.
Ông là người sáng lập BigSchool – nền tảng giáo dục trực tuyến kết nối giáo viên và học sinh cả nước. Ngoài ra, ông còn nổi tiếng với vai trò tác giả, diễn giả truyền cảm hứng và khách mời trên nhiều chương trình truyền hình, trong đó có “Ai là triệu phú” trên truyền hình VTV.
Trong suốt sự nghiệp, Tiến sĩ Lê Thống Nhất đã nhận nhiều giải thưởng giáo dục và được biết đến như một người luôn đổi mới, ứng dụng công nghệ vào dạy và học, góp phần lan tỏa tri thức và niềm say mê học tập cho thế hệ trẻ.
