excel随机函数,生成-1到1之间,不为0的保留两位位小数

2024-11-08 23:02:53
推荐回答(2个)
回答1:

让我来告诉你答案!用下面的函数就可以了。=IF(ROUND(RAND(),0),ROUNDUP(RAND()*0.99,2),-1*ROUNDUP(RAND()*0.99,2))函数解析:1、产生一个0和1的随机数据,来确认生成的数的正负值。2、产生一个0.01到0.99的随机数。

回答2:

没有验证你的公式是不是正确,假设是正确的。
我这里用XX代替你上边的公式
if(XX=0,0.10,XX)
这样就可以了,如果公式结果是0,就显示为0.10,当然也可以设置成其他的,如果不等于零就直接显示公式结果。
如果是wps表格也可以这样做。