Chọn trang

Cách xây dựng bảng chấm công trong excel? Tham khảo 7 hàm chấm công hữu ích

bởi | Ngày đăng: 17/09/2019  |  Cập nhật: 04/09/2026

Trong nhiều doanh nghiệp nhỏ và vừa, đặc biệt là các công ty mới thành lập hoặc chưa triển khai phần mềm nhân sự chuyên nghiệp, việc quản lý chấm công bằng Excel vẫn rất phổ biến. Tuy nhiên, để tính công chính xác và giảm sai sót, người làm nhân sự cần hiểu rõ các hàm chấm công trong Excel.

Bài viết dưới đây sẽ giúp bạn hiểu các công thức Excel thường dùng trong quản lý chấm công, tăng hiệu quả xử lý dữ liệu và tiết kiệm thời gian cho phòng nhân sự.

Cách tính bảng chấm công trong excel được thực hiện như thế nào? Tham khảo 3 hàm chấm công hữu ích 1
Cách xây dựng bảng chấm công trong excel? Tham khảo 7 hàm chấm công hữu ích 1

Vì Sao Nhiều Doanh Nghiệp Dùng Excel Để Chấm Công?

Excel vẫn được nhiều doanh nghiệp lựa chọn vì:

  • Dễ sử dụng
  • Không cần đầu tư phần mềm lớn
  • Linh hoạt theo từng mô hình công ty
  • Phù hợp doanh nghiệp ít nhân sự
  • Có thể tự tùy chỉnh biểu mẫu

Tuy nhiên, để quản lý hiệu quả, HR cần biết cách thiết kế bảng công logic và khoa học.

Một Bảng Chấm Công Excel Cần Có Những Gì?

Một bảng chấm công chuyên nghiệp thường bao gồm:

1. Thông Tin Nhân Viên trong bảng chấm công trong excel

Các cột cơ bản:

  • Mã nhân viên
  • Họ tên
  • Phòng ban
  • Chức vụ
  • Ca làm việc

2. Ngày Trong Tháng

Ví dụ:

  • 01
  • 02
  • 03
  • 31

Mỗi cột tương ứng một ngày công.


3. Ký Hiệu Chấm Công trong bảng chấm công trong excel

Các ký hiệu thường dùng:

Ký hiệuÝ nghĩa
XĐi làm
PNghỉ phép
KPNghỉ không phép
LĐi muộn
CTCông tác
OTTăng ca

Việc chuẩn hóa ký hiệu giúp dễ tổng hợp công và tính lương.

Cách Xây dựng bảng chấm công bằng excel

Bước 1: Tạo Danh Sách Nhân Viên trong bảng chấm công trong excel

Tạo sheet chứa:

  • Mã nhân viên
  • Tên
  • Bộ phận
  • Ca làm

Điều này giúp dễ dàng dùng hàm tra cứu dữ liệu.


Bước 2: Thiết Kế Khung Bảng Công trong bảng chấm công trong excel

Thông thường:

Mã NVHọ tên010203Tổng công

HR có thể dùng:

  • Freeze Panes
  • Conditional Formatting
  • Data Validation

để bảng công dễ quản lý hơn.


Bước 3: Dùng Hàm Excel Để Tự Động Tính Công trong bảng chấm công trong excel

Hàm COUNTIF

Hàm COUNTIFS

Hàm IF

Tham khảo thêm chi tiết ở phần dưới đây

Bước 4: Quản Lý Tăng Ca Trong Excel trong bảng chấm công trong excel

Nhiều doanh nghiệp sản xuất cần tính OT chính xác.

Có thể tạo thêm các cột:

  • Giờ vào
  • Giờ ra
  • Tổng giờ làm
  • OT thường
  • OT chủ nhật
  • OT ngày lễ

Ví dụ tính tổng giờ làm:

=D2−C2=D2-C2=D2−C2

Trong đó:

  • C2 = giờ vào
  • D2 = giờ ra

Mẫu trong bảng chấm công trong excel

Xem mẫu bảng chấm công bằng file xls

Mẫu bảng công & lương trong doanh nghiệp sản xuất

Cách tính bảng chấm công trong excel được thực hiện như thế nào? Tham khảo 3 hàm chấm công hữu ích 2
Cách xây dựng bảng chấm công trong excel? Tham khảo 7 hàm chấm công hữu ích 2

Có một số quy ước chấm công mà chúng ta vẫn thường làm theo như:

Ký hiệu X: Chấm cho 1 công làm việc đủ 8 tiếng.

Nếu ít hơn 8 giờ công đó, thì ghi số giờ.

Làm nửa ngày thì ký hiệu N, tức là 4 tiếng một ngày

Các Hàm Chấm Công Trong Excel Thường Dùng

1. Hàm IF – Kiểm Tra Đi Muộn, Về Sớm hay dùng trong bảng chấm công trong excel

Hàm IF giúp HR xác định nhân viên có đi trễ hay không.

Ví dụ:

=IF(B2>TIME(8,0,0), “Đimuộn,¨ “Đúnggiờ)¨=IF(B2>TIME(8,0,0),\ “Đi muộn\”,\ “Đúng giờ\”)=IF(B2>TIME(8,0,0), “Đimuộn,¨​ “Đúnggiờ)¨​

Ý nghĩa:

  • Nếu giờ vào làm sau 08:00 → hiển thị “Đi muộn”
  • Nếu đúng giờ → hiển thị “Đúng giờ”

Đây là một trong những hàm chấm công Excel cơ bản và được sử dụng nhiều nhất.


2. Hàm TIME – Xử Lý Dữ Liệu Giờ Làm Việc hay dùng trong bảng chấm công trong excel

Hàm TIME giúp tạo dữ liệu thời gian chuẩn trong Excel.

Ví dụ:

=TIME(8,30,0)=TIME(8,30,0)=TIME(8,30,0)

Kết quả:

08:30:00

Ứng dụng:

  • So sánh giờ vào – giờ ra
  • Tính thời gian tăng ca
  • Thiết lập chuẩn giờ làm việc

3. Hàm TEXT – Hiển Thị Giờ Phút Theo Định Dạng hay dùng trong bảng chấm công trong excel

Ví dụ:

=TEXT(B2, “hh:mm)¨=TEXT(B2,\ “hh:mm\”)=TEXT(B2, “hh:mm)¨​

Ứng dụng:

  • Chuẩn hóa dữ liệu giờ chấm công
  • Hiển thị báo cáo đẹp hơn
  • Đồng bộ dữ liệu HR

4. Hàm NETWORKDAYS – Tính Ngày Công Làm Việc hay dùng trong bảng chấm công trong excel

Đây là hàm rất quan trọng trong quản lý công.

Ví dụ:

=NETWORKDAYS(A2,B2)=NETWORKDAYS(A2,B2)=NETWORKDAYS(A2,B2)

Ý nghĩa:

  • Tính số ngày làm việc
  • Tự loại bỏ thứ 7, chủ nhật
  • Có thể tích hợp thêm ngày lễ

Ứng dụng mạnh trong:

  • Tính lương
  • Tính phép năm
  • Quản lý ngày công tiêu chuẩn

5. Hàm COUNTIF – Đếm Số Ngày Đi Làm

Ví dụ:

=COUNTIF(C2:C31, “X)¨=COUNTIF(C2:C31,\ “X\”)=COUNTIF(C2:C31, “X)¨​

Ý nghĩa:

  • Đếm số ngày đi làm ký hiệu “X”

Ứng dụng:

  • Tổng hợp công nhanh
  • Thống kê nghỉ phép
  • Thống kê đi trễ

6. Hàm SUMIF – Tính Tổng Giờ Tăng Ca hay dùng trong bảng chấm công trong excel

Ví dụ:

=SUMIF(D2:D31, “>0,¨D2:D31)=SUMIF(D2:D31,\ “>0\”,D2:D31)=SUMIF(D2:D31, “>0,¨​D2:D31)

Ứng dụng:

  • Tính tổng OT
  • Tính phụ cấp tăng ca
  • Kiểm soát giờ làm thêm

7. Hàm VLOOKUP – Tra Cứu Thông Tin Nhân Viên

Ví dụ:

=VLOOKUP(A2,Employees!A:D,2,FALSE)=VLOOKUP(A2,Employees!A:D,2,FALSE)=VLOOKUP(A2,Employees!A:D,2,FALSE)

Ứng dụng:

  • Tra cứu tên nhân viên
  • Phòng ban
  • Ca làm việc
  • Mức lương

Thư viện công thức Excel dành cho nhân sự

Tham khảo tại kênh HR flow


Những Hạn chế Khi Chấm Công Bằng Excel

Dù Excel rất phổ biến nhưng khi doanh nghiệp lớn dần sẽ gặp nhiều hạn chế:

Dễ Sai Công

Chỉ cần sai công thức hoặc copy nhầm dữ liệu là có thể tính sai lương hàng loạt.

Khó Quản Lý Ca Kíp Phức Tạp

Các mô hình:

  • 3 ca
  • Xoay ca
  • Ca linh hoạt
  • Qua đêm

thường rất khó xử lý bằng Excel.

Khó Kiểm Soát Gian Lận

Excel dễ bị:

  • Chỉnh sửa dữ liệu
  • Xóa log
  • Thay đổi giờ công

Tốn Thời Gian

HR phải:

  • Tổng hợp thủ công
  • Kiểm tra công thức
  • Đối chiếu dữ liệu

Khi Nào Nên Chuyển Sang Phần Mềm Chấm Công / Phần Mềm Nhân Sự chuyên nghiệp?

Doanh nghiệp nên cân nhắc dùng phần mềm chấm công khi:

  • Trên 100 nhân sự
  • Có nhiều chi nhánh
  • Có nhiều ca làm việc
  • Tăng ca phức tạp
  • Cần tích hợp máy chấm công khuôn mặt
  • Muốn giảm sai sót tính lương

Các nền tảng hiện đại như phần mềm nhân sự có thể:

  • Tự động tải dữ liệu máy chấm công
  • Đồng bộ dữ liệu nhân viên
  • Tính công tự động
  • Kiểm soát OT
  • Kết nối tính lương
  • Quản lý hồ sơ nhân viên, hợp đồng lao động
  • Quản lý hiệu suất lao động – performance management
  • Tuyển dụng hiệu quả

Hành động

Các hàm chấm công trong Excel là công cụ rất hữu ích giúp phòng nhân sự quản lý dữ liệu công hiệu quả hơn. Những hàm như IF, COUNTIF, SUMIF, NETWORKDAYS hay VLOOKUP có thể giúp HR giảm đáng kể thời gian xử lý bảng công.

Tuy nhiên, khi doanh nghiệp phát triển lớn hơn, Excel sẽ dần bộc lộ nhiều hạn chế về độ chính xác, khả năng kiểm soát và tự động hóa. Đây cũng là lý do nhiều doanh nghiệp sản xuất và chuỗi F&B đang chuyển sang các hệ thống chấm công và phần mềm nhân sự chuyên nghiệp để tối ưu vận hành.

Tham khảo phần mềm chấm công tối giản

Tiêu chuẩn tuân thủ liên quan đến bảng chấm công

Bảng chấm công — dù làm bằng Excel hay hệ thống chấm công điện tử — đều là bằng chứng đầu tiên cơ quan thanh tra lao động hoặc đơn vị audit yêu cầu khi kiểm tra doanh nghiệp. Một số tiêu chuẩn liên quan trực tiếp:

  • ISO 27001 – bảng chấm công Excel lưu trên máy tính cá nhân hoặc chia sẻ qua email rất dễ bị chỉnh sửa, xóa log hoặc mất dữ liệu như bài viết đã nêu ở phần “Khó Kiểm Soát Gian Lận” — đây chính là rủi ro về an toàn thông tin mà ISO 27001 yêu cầu doanh nghiệp phải kiểm soát.
  • SA8000 – yêu cầu bằng chứng ghi nhận giờ làm, giờ tăng ca minh bạch cho người lao động; bảng chấm công Excel dễ sai sót hoặc chỉnh sửa khiến doanh nghiệp khó chứng minh tuân thủ khi bị audit.
  • SMETA – audit đánh giá điều kiện lao động thường đối chiếu bảng công với dữ liệu ra vào thực tế, phát hiện ngay nếu số liệu Excel không khớp giờ làm thực.

Câu hỏi thường gặp về cách chấm công trong Excel

Hàm nào tính tổng giờ tăng ca trong Excel chính xác nhất?

Kết hợp hàm SUMIF để cộng các khoảng OT theo điều kiện (OT thường, OT chủ nhật, OT ngày lễ) và hàm TIME/TEXT để chuẩn hóa định dạng giờ trước khi tính, tránh sai lệch do định dạng giờ không đồng nhất giữa các cột.

Bảng chấm công Excel có thể tự động chống gian lận không?

Không. Excel chỉ là công cụ tính toán trên dữ liệu đã nhập, không có cơ chế xác thực người chấm công như máy vân tay/khuôn mặt, và dữ liệu vẫn có thể bị chỉnh sửa sau khi nhập. Muốn chống gian lận cần chấm công điện tử ở khâu ghi nhận dữ liệu đầu vào.

Doanh nghiệp bao nhiêu nhân sự thì nên bỏ Excel để dùng phần mềm chấm công?

Thường khi vượt 100 nhân sự, có nhiều ca kíp hoặc nhiều chi nhánh, việc tổng hợp và đối chiếu bảng công bằng Excel bắt đầu tốn quá nhiều thời gian và dễ sai sót — đây là thời điểm nên cân nhắc phần mềm chấm công chuyên nghiệp.

Làm sao hạn chế sai sót khi tính lương từ bảng chấm công Excel?

Nên chuẩn hóa ký hiệu chấm công, dùng Data Validation để tránh nhập sai định dạng, khóa (protect) các cột công thức để tránh chỉnh sửa nhầm, và luôn có bước đối chiếu chéo giữa quản đốc/HR trước khi chốt công gửi sang kế toán lương.

File mẫu bảng chấm công Excel trong bài có dùng được ngay không?

File mẫu trong bài phù hợp để tham khảo cấu trúc cột và công thức cơ bản. Doanh nghiệp nên tùy chỉnh lại theo quy định ca kíp, ký hiệu nghỉ phép và quy tắc tính OT riêng trước khi áp dụng chính thức.

Bài viết liên quan

TÀI LIỆU MIỄN PHÍ

Tải Miễn Phí 25-Point Attendance-to-Payroll Accuracy Checklist

Bảng chấm công Excel càng thủ công càng dễ sai sót khi chuyển sang tính lương. Dùng checklist 25 điểm này để rà soát toàn bộ chuỗi từ chấm công đến tính lương trước khi sai sót ảnh hưởng đến nhân viên.

📥 Tải checklist miễn phí