在excel如何产生-1和+1之间的随机数字?

我就想生成一组从-1到+1的随机数字,用rand,好像老是生成的要么是全正 要么全负。。。。
我生成的数字中要正负值出现的情况都是随机的,,说起来简单
但是始终没弄成功,麻烦高手给看一下

产生Min到Max之间的数字:rand()*(Max-Min)+Min

Max为最大值
Min为最小值

因为你要的是Min=-1,Max=1,所以代入上面
=rand()*(1-(-1))+(-1)
=rand()*2-1
也就是
=-1+2*rand()

如果Min与Max是关于原点对称的,那么,就是特殊情况,像1楼那样也是正确的.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-12-20
=1-2*rand()
第2个回答  2018-01-26
=RAND() 随机0到1的数字
=RAND()*2 随机0*2到1*2的数字
=RAND()*2-1 随机0*2-1到1*2-1,也就是-1到1的数字
=ROUND(RAND()*2-1,X) X可以设置成任意整数,表示小数点后保留几位