Hướng Dẫn Tạo Bảng Điểm Danh Trong Google Sheets

Trong bài viết này, bạn sẽ nhận được một bảng điểm danh hàng tháng miễn phí với các công thức tính toán trong Google Sheets. Để sử dụng hiệu quả, hãy làm theo hướng dẫn được cung cấp trong bài viết này.

Các công thức được thiết kế để tổng hợp các danh mục nghỉ phép mà bạn nhập cho mỗi nhân viên dưới các ngày trong tuần tương ứng. Tính năng này giúp cải thiện bảng điểm danh, làm cho nó trở nên độc đáo và dễ sử dụng.

Hãy tùy chỉnh mẫu theo sở thích của bạn bằng cách thêm đường viền hàng, tiêu đề và các yếu tố định dạng khác. Bạn cũng có thể thay thế các danh mục nghỉ phép bằng các danh mục phù hợp với tổ chức của bạn.

Để truy cập vào mẫu, hãy nhấp vào nút bên dưới.

Bảng Điểm Danh

Các Danh Mục Nghỉ Phép và Tùy Chỉnh

Một trong những đặc điểm đặc biệt của bảng điểm danh nhân viên của tôi trong Google Sheets là tính linh hoạt trong tùy chỉnh. Hãy bắt đầu với các danh mục nghỉ phép.

Tôi đã tích hợp các danh mục nghỉ phép thông dụng sau đây vào bảng điểm danh nhân viên của mình. Hãy tự do tùy chỉnh chúng để phù hợp với chính sách và phân loại nghỉ phép cụ thể của tổ chức bạn.

  • P: Có mặt
  • A: Vắng mặt
  • H: Ngày nghỉ
  • SL: Nghỉ ốm
  • CL: Nghỉ phép cá nhân
  • PL: Nghỉ phép chế độ

Làm thế nào để tôi chỉnh sửa các danh mục nghỉ phép?

Di chuyển đến cột AR. Bạn có thể tùy chỉnh các danh mục nghỉ phép hiện có trong AR1:AR10. Thêm vào cột hoặc xóa bỏ bất kỳ danh mục nào khi cần thiết. Các giá trị trong cột AS là tùy chọn. Hỗ trợ tối đa 10 loại nghỉ phép.

Leave Categories in the Attendance Sheet Template

Sử Dụng Các Danh Mục Nghỉ Phép Trong Mẫu Bảng Điểm Danh

Chúng tôi đã triển khai các danh mục nghỉ phép trên vào bốn phần của mẫu bảng điểm danh: trong khu vực điểm danh, trong khu vực tổng kết, để tạo chuỗi chú thích và trong định dạng điều kiện.

Các thiết lập này không yêu cầu bất kỳ điều chỉnh nào. Tôi cung cấp thông tin này để giúp bạn hiểu cách sử dụng bảng để ghi lại điểm danh nhân viên.

  • Công thức chuỗi chú thích trong ô B3:
    =TEXTJOIN(", ", TRUE, QUERY(TRANSPOSE(FILTER(HSTACK(AR1:AR10&": ", AS1:AS10), AR1:AR10<>"")),, 9^9))
    Nó tạo ra chuỗi chú thích “P: Có mặt, A: Vắng mặt, H: Ngày nghỉ, SL: Nghỉ ốm, CL: Nghỉ phép cá nhân, PL: Nghỉ phép chế độ”. Công thức này linh hoạt và sẽ điều chỉnh theo các danh mục nghỉ phép bạn nhập vào trong phạm vi AR1:AS10.

Đây là một công thức tương đối phức tạp và tùy chọn. Nếu bạn quan tâm hiểu về nó, tôi khuyến nghị đọc về chức năng TEXTJOIN và công thức kết hợp linh hoạt trong QUERY.

  • Công thức trong ô AG5 để nhãn trường trong ô AG5:AP5:
    =TOROW(AR1:AR10, 1)
    Công thức TOROW này lấy phạm vi AR1:AR10, loại bỏ bất kỳ ô trống nào và sắp xếp các giá trị không trống trong một hàng duy nhất.

  • Các ô thả xuống trong B6:AF100:
    Chúng tôi đã sử dụng các danh mục trong AR1:AR10 để tạo các ô thả xuống trong phạm vi B6:AF100, khu vực điểm danh trong bảng.

Thay vì gõ thủ công loại nghỉ, nhấp đúp vào bất kỳ ô nào để chọn loại nghỉ từ danh sách thả xuống.

  • Đánh dấu trong B6:AF100:
    Tôi đã sử dụng 10 quy tắc công thức tùy chỉnh để làm nổi bật từng danh mục được chọn trong phạm vi B6:AF100. Nếu bạn không hài lòng với màu đã chọn, bạn có thể thay đổi nó.

Nhấp vào bất kỳ ô nào trong phạm vi và di chuyển đến Định dạng > Điều kiện. Chọn quy tắc mà bạn muốn thay đổi màu sắc cho.

Bốn Công Thức Cần Thiết để Tạo Bảng Điểm Danh

Chúng tôi đã thảo luận về hai công thức ở trên. Chúng là tùy chọn và được thêm vào để linh hoạt trong bố cục. Bạn có thể nhập thủ công các giá trị trả về bởi các công thức này. Điều này không áp dụng cho các công thức sau.

Tôi đã bao gồm bốn công thức cần thiết trong bảng điểm danh miễn phí.

  • Công thức #1:
    =EOMONTH(AC1, 0)
    Hãy nhập bằng tay ngày bắt đầu tháng vào ô AC1. Công thức EOMONTH này trả về ngày cuối tháng trong ô AC2.

  • Công thức #2:
    =SEQUENCE(1, AC2-AC1+1, AC1)
    Công thức này trong ô B4 lấy ngày bắt đầu trong ô AC1 và ngày kết thúc trong ô AC2 để tạo ra một chuỗi các ngày trong khoảng thời gian đó trong phạm vi B4:AF4.

    • 1: Số hàng
    • AC2-AC1+1: Số cột
    • AC1: Bắt đầu chuỗi từ
  • Công thức #3:
    =ArrayFormula(IF(LEN(B4:AF4), TEXT(B4:AF4, "DDD"),))
    Trong ô B5, công thức này trả về tên các ngày trong tuần tương ứng trong phạm vi B5:AF5.
    Hàm TEXT định dạng dữ liệu và phần LEN loại bỏ các ô trống trong các cột cuối cùng dựa trên số ngày trong tháng.

  • Công thức #4:
    =BYROW(B6:AF, LAMBDA(v, MAP(AG5:AP5, LAMBDA(r, LET(test, COUNTIF(v, r), IF(test=0, ,test))))))

    • Đây là công thức chính trả về tổng kết các danh mục điểm danh trong mỗi hàng.
    • Hàm COUNTIF trả về số lượng mỗi danh mục trong AG5:AP5 trong hàng đầu tiên của phạm vi B6:AF.
    • Hàm MAP được sử dụng để lặp qua từng danh mục trong tiêu đề AG5:AP5.
    • Để lặp lại điều này cho từng hàng trong phạm vi B6:AF, chúng tôi sử dụng hàm BYROW.

Cách Sử Dụng Mẫu Bảng Điểm Danh

Chỉ cần nhập ngày bắt đầu tháng vào ô AC1, tên nhân viên vào A6:A và chọn danh mục điểm danh trong B6:AF. Bảng sẽ giải quyết các công việc còn lại.

Tài Nguyên

Trong bài viết này, bạn đã nhận được một mẫu điểm danh miễn phí và tất cả các chi tiết để sử dụng nó hiệu quả. Tôi cũng đã cung cấp các mô tả ngắn gọn về các công thức đang sử dụng.

Ngoài ra, chúng tôi cung cấp một số mẫu miễn phí chuyên nghiệp khác. Dưới đây là một số trong số đó:

  1. Mẫu Lịch Năm Động trong Google Sheets.
  2. Mẫu Lịch Kế Toán Năm Linh Hoạt Hoàn Toàn Trong Google Sheets.
  3. Mẫu Lịch Trạng Thái Đặt Chỗ và Đặt Phòng trong Google Sheets.
  4. Xem Lịch trong Google Sheets (Mẫu Tùy Chỉnh).
  5. Mẫu Đặt Lịch Thời Gian Theo Giờ Trong Google Sheets.
  6. Tạo Sơ đồ Gantt Bằng Các Công Thức Trong Google Sheets.
  7. Công Thức Mảng để Chia Tách Chi Phí Nhóm Trong Google Sheets.
  8. Tạo Bảng Theo Dõi Thói Quen trong Google Sheets: Hướng Dẫn Từng Bước.

Related posts