excel想在1.450到1.550随机自动生成数字,保留小数点后3位
答案:3 悬赏:60 手机版
解决时间 2021-04-04 06:13
- 提问者网友:我是女神我骄傲
- 2021-04-03 17:02
excel想在1.450到1.550随机自动生成数字,保留小数点后3位
最佳答案
- 五星知识达人网友:春色三分
- 2021-04-03 17:36
生成随机数公式:=(b-a)*rand()+a
=(1.550-1.450)*rand()+1.450
保留小数点后3位:设置格式——数值——小数倍数3位
或者在公式中添加round函数:
=round(0.1*rand()+1.45,3)追问能否解释下?b-a是什么?谢谢 用between函数不行吗追答第二个数减第一个数,第二个数1.55减第一个数1.45
可以用追问0.1*rand什么意思追答也就 是b-a的结果啊,1.550-1.450=0.1
randbetween函数也可以用,不过这个函数支持2007以上版本,2003版不能用。
=(1.550-1.450)*rand()+1.450
保留小数点后3位:设置格式——数值——小数倍数3位
或者在公式中添加round函数:
=round(0.1*rand()+1.45,3)追问能否解释下?b-a是什么?谢谢 用between函数不行吗追答第二个数减第一个数,第二个数1.55减第一个数1.45
可以用追问0.1*rand什么意思追答也就 是b-a的结果啊,1.550-1.450=0.1
randbetween函数也可以用,不过这个函数支持2007以上版本,2003版不能用。
全部回答
- 1楼网友:底特律间谍
- 2021-04-03 19:14
=RANDBETWEEN(1450,1550)/1000
或
=ROUND(RAND()*0.1,3)+1.450追问能否解释下追答1.450到1.550的随机数
=(1.550-1.450)*rand()+1.450
保留3位小数
=ROUND((1.550-1.450)*rand()+1.450,3)
或
=ROUND(RAND()*0.1,3)+1.450追问能否解释下追答1.450到1.550的随机数
=(1.550-1.450)*rand()+1.450
保留3位小数
=ROUND((1.550-1.450)*rand()+1.450,3)
- 2楼网友:詩光轨車
- 2021-04-03 17:47
请试试下面的公式:
=RANDBETWEEN(1450,1550)/1000
然后不停地按 F9 键。追问为什么按f9 /1000什么意思追答就是每按下一次 F9 键,就会自动生成一次新的随机数。其它所有人的回答也都必须通过按下 F9 才会生成新的数值。否则只能等重新打开该文件才会发现随机值被更新。
=RANDBETWEEN(1450,1550)/1000
然后不停地按 F9 键。追问为什么按f9 /1000什么意思追答就是每按下一次 F9 键,就会自动生成一次新的随机数。其它所有人的回答也都必须通过按下 F9 才会生成新的数值。否则只能等重新打开该文件才会发现随机值被更新。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯