excel 如何产生带正负号的随机数 范围+5.00~-3.00 保留小数

2024-11-26 22:47:09
推荐回答(4个)
回答1:

楼上正解
=ROUND(-3+8*RAND(),2)
思路:RAND()产生的是0~1间的随机数, 用上限+5.00减去下限-3.00 确定数值分布范围为8 ,即RAND()乘于8 即可产生0~8的随机数,再减去3即可把这个范围向负数方向整体偏移3个单位,即可得出所需结果,其他随机数也一样方法即可得出

回答2:

u要带正负号?
任意单元格输入公式
=TEXT(-3+RAND()*8,"[>0]+0.00;-0.00")

回答3:

=ROUND(RAND()*8-3,2)

回答4:

=-3+8*rand()