Nhờ hướng dẫn xếp lịch trực không trùng lặp

Liên hệ QC

kieudiem4

Thành viên mới
Tham gia
22/5/21
Bài viết
2
Được thích
0
Chào cả nhà,
Hiện tại em đang muốn xếp lịch trực cho 28 người trong team. Em có 2 phòng cần trực vào các buổi tối trong tuần, thứ 7, chủ nhật thì cả ngày đêm.
Mỗi phòng yêu cầu 1 người trực ạ. Em muốn mỗi người được xoay tua giữa phòng 1 và phòng 2 (nghĩa là tuần này trực phòng 1 thì đến lần sau trực phải là phòng 2 ạ) và không bị lặp lại thứ 7 và cn. Nếu có lặp lại thì phải đều nhau.
Hic, em loay hoay mãi mà chưa xếp được.
Anh chị nào hướng dẫn giúp em với.
Em cảm ơn ạ.
 
Chào cả nhà,
Hiện tại em đang muốn xếp lịch trực cho 28 người trong team. Em có 2 phòng cần trực vào các buổi tối trong tuần, thứ 7, chủ nhật thì cả ngày đêm.
Mỗi phòng yêu cầu 1 người trực ạ. Em muốn mỗi người được xoay tua giữa phòng 1 và phòng 2 (nghĩa là tuần này trực phòng 1 thì đến lần sau trực phải là phòng 2 ạ) và không bị lặp lại thứ 7 và cn. Nếu có lặp lại thì phải đều nhau.
Hic, em loay hoay mãi mà chưa xếp được.
Anh chị nào hướng dẫn giúp em với.
Em cảm ơn ạ.
- Đầu tiên phải biết chọn bao nhiêu người trong số 28 để thành một tổ. Cũng cần biết buổi trực một tổ là 1 ca 8 tiếng hay bao nhiêu tiếng trong ngày.
Nếu là ca 8 tiếng thì 1 tuần có 5x2 + 2x3 ca. Và số phòng thì phân theo tuần thì thực tế là xếp lịch trực cho 14 người cho 16 ca.
- Cái này là toán + vba, bài này thành VBA phức tạp đấy. Hiện đang mình đang ngộ chữ quá lẫn giữa trừ và chia không giúp được. Bạn đọc về toán hoán vị, chỉnh hợp, tổ hợp rồi chế ra ví dụ đưa lên mới có người giúp đc
 
Lần chỉnh sửa cuối:
Upvote 0
- Đầu tiên phải biết chọn bao nhiêu người trong số 28 để thành một tổ. Cũng cần biết buổi trực một tổ là 1 ca 8 tiếng hay bao nhiêu tiếng trong ngày.
Nếu là ca 8 tiếng thì 1 tuần có 5x2 + 2x3 ca. Và số phòng thì phân theo tuần thì thực tế là xếp lịch trực cho 14 người cho 16 ca.
- Cái này là toán + vba, bài này thành VBA phức tạp đấy. Hiện đang mình đang ngộ chữ quá lẫn giữa trừ và chia không giúp được. Bạn đọc về toán hoán vị, chỉnh hợp, tổ hợp rồi chế ra ví dụ đưa lên mới có người giúp đc
Cảm ơn bác đã quan tâm đến bài của em ạ.
28 người trực luân phiên nhau, được xếp theo thứ tự tên alpha b không có chia thành tổ ạ. Ngày thường mỗi người trực từ 17h00 hôm nay đến sáng hôm sau. còn T7, CN thì trực từ 8h00 hôm nay đến 8h00 sáng hôm sau. Lúc trước em xếp luân phiên từ trên xuống dưới, lúc đầu thấy cũng ổn và đều giữa Phòng 1 và phòng 2 nhưng giờ thêm người nên chẵn số, T7-CN chỉ đổ vào đúng vài người cố định. Vì T7, CN thời gian trực dài nên thấy không được công bằng ạ.
Để em nghiên cứu thêm xem sao, chứ đến hôm nay vẫn chưa có ra. hì hì :)
 
Upvote 0
Web KT

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

Back
Top Bottom