Phân lịch trực (7 người xem)

Liên hệ QC

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

tueyennhi

Thành viên tích cực
Tham gia
18/10/10
Bài viết
1,192
Được thích
105
Như tiêu đề em cần phân lịch trực sáng chiều. Mọi người cho em hàm nào tối ưu nhất mà đảm bảo công bằng với ạ :). Mỗi ngày hai ca trực. Mỗi ca trực chỉ một người.
 

File đính kèm

Lần chỉnh sửa cuối:
Khó quá hả mọi người !$@!!
 
Bạn đang đánh đố mọi người hay sao í chứ?!

Mỗi ca trực mấy người vậy?

Cứ cái kiểu này thì Tết Công gô, nha!
 
Dùng ngày tháng thì luôn dùng dạng Date().
Tôi chỉnh lại tất cả các ô ngày tháng năm đều dạng Date, Format kiểu gì phù hợp thì làm.
Dung VBA nhé.

Yeah... thật là tuyệt vời. Giá như ở Hà Nội có lớp học vba :(. Cho mình hỏi thêm. Khi mình thêm người mình chỉnh các giá trị to từ 1 đến 5 thành từ 1 đến 6... Khi cắt lịch nó không còn được như bạn làm. Ví dụ Người A chỉ trực sáng...
 
Lần chỉnh sửa cuối:
Yeah... thật là tuyệt vời. Giá như ở Hà Nội có lớp học vba :(. Cho mình hỏi thêm. Khi mình thêm người mình chỉnh các giá trị to từ 1 đến 5 thành từ 1 đến 6... Khi cắt lịch nó không còn được như bạn làm. Ví dụ Người A chỉ trực sáng...

Bài #2 và bài #5 đã có người nói "giải thích không rõ ràng", ví dụ 5 người thì là 5, sao thêm là 6 được, 6 ở đâu ra? Có nói trước yêu cầu số người tùy ý không?.
"Chuyện nhỏ", nhiều khi không "nói rõ" thì nó thành "chuyện bỏ".
Chào bạn nhé.
 
Lần chỉnh sửa cuối:
Bài #2 và bài #5 đã có người nói "giải thích không rõ ràng", ví dụ 5 người thì là 5, sao thêm là 6 được, 6 ở đâu ra? Có nói trước yêu cầu số người tùy ý không?.
"Chuyện nhỏ", nhiều khi không "nói rõ" thì nó thành "chuyện bỏ".
Chào bạn nhé.

Đừng đi vội anh ơi. Thế nếu tùy ý thì làm sao anh :(
 
Anh chị giúp em với:

Vẫn với file đính kèm ở bài 1, bây giờ em muốn phân lịch điều kiện như sau:
- Điều kiện 1: Mỗi ngày trực 1 lần (Sáng hoặc chiều, nếu hôm trước là sáng thì hôm sau là chiều, riêng chủ nhật thì nghỉ).
- Điều kiện 2: Lần trực tiếp theo của một người không giống lần trực trước đó của người đó. Ví dụ lần trước trực sáng thì lần sau trực chiều.

*Ngẫm mãi cái code của anh Bate, hiểu thì đã hiểu nhưng chuyển sang trực 1 người thấy khó nhằn quá anh ạ.
 
Lần chỉnh sửa cuối:
Dùng ngày tháng thì luôn dùng dạng Date().
Tôi chỉnh lại tất cả các ô ngày tháng năm đều dạng Date, Format kiểu gì phù hợp thì làm.
Dung VBA nhé.
Mình rất thích file của bạn, giao diện và rất là tiện ích. Mình nhờ bạn tạo 1 file như vậy theo điều kiện sau:
- Nhân sự mình có 8 người
- 1 nhân sự làm hành chính từ thứ 2-6( id800)
- Mỗi ca có 3 nhân sự đi ca ( 2ca sáng và chiều)
- 1 nhân sự chuyên làm ca chiều từ thứ 2-6, ( id 700)
- 1 nhân sự làm ca cố định có 2 ngày chiều thứ3,5.( id100)
- Hôm nay làm ca sáng thì ngày mai ca chiều.
- 1 tháng nhân sự ca nghỉ được 05 ngày ( ca nghỉ rơi vào thứ 7, Cn chia đều cho 06 nhân sự từ id100-600)

Cảm ơn bạn nhiều nhiều !!!
 
Lần chỉnh sửa cuối:
Web KT

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

Back
Top Bottom