Tạo Dãy Số Ngẫu Nhiên Có Điều Kiện

Bạn cần tạo chuỗi số ngẫu nhiên sao cho: số lượng và tổng bằng một giá trị cho trước? Với công thức trong Excel, bạn có thể:

  • Tạo dãy số ngẫu nhiên theo tổng cho trước.
  • Ràng buộc min, max và số lượng phần tử.
  • Ứng dụng linh hoạt trong phân bổ, lập kế hoạch, mô phỏng.

Link: Onedrive

Tạo dãy số ngẫu nhiên theo điều kiện

Công thức:

1.=MAP(A2:A10,B2:B10,LAMBDA(m,n,LET(f,LAMBDA(f,v,LET(a,RANDARRAY(m,,5,E2,E1),TEXTJOIN("+",,IF(SUM(a)=n,a,f(f,a))))),f(f,RANDARRAY(m,,5,E2,E1)))))

2.=MAP(A2:A10,B2:B10,LAMBDA(s,r,TEXTJOIN("+",,DROP(REDUCE(0,SEQUENCE(s),LAMBDA(x,v,VSTACK(x,RANDBETWEEN(MEDIAN(E1,E2,SUM(r,-x)-E2*(s-v)),MEDIAN(E1,E2,SUM(r,-x)-E1*(s-v)))))),1))))

Đăng nhận xét (0)
Mới hơn Cũ hơn