第一步:单击格式——单元格第二步:在数字——自定义——类型里输入“+G/通用格式;-G/通用格式;G/通用格式”(不符冒号)第三步:确定即可,效果如下Excel数值前显示...
如:=5*IF(RAND()>0.5,1,-1)结果就为-5或5
A1输入公式=randbetween(-10,10)A2输入公式=abs(a1)就可以了
Max为最大值Min为最小值因为你要的是Min=-1,Max=1,所以代入上面=rand()*(1-(-1))+(-1)=rand()*2-1也就是=-1+2*rand()如果Min与Max是关于原点对称的,那么,就是特殊情况,像1楼那样也是正确的....
1.实现随机正负数=(RAND()-0.5)2.正负数在下一栏都变成正数=ABS(A1)注:A1是正负数所在的单元格不知道你的现随机正负数有没有要求,我这个产生随机正负数的范围是在-0.5到0.5之间...
用下面的函数就可以了。=IF(ROUND(RAND(),0),ROUNDUP(RAND()*0.99,2),-1*ROUNDUP(RAND()*0.99,2))函数解析:1、产生一个0和1的随机数据,来确认生成的数的正负值。2、产生一个0.01到0.99的随机数。
IF(A$1:A$12>0,ROW(A$1:A$12)))>2),RANDBETWEEN(-1,1),A1))同时按Ctrl+Shift+Enter三键输入数组公式,下拉到A12现在因为B1中没输入数据,IF条件成立,所以A1:A12为空。3.在B1中输入随便输入任意内容,使A...
=RAND()*CHOOSE(ROUND(RAND()+1,0),1,-1)下一栏变正数直接用ABS即可
A1输入数字,B1输入公式=RAND()*0.6+A1-0.3就会根据A1的数来生成正负0.3之间的随机数。如果需要保留小位数,如两位=ROUND(RAND()*0.6+A1-0.3,2)如果A1是1,那么B1的值在0.70至1.30之间的两位小数。
=7.6+ROUND(RAND(),1)