|
E =RIGHT(SMALL(RANDBETWEEN(ROW(1:100)^0,10)/1%+ROW(1:100)-1,ROW(1:95)),2)
F =RIGHT(SMALL(RANDBETWEEN(1,ROW(1:100))/1%+ROW(10:109),ROW(1:99)),2)
形成 nnn00~nnn99 數字,nnn為亂數,使用SMALL或LARGE取得依照nnn亂數排列,取出後取得 拾個數 為 00~99 唯一數。
E 公式 的隨機是 固定 RANDBETWEEN(ROW(1:100)^0,10) --> RANDBETWEEN(1,10) 100組,OK
F 公式 的隨機是 非固定 RANDBETWEEN(1,ROW(1:100)) --> RANDBETWEEN(1,{1~100}) 100組,前小後大,非公平隨機。
原則上E公式的隨機數是公平的,但實際測試 10數*10組,大部分是 平均25個以上 <=50
下列G公式與E公式幾乎是一樣的,但實際測試 10數*10組,大部分是 25個是上下 <=50
G =MOD(SMALL(RANDBETWEEN(1,100+ROW(1:100)*0)/1%+ROW(1:100),ROW(1:100)),100)
測試不夠精密,僅是好奇研究一下,提供大家參考。 |
|