EzTech

Đếm ngày công từ bảng chấm công ký hiệu bằng COUNTIF, khỏi đếm tay từng người

ExcelCơ bản Video 1:42
Đếm ngày công từ bảng chấm công ký hiệu bằng COUNTIF, khỏi đếm tay từng người
Video của bài này đang được cập nhật.

Bài toán

Bảng chấm công ký hiệu X, P, KP, nửa ngày; cuối tháng bạn đếm tay từng người bao nhiêu công, đếm sai một ô là lương lệch.

Làm xong được gì

Mỗi người tự ra ngày công, nghỉ phép, nghỉ lễ, không lương; cột Ô đã chấm lòi ra ô quên chấm; sửa ký hiệu ô nào là số nhảy ngay.

Dùng trong bài

COUNTIFCOUNTACtrl+D

File thực hành gồm

  • BangChamCong_T09.xlsx

    Sheet T09, bảng chấm công tháng 9 của 25 người (dòng 7 tới 31), chấm bằng ký hiệu X, X/2, P, L, KP. Ô ngày nằm từ cột D tới AG, Chủ nhật tô xám để trống, lễ 1 và 2/9 chấm L. Năm cột tổng bên phải (AH tới AL) chưa có công thức.

  • BangChamCong_T09_dap_an.xlsx

    Bản đã gắn công thức, mở ra để so kết quả.

Các bước làm

  1. 1

    Thử bôi một dòng xem Excel báo gì

    Bôi D11:AG11, dòng của Bùi Đức Thịnh. Thanh trạng thái chỉ báo Count: 26, tức 26 ô có chữ, không cho biết ô nào đi làm, ô nào nghỉ. Đếm tay dòng này ra 21 công, và hai ô X/2 (R11, AA11) mà đếm thành cả ngày là lệch nửa công mỗi ô.

  2. 2

    Ngày công: đếm X, cộng X/2 chia đôi

    Bấm ô AH7, ô ngày công của người đầu tiên, gõ công thức dưới đây. COUNTIF thứ nhất đếm chữ X trong 30 ô ngày. COUNTIF thứ hai đếm chữ X/2 rồi chia 2, vì mỗi ô như vậy chỉ là nửa công. Bấm Tab để sang ô bên phải, AH7 ra 23.

    =COUNTIF(D7:AG7,"X")+COUNTIF(D7:AG7,"X/2")/2
  3. 3

    Nghỉ phép, nghỉ lễ, không lương

    Ba ô tiếp theo cũng dùng COUNTIF, chỉ đổi chữ trong ngoặc kép. Ô AI7 gõ công thức dưới đây cho nghỉ phép. Ô AJ7 gõ =COUNTIF(D7:AG7,"L") cho nghỉ lễ. Ô AK7 gõ =COUNTIF(D7:AG7,"KP") cho nghỉ không lương.

    =COUNTIF(D7:AG7,"P")
  4. 4

    Cột Ô đã chấm bằng COUNTA

    Ô AL7 dùng COUNTA, đếm mọi ô có chữ trong dòng. Enter, AL7 ra 26.

    =COUNTA(D7:AG7)
  5. 5

    Đổ công thức xuống cả 25 người

    Bôi AH7:AL31 rồi bấm Ctrl+D. Cả 25 người có số cùng lúc.

  6. 6

    Dò cột Ô đã chấm tìm ô bỏ trống

    Dò cột AL từ AL7 tới AL31: tháng này ai cũng phải đủ 26 ô. Riêng dòng 20, Phan Thị Mận, chỉ có 25. Xem ngang sang trái thấy ô T20 (ngày 17) còn để trống.

  7. 7

    Thử sửa một ký hiệu

    Bấm ô Y19 (ngày 22, đang là X), gõ P rồi Enter. Ngày công ở AH19 giảm từ 24 xuống 23, nghỉ phép ở AI19 tăng từ 0 lên 1.

Lưu ý khi làm với file thật

  • Ô ngày nên để định dạng Text: gõ 1/2 thay cho X/2 là Excel đổi thành ngày tháng, COUNTIF không đếm được.
  • COUNTIF không phân biệt hoa thường (x hay X đều đếm), nhưng ô có dấu cách thừa ("X ") thì không khớp và không được đếm.
  • Tháng 9/2026 chuẩn là 26 ô (30 ngày trừ 4 Chủ nhật, lễ 1 và 2/9 chấm L). Tháng khác thì so cột Ô đã chấm với số ngày làm việc của tháng đó.

COUNTIF, COUNTA có từ rất lâu: Excel 2010, 2016, 2019, 2021, 365 đều làm được y hệt.

File thực hành của bài này

EzTech sẽ cập nhật link tải sau.

Dữ liệu trong bài là dữ liệu minh hoạ.

Bài học khác

Chat ZaloGọi điệnMessengerTìm đường