
请问如何在excel中生成20个随机数,要求是1-80以内的整数,不重复。谢谢。
请高手给出一个具体的算法,我现在可以做到取到这20个随机数,但是有重复的。rand()*79+1,在20个单元格重复。谢谢。...
请高手给出一个具体的算法,我现在可以做到取到这20个随机数,但是有重复的。rand()*79+1,在20个单元格重复。谢谢。
展开
3个回答
展开全部
在A2输入公式:
=SMALL(IF(COUNTIF(A$1:A1,ROW($1:$80)),99,ROW($1:$80)),1+INT(RAND()*(82-ROW(A1))))
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制到A21单元格。
=SMALL(IF(COUNTIF(A$1:A1,ROW($1:$80)),99,ROW($1:$80)),1+INT(RAND()*(82-ROW(A1))))
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制到A21单元格。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=RANDBETWEEN(范围下限整数,范围上限整数)
更多追问追答
追问
这只是产生了一个数, 怎么产生20个不同的呢
追答
拖动 用填充柄啊
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询