Chào anh chị,
Nhờ anh chị giúp em về việc tạo một dãy số ngẫu nhiên (được trùng nhau) sao cho tổng các số này (số nguyên) bằng 1 số đã cho trước đó, dãy số này khoảng 150 hàng. Không nhất thiết tất cả các ô đều chứa số, có ô chứa số 0 cũng được.
VD: Cho B1 = số 1234, cột B5:B155 sẽ chứa các số ngẫu nhiên miễn sao tổng lại bằng B1.
Cho C1 = số 100, cột C5:C155 sẽ chứa các số ngẫu nhiên để tổng lại = C1.
Em có xem trên diễn đàn hướng dẫn cách sử dụng add-in Solver nhưng chưa hiệu quả lắm vì số liệu nhiều nên chạy hơi chậm, và kết quả cũng không để ngẫu nhiên, như trường hợp có 100 số nhưng chia cho 150 hàng thì Solver tính 50 người đầu sẽ là 0.0.0... 100 người sau là 1.1.1.1... (nếu mỗi ô 1.1.1... thì em cần thể hiện trải đều trong cột đó, không phải tập trung hết trên các dòng đầu hoặc các dòng cuối).
Cảm ơn anh chị.
Nhờ anh chị giúp em về việc tạo một dãy số ngẫu nhiên (được trùng nhau) sao cho tổng các số này (số nguyên) bằng 1 số đã cho trước đó, dãy số này khoảng 150 hàng. Không nhất thiết tất cả các ô đều chứa số, có ô chứa số 0 cũng được.
VD: Cho B1 = số 1234, cột B5:B155 sẽ chứa các số ngẫu nhiên miễn sao tổng lại bằng B1.
Cho C1 = số 100, cột C5:C155 sẽ chứa các số ngẫu nhiên để tổng lại = C1.
Em có xem trên diễn đàn hướng dẫn cách sử dụng add-in Solver nhưng chưa hiệu quả lắm vì số liệu nhiều nên chạy hơi chậm, và kết quả cũng không để ngẫu nhiên, như trường hợp có 100 số nhưng chia cho 150 hàng thì Solver tính 50 người đầu sẽ là 0.0.0... 100 người sau là 1.1.1.1... (nếu mỗi ô 1.1.1... thì em cần thể hiện trải đều trong cột đó, không phải tập trung hết trên các dòng đầu hoặc các dòng cuối).
Cảm ơn anh chị.