Trong nhiều doanh nghiệp sản xuất, dịch vụ thường phát sinh ca làm việc buổi đêm với giờ vào (In) và giờ ra (Out) là hai ngày khác nhau. Khi đó, nếu chỉ xét về thời gian thì giờ Out sẽ nhỏ hơn giờ In.
Giả sử quy định giờ vào là 20:00 và giờ ra là 06:00, Nghỉ giữa ca 1 tiếng từ 00:00 đến 01:00. Khi đó sẽ có những tình huống như sau:
- Vào trước 20:00 thì tính từ thời điểm 20:00, vào sau 20:00 thì tính từ thời điểm vào thực tế
- Về trước 00:00 thì tính giờ ra thực tế. Về trong khoảng từ 00:00 đến 01:00 thì tính thời điểm về là 00:00
- Vào trong khoảng thời gian từ 00:00 đến 01:00 thì tính thời điểm vào là 01:00, vào sau thời điểm 01:00 thì tính theo thời điểm vào thực tế
- Về trước 06:00 thì tính theo thời điểm về thực tế. Về sau 06:00 thì tính đến 06:00
CÁC BƯỚC XỬ LÝ LẬP CÔNG THỨC NHƯ SAU:
Bước 1: Quy giờ IN theo giờ chuẩn
Công thức:
=MAX(--A2,TIME(20,0,0))*(--A2>TIME(6,0,0))+(--A2<TIME(6,0,0))*MAX(A2,TIME(1,0,0))
Giải thích: Xét giờ vào trước hoặc sau 20:00 và trước hoặc sau 01:00 để lập công thức
Bước 2: Quy giờ OUT theo giờ chuẩn
Công thức:
=MIN(--B2,TIME(6,0,0))*(--B2<TIME(12,0,0))+MIN(--B2,TIME(0,0,0))*(--B2>TIME(20,0,0))
Giải thích: Xét giờ ra trước và sau 00:00 hoặc trước và sau 06:00 để lập công thức
Bước 3: Tính giờ côngLiên hệ tư vấn khóa học Excel cho người đi làm hoặc đặt hàng đào tạo tại doanh nghiệp
{Đt+Zalo} - 038 696 1334
0 Comment:
Đăng nhận xét