1樓:
首先把選項卡中的公式啟用迭代計算的勾打上。
在b2單元格中錄入公式=if(countif(b2:b11,">得到大於1.5的數為1個
如果要1.5的為1個或0個,用公式if(or(countif(b2:b11,">="&1.
5)=1,countif(b2:b11,">
直接上圖,希望能幫到你
2樓:匿名使用者
在a1中輸入或複製貼上下列公式
=if(rand()>0.5,randbetween(1,15)/10,randbetween(16,20)/10)
在a2中輸入或複製貼上下列公式
=randbetween(1,15)/10下拉填充到a10
3樓:夜空裡的守望者
對於這個問題,函式公式不是萬能的,還是使用vba程式處理比較妥當。乍一看的時候會覺得有些難以理解,久而久之也就不會覺得困難了。
①vba程式**如下截圖:
②執行結果如下(a列裡面的值):
excel中自動生成一個-10到+10之間的隨機數,求公式。
4樓:景田不是百歲山
1,首先,開啟excel**程式,進入程式主介面中,選中一個單元格。
2,接著,在選中的單元格中輸入以下的公式,回車確定。
3,即可看到excel中自動生成隨機數。
4,最後,繼續操作,即可看到另外一個生成的隨機數,問題解決。
5樓:魚木混豬喲
excel中,可以利用randbetween函式,生成一個範圍內的隨機數。
軟體版本:office2007
方法如下:
1.輸入公式如下:
2.這樣,就會生成一個-10到10之間的隨機數:
3.按下f9鍵,數字會隨機變化:
6樓:匿名使用者
rnd()函式產生一個0~1之間的浮點數
20×rnd()就是產生0~20之間的浮點數20×rnd()-10即為-10~10之間的隨機浮點數如果樓主需要產生的隨機數是整數,則為:
int(20×rnd())-10
7樓:匿名使用者
單元格輸入
=10*(2*rand()-1)
8樓:朱仕平
=int(21*rand()-10)
9樓:匿名使用者
=rand()*20-10
10樓:匿名使用者
=round(rand()*20-10,2)
求一個excel隨機數生成函式,條件一:範圍為-9至9,二:10個數平均數為0 謝謝
11樓:萬年金剛鑽
基本上無解:
直接bai用內建函式du:因為有資料範圍限制,所以zhi,不能先生成dao9個再通過計算獲回得第十個(因為第十個可答能超出-9~9的範圍限制)
用vba自定義函式:自定義函式需要知道自己是如何被呼叫的,也就是必須成陣列呼叫每次十個,否則,無法統一生成。但是目前樓主並沒有確定呼叫方式,也就是沒有確定在決定第一個呼叫的位置後,如何放置後面九個資料,所以,沒法具體操作
12樓:匿名使用者
=randbetween(-9,9)
=0-sum(a1:a9)
matlab生成一組隨機數,要求均值為0.1,誤差在0.2範圍內的10個隨機數
13樓:匿名使用者
clc;
clear
tmp=randn(1,10);
a=mean(tmp);
b=max(abs(tmp-a));
data = (tmp-a)/b*0.2+0.1;
data
14樓:自由飛翔
是不是系統出現問題了
excel怎麼生成6位隨機數
飛喵某 1 首先開啟一個excel文件,選中任意一個單元格,在上方編寫公式 2 在excel中是使用rand函式可以生成隨機數,但是該函式預設是隻生成的範圍是0 1之間的隨機數,需要使用int函式來使隨機數強制轉換成整數,6位的隨機數需要在後面指定範圍為 900000 100000 具體的寫法是 i...
使用excel生成5位隨機數,Excel生成一列隨機數
在任一單元格輸入如下公式即可 rand 99999 10000 10000 單元格設定,小數位數為0.或者用round取整.按f9重新整理,會不斷隨即變化. 使用 randbetween 函式即可 要是無重複的話 就不能用這個了 大聖美猴王 用我的工具就可生成。 int rand 90000 999...
excel中如何生成不重複的多個隨機數
先在a1 a8中輸入相同的公式 int rand 15 1 再在b1中輸入下面公式,並拖動複製到b8格,如果a列中有重複,b列對應的格會顯示大於1的數字,等於1為不重複。countif a 1 a 8,a1 然後按鍵盤上方的f9功能鍵,直到b列格中都是1,就行了。 一種思路是,先 生成1 15間的一...