Xin chào, công ty mình đang tính lương cho nhân viên theo hình thức:
Thời gian tính lương sẽ từ ngày 27 của tháng trước đến hết 26 của tháng này.
Full-time: Được nghỉ 1 ngày trong 1 tuần
Part time: Tính lương theo hình thức trả tiền theo tiếng các bạn đi làm.
Nhờ ad hỗ trợ
Trong bảng chấm công bạn cần chấm theo thời gian từ ngày 27 tháng trước đến ngày 26 tháng này. Tức là ngày đầu tháng là ngày 27 tháng trước (không phải ngày 1 của tháng này). Dùng hàm Date như sau:
=DATE(ô nhập số năm, ô nhập số tháng - 1, 27)
Các ngày tiếp theo bằng ngày trước cộng 1 => kéo đến ngày 26 của tháng này (vẫn dùng 31 cột) => coi ngày 26 là ngày cuối tháng.
Với full-time bạn xác định ngày công tiêu chuẩn trong tháng với hàm networkdays.intl như sau (giả sử nghỉ tuần là chủ nhật):
=Networkdays.intl(ngày đầu tháng, ngày cuối tháng, 1, danh sách ngày lễ)
Bạn có thể tạo riêng 2 bảng chấm công cho full-time và part-time vì 2 loại hình này chấm công khác nhau (full-time chấm theo ký hiệu công, part-time chấm theo số giờ công) => việc tổng hợp ký hiệu công thì dùng hàm COUNTIFS, còn tổng hợp số giờ công dùng hàm SUMIFS.
Vấn đề này liên quan tới kế toán bạn nhé, không trong phạm vi về hành chính nhân sự.
Bạn có thể hỏi trong khóa học KTHG01 nhé.