RT,另外请说明一下应该怎么使用?
能够把步骤详细地说明一下吗,我是小白,对excel还不熟练
如何用excel产生1~68,68个不重复的随机的整数?
答案:5 悬赏:50 手机版
解决时间 2021-01-28 23:36
- 提问者网友:沦陷
- 2021-01-28 01:00
最佳答案
- 五星知识达人网友:迟山
- 2021-01-28 02:05
其实在楼上各位的基础上做多一点点就可以实现
1.生成1-68个数
2.另外一列生成随机数
3.做排序,按随机数做首要条件
1.生成1-68个数
2.另外一列生成随机数
3.做排序,按随机数做首要条件
全部回答
- 1楼网友:末日狂欢
- 2021-01-28 04:41
为了使代码更具通用性(修改m的值可以改变数的范围),上述代码中 x = int(rnd * (40 - 1) + 1) 改为 x = int(rnd * (m - 1) + 1)
- 2楼网友:杯酒困英雄
- 2021-01-28 04:31
RAND
返回大于等于 0 及小于 1 的均匀分布随机实数,每次计算工作表时都将返回一个新的随机实数。
若要生成 a 与 b 之间的随机实数,请使用:
RAND()*(b-a)+a
如果要使用函数 RAND 生成一随机数,并且使之不随单元格计算而改变,可以在编辑栏中输入“=RAND()”,保持编辑状态,然后按 F9,将公式永久性地改为随机数。
实例
=RAND()*100 大于等于 0 但小于 100 的一个随机数(变量)
ROUNDUP
远离零值,向上舍入数字。
可以在excel帮助里看到
- 3楼网友:玩家
- 2021-01-28 03:08
我们都错了,请注意他的要求,是68个不同的随机数。你产生的随机数,求整以后,很有可能相同的。
我用公式做不出来,谁来教教啊!
- 4楼网友:慢性怪人
- 2021-01-28 02:59
先在A列拉出1-68
再在B列写公式:=RAND()
按B列排序,删除B列就行了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯