如何使excel 产生一个范围内的随机数,要求小数点后有三位

如题所述

使excel 产生一个范围内的随机数,要求小数点后有三位,可使用RAND函数实现。

方法步骤如下:

1、打开需要操作的EXCEL表格,在单元格输入公式=RAND()*100并回车,即可产生0~100的随机数。

2、通过Ctrl+1在数字单元格格式设置界面,点击“数值”并在右侧小数位数后面输入3.,点击确定即可。

3、返回EXCEL表格,发现在excel 中产生一个范围内的随机数,并且小数点后有三位操作完成。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-18

使excel 产生一个范围内的随机数,而且小数点后有三位方法步骤如下:

1、首先打开excel在B1:B4中生成1到100内的随机数字,选择区域,输入如下公式。

2、输入之后按下Ctrl+Enter结束输入,得到如下的随机数字。

3、在键盘上找到F9并敲击,随机数字会刷新并成功使excel 产生一个范围内的随机数,并使小数点后有三位。

本回答被网友采纳
第2个回答  2016-07-29

“使excel 产生一个范围内的随机数,要求小数点后有三位”的操作步骤是:

1、打开Excel工作表;

2、按题意要求,需要产生下限为30,上限为60之间的随机数,且要求小数点后面有三位数,这时可考虑将上限与下限的差值乘以随机数RAND(),然后再加上下限值,得到所属范围内的随机数;

3、在A3单元格输入以下公式,然后向右向下填充公式

=ROUND(RAND()*($B$2-$A$2)+$A$2,3)

公式表示:将上限值B2减去下限值A2的结果乘以随机数,然后再加上下限值A2,结果四舍五入到3位小数。

第3个回答  推荐于2018-03-04
可以使用RANDBETWEEN或者RAND函数来写成
假使产生20到100的随机数,Excel2007版本的公式如下:

1、用RANDBETWEEN (注:2007版本以上可用)
=RANDBETWEEN(20000,100000)/1000
2、用RAND函数产生数据,用ROUND函数调整小数位数
=ROUND(20+(100-20)*RAND(),3)本回答被网友采纳
第4个回答  推荐于2017-12-15
生成A与B之间的随机数字(A≤随机数<B)在第一个格子中输入:A1=RAND()*(B-A)+A如,生成1到10之间的随机数字,输入:=RAND()*9+1其余数字,将鼠标本回答被提问者采纳

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网