(2.8-3.2)范圍內的任意數
=LEFT((RAND()*0.4+2.8),3)*1
(-0.5到0.3)范圍的任意數
=LEFT(RAND()*0.8,3)-0.5
取任意數值范圍公式:=RAND()*(上限-下限)+下限
=LEFT((RAND()*0.4+2.8),3)*1就是取最小2.8,最大3.2,left是截取取得的任意數的前三位(保留一位小數),*1是由于截取到的數是文本格式,乘1后即轉換為數字格式。
同理,后面的公式是取最小0,最大0.8的數,減0.5后得到最小-0.5,最大0.3
如果不要保留一位小數,可是任意位小數的話,公式前面的left函數就不要了。