trưa nay có thời gian test lại thấy đúng là 1 chương trình cần người khác test, vì viết nhanh và dài nên có 1 số chỗ chưa kiểm tra kỹ, nay tôi đã sửa
Tôi đã sửa các điều bạn thắc mắc,
Đúng là S va P (bảng 1) không có tác dụng khi ttbt liệt kê ra --> tôi đã sửa lại trong code mơi và thêm việc có thể thích thì phân cách liệt kê bằng dấu ";" hay dấu "," đều được (chú ý lựa chọn "," thì phải chú ý có trùng với dấu phân cách thập phân số không)
về "D" , "K" tôi cũng đã sửa lại trường hợp chỉ có 1 ttbt liệt kê -- tuy vậy bạn chú ý D K chuẩn nhưng sẽ flexible (linh động)
ví như: bạn chọn D 1,3,5,7,9,11 cho chủng loại quà 30 chẳng hạn --> tuy vậy chưa chắc tất cả 6 ttbt đều có loại quà 30 nhé -- vì nó tùy thuộc vào số lượng quà 30 này , phụ thuộc vào việc chọn phương án tối ưu chọn (tức là sắp xếp phân quà sao cho hợp lý) nữa. TUy vậy đảm bảo chắc chắn rằng các ttbt còn lại (chẵn, không được liệt kê đó là 2,4,6,8,10,12) sẽ không được chia loại quà 30 này -
tương tự như cho trường hợp "K" nhé nghĩa là ttbt được liệt kê sau K đảm bảo không được chia -- nhưng các ttbt còn lại chưa chắc luôn có chủng loại quà đó
Về nguyện vọng BẢNG 5 tôi giải thích ở trên rùi nhé
nói thêm là VD trong file ng.V.A2 nguyện vọng quà 66 (Bộ sách Cũ Toán lớp 5) thì CT sẽ sắp xếp cho anh ta có - như nói trên chú ý là it ít nguyện vọng thôi
Về Liên tiếp thì KHÔNG nên bạn ah, vì chương trình chọn sắp xếp cho tối ưu - và đó là bạn ví dụ 11, nhưng có nhiều chủng loại quà mà xếp thế nó loạn lên ah- TUY VẬY như bạn biết đấy vai trò của người A1 , A2, ... Ak,... là như nhau có tên cụ thể đâu, NÊN sau khi có kết quả bạn thích thì đổi thôi (đổi cho các ng có 11 nằm liền kề nhau là được mà)
Không hiểu bạn nói bảng 3 sai cái gì, sau khi hiệu chỉnh số người số trung tâm lại, thì kiểm tra xem bảng 0 có đúng không? (dĩ nhiên số người ở bảng 4, bảng 5 nếu cần thiết bổ sung thì bổ sung) / các công thức phải được đảm bảo fill đầy đủ và khôgn sai- dù tên Thứ tự của các lần phát (ttbt) sẽ tự động cập nhập hợp lý- Sau đó chạy lại thì kết quả mới đúng được (tô nền, kết quả chia quà vv)--
Trong sheet dữ liệu chỉ chú ý các ô nền xanh chữ chắc có đặt NAME để định vị bảng mà thôi - không nên Delete các cells này (các cells này giúp có thể chèn xóa thêm cột - miễn là giữ nguyên cấu trúc bảng)
---------
VẬY CÁC BẠN TEST FILE MỚI LẠI NHÉ; cám ơn nhiều