
如何用Excel在A1到A100中自动生成1到100的随机数,不要重复。
我试过=RAND()*(99)+1,但是生成的数有重复。因为大家知道,1+2+3+4+……+100的和是5050,但是用上面的方法生成的100个随机数不是5050。求高人...
我试过=RAND()*(99)+1,但是生成的数有重复。因为大家知道,1+2+3+4+……+100的和是5050,但是用上面的方法生成的100个随机数不是5050。求高人指教!
展开
3个回答
展开全部
在A1输入
=rand()
向下拉到A100
然后在b1输入
=RANK(A1,$A$1:$A$100)
向下拉到B100
这就是你要的1到100了..加起来也等于5050
=rand()
向下拉到A100
然后在b1输入
=RANK(A1,$A$1:$A$100)
向下拉到B100
这就是你要的1到100了..加起来也等于5050
展开全部
那能否考虑b1到b100填充1-100。再选中AB二列,以A为主要关键字,重新排序一下,那样B列就是你要的结果
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要的不是随机数
而是打乱顺序的1到100
而是打乱顺序的1到100
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询