標題:
[分享]
用EXCEL產生不重複的亂數
[打印本頁]
作者:
infoverdad
時間:
2012-1-31 19:02
標題:
用EXCEL產生不重複的亂數
用EXCEL產生1-10的亂數且不重複:
1. B2輸入陣列公式(須Ctrl + Shift + Enter 輸入)
=SMALL(IF(COUNTIF(B$1:B1,ROW($1:$10))=0,ROW($1:$10)),INT(RAND()*(11-ROW(A1)))+1)
2. 下拉至B11
[attach]9350[/attach]
[attach]9351[/attach]
作者:
webo
時間:
2012-3-28 21:42
正在思索怎樣的方式!感謝您的分享讓我得到解答!
作者:
ilovekwanyee
時間:
2013-1-21 21:20
THANKS
=] can't download
作者:
loquat
時間:
2013-2-20 11:15
我这里似乎还是有重复的
无论是在B2写入数组公式下拉,还是选中B2:B11写入数组公式
作者:
loquat
時間:
2013-2-20 11:24
纠正,能实现的,之前是因为没有写入到正确的位置
写入A2的公式应该是这个
=SMALL(IF(COUNTIF(A$1:A1,ROW($1:$10))=0,ROW($1:$10)),INT(RAND()*(11-ROW()))+1)
複製代碼
作者:
rph
時間:
2016-7-6 13:41
可否請版主或發帖的版主說明此公式SMALL(IF(COUNTIF(B$1:B1,ROW($1
10))=0,ROW($1
10)),INT(RAND()*(11-ROW(A1)))+1)
P.S我有分開RUN過,可是還是不老解,可否解惑,感謝
作者:
hcm19522
時間:
2016-7-6 19:12
http://blog.xuite.net/hcm19522/twblog/430071422
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)