Xin vba xếp lịch ca trực tổng đài taxi (1 người xem)

  • Thread starter Thread starter dva1987
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

dva1987

Thành viên mới
Tham gia
16/8/16
Bài viết
2
Được thích
0
Dear các pro member.
Có bác nào pro VBA cho em xin code.
phòng em hiện có 32 nhân viên. Có 4 Trưởng ca (TC) và 4 nhân viên kênh sân bay (NVSB), còn lại 24 nhân viên trực điều hành (NVĐH)
Em muốn xếp lịch ca theo yêu cầu. 1 ngày đủ 27 Nhân sự làm việc chia làm 3ca. 1 tháng tối thiểu nghỉ 4 ngày/ nhân viên.
Ca 1: 9 nhân viên bao gồm 1 TC, 1 NVSB và 7 NVĐH.
Ca 2: 12 nhân viên bao gồm 1 TC, 1 NVSB và 10 NVĐH.
Ca 3: 6 nhân viên bao gồm 1 TC, 1 NVSB và 4 NVĐH.
Còn lại nghỉ.

Nhờ các pro giúp đỡ nhé.
Em cám ơn.
 
Lần chỉnh sửa cuối:
Lịch mỗi tháng xếp lại hả cậu, hay xếp 1 lần xài luôn.
 
Upvote 0
@dva1987
Đọc đến dòng thứ hai là e ngại rồi...
p/s: Bài này thiên về giải toán.
Ngoài ra, kể đến vấn đề luật Lao động: Mỗi người làm 01 ca (08 giờ) / 1 ngày.
(1) Số ca làm việc phải làm trong 1 tháng (giả sử 1 tháng có 30 ngày, 1 ngày có 21 người làm việc): (7+10+4)*30*3 = 1890 ca
(2) Số ca làm việc thực tế (nghỉ 4 ngày/ tháng) của 24 NVDH: 24*26*3 = 1872 ca
(1)-(2) = 18 ca => Đẩy vào 18 NV khác, mỗi NV thêm 1 ca?
Và nhân tố con người (đổi ca làm việc như nào?)
 
Upvote 0
xếp lịch thay đổi theo tuần, xếp 4 tuần
 

File đính kèm

Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom