excel怎么生成6位随机数?

 我来答
飞喵某
高粉答主

2019-06-09 · 说的都是干货,快来关注
知道答主
回答量:631
采纳率:0%
帮助的人:29.3万
展开全部

1、首先打开一个Excel文档,选中任意一个单元格,在上方编写公式:

2、在Excel中是使用rand函数可以生成随机数,但是该函数默认是只生成的范围是0-1之间的随机数,需要使用int函数来使随机数强制转换成整数,6位的随机数需要在后面指定范围为“900000+100000”,具体的写法是“INT(RAND()*900000+100000)”:

3、最后按下回车键,就会生成一个6位的随机数了,以上就是excel生成6位随机数的方法:

小圆帽聊汽车
高粉答主

2019-05-28 · 致力于汽车领域知识的解答
小圆帽聊汽车
采纳数:796 获赞数:270534

向TA提问 私信TA
展开全部

1、<n<10,公式为:”=int(rand()*10).

2、随机生成2位数以及2位以上的数的方法。需要注意的是,跟生成个位数不同,生生成2位以上的数需要添加一个基数。

3、生成任意位数的小数。这里需要用到前面的那一步,就是先随机生成一个个位数,然后再除以10、100、1000……来控制小数点位数。例如生成一个千分位小数就是除以1000,公式为:“=int(rand()*10)/1000”

4、生成任意区间的任意随机小数。在这里需要首先要生成对应数量的整数,再除以相应的10的次方倍。例如要生成23.22这样二位数小数,首先要生存一个千位数小数,然后在除以100就可以得到,公式如下:“=int(rand()*9000+1000)/100”。

5、那又有人说了,小数点后保留1位以上的随机数怎么生成。其实很简单,跟上一步差不多,只需把生成个位数变成生成2位数、3位数……以此类推,再除以相应的整数倍。例如:“=int(rand()*90+10)/100”,可以生成小数点后2位的随机数。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
自观者
推荐于2019-08-25 · TA获得超过394个赞
知道小有建树答主
回答量:162
采纳率:88%
帮助的人:16.8万
展开全部

在Excel中,有rand()函数可以生成随机数,只不过生成的范围是0-1之间。

我们可以使用int来使随机数强制转换成整数,下面是随机生成2位数以及2位以上的数的方法。

  • 2位数n,则10=<n<=99,公式为"=INT(RAND()*90+10)"

  • 3位数为 "=INT(RAND()*900+100)"

  • .......

  • 6位数为"=INT(RAND()*900000+100000)"

以所随机生成一个六位数的方法是在公示栏输入:=INT(RAND()*900000+100000)

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
enjoyllonely
2014-09-18 · TA获得超过2.5万个赞
知道大有可为答主
回答量:1.3万
采纳率:60%
帮助的人:7393万
展开全部
选中a1:a20000
最好通过名称框来选择,不然下拉能累死。
选中后,在此状态下,直接键盘输入
=int(rand()*(999999-100000+1)+100000)
输入后,不要回车,而是按下ctrl+回车。
搞定
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式