Chào bạn trong video có phần dùng công thức rồi đó bạn
Ý em là theo 3 khung thời gian : Ca1: 6g - 19g; Ca2:19g - 22g; Ca3: 22g - 6g sáng hôm sau
VD
nhân viên A đi làm từ 10g-21g: thì có 9g thuộc ca 1, 2g thuộc ca 2
Nhân viên B đi làm từ 18g-2g sáng: thì có 1g ca 1; 3g ca 2; 4g ca 3
Mấy giờ đó em tính bằng tay chứ chưa nghĩ ra công thức. Mong thầy hướng dẫn. Em cảm ơn! Vì mức lương 3 ca khác nhau nên cần phải chia như vậy ạ!
Bạn xem file mẫu ở đây nhé:
https://drive.google.com/file/d/1t15T...
Vì công thức khá nhiều nên mình sẽ hướng dẫn phương pháp, bạn xem trực tiếp công thức trong file:
Bước 1: chia 3 ca, xét riêng từng ca về giờ vào, giờ ra
Bước 2: Biện luận giờ vào thực tế so với khung giờ vào của ca đó, biện luận giờ ra thực tế với khung giờ ra của ca đó.
Bước 3: xét giờ làm trong ca = giờ ra - giờ vào (của bước 2), nếu nhỏ hơn 0 thì coi = 0
Với ca 3 có trường hợp tính sang ngày hôm sau thì mốc giờ ra sẽ cộng thêm 24 giờ để tính cho chính xác
Cảm ơn thầy, file mẫu vẫn chưa đúng với trường hợp nhân viên làm từ 22:07 đến 4:15 theo ví dụ ạ!
Và trường hợp làm từ 1g sáng đến 7g sáng ạ! Em cảm ơn
bạn dựa vào cách làm trong file mẫu để phát triển thêm nhé. Vì mình chỉ làm mẫu để chỉ ra phương pháp, cách giải quyết vấn đề thôi.
Việc xét chia ca có khá nhiều trường hợp nên phải biện luận kỹ hơn logic để bao quát đủ các trường hợp xảy ra.
em muốn tính nhân viên được đi trễ 5 phút 3 lần sang lần thứ tư sẽ tính giảm 30 phút đi làm trong 1 tháng ạ