EXCEL问题,怎样用1-1000这一千个数,随机生成一个包含1000个数的数字序列,而且每个数都只能用一次?
答案:2 悬赏:0 手机版
解决时间 2021-04-07 00:22
- 提问者网友:战魂
- 2021-04-06 17:55
EXCEL问题,怎样用1-1000这一千个数,随机生成一个包含1000个数的数字序列,而且每个数都只能用一次?
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-04-06 19:34
A1输入公式:
=IF(ROW()=1,1+INT(RAND()*1000),SMALL(IF(COUNTIF(OFFSET(A$1,,,ROW()-1,),ROW($1:$1000))=0,ROW($1:$1000)),1+INT(RAND()*(1001-ROW(A1)))))
数组公式,按CTRL+SHIFT+回车,下拉到A1000。追问啥也别说了,您就是大师呀!佩服---五体投地!!!!!
=IF(ROW()=1,1+INT(RAND()*1000),SMALL(IF(COUNTIF(OFFSET(A$1,,,ROW()-1,),ROW($1:$1000))=0,ROW($1:$1000)),1+INT(RAND()*(1001-ROW(A1)))))
数组公式,按CTRL+SHIFT+回车,下拉到A1000。追问啥也别说了,您就是大师呀!佩服---五体投地!!!!!
全部回答
- 1楼网友:等灯
- 2021-04-06 21:12
A1里面输入1,然后选中A列,开始——填充——序列,然后如下图设置。
追问其实,我就是要把这顺序打乱,要乱序排列.追答B1中输入=rand(),填充到B1000,然后对B列进行排序并包括A列。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯