在Excel中生成随机的-1和+1值
Rand()
函数会生成一个介于0和1之间的实数Randbetween(-1,1)
将生成-1,0或1.我想要的只是-1或1.那么实数-1和1?
简单:
= IF(RAND()<0.5,-1,1)
要得到真实的数字,请使用
= RAND()* 2-1
这是一个解决scheme:
=Randbetween(0,1)*2-1
您可以使用RANDBETWEEN
生成两个值(0或1),并将-1replace为0。
=IF(RANDBETWEEN(0,1) = 0, -1, 1)
做rand,如果大于.5,返回1,如果小于,则返回-1
=IF(RAND()>0.5,1,-1)