請問一下,圖中公式是從朋友給我的檔案進行複製來使用
=IF(ROW()-ROW(A$3)+1>$M$3/10,"",RANK(OFFSET($N$3,ROW()-ROW(A$3)+(COLUMN()-COLUMN($A3))*($M$3/10),),$N$3:INDEX($N$3:$N$1000,$M$3)))
跑1-80隨機亂數不重複都沒問題,但如果是跑1-120或1-160的隨機不重複亂數就會出現部分表格出現N/A(如圖)
想請教各位大神我應該怎麼修改才能正確顯示出數值






EXCEL表格跑隨機不重複亂數
1-120個人作法
A1:L10儲存格全部輸入=RAND()函數
A11儲存格輸入=RANK(A1,$A$1:$L$10)
將 A11公式複製到A11:L21。



1-160個人作法
A1:P10儲存格全部輸入=RAND()函數
A11儲存格輸入=RANK(A1,$A$1:$P$10)
將 A11公式複製到A11:P21。

錦色如月,子耀光芒。
Jang0823
請問如果亂號的排列,還是有機率性的同位置同號碼的情形,是否還有其他優化的方式來改善 , 謝謝!!
錦子
這個RAND()函數是設定1以下的小數位數值且不會重複的,所以不會存在重複問題。
感謝您
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!