Excel生成0 1 2的隨機數,但是大於1 5的數為或者

2021-09-10 15:06:36 字數 2075 閱讀 9926

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中自動生成隨機數

第一步 開啟要插入隨機數的xls 在 中定位要輸入隨機數的單元格。第二步 在單元格中輸入 randbetween 20,20 10,之後將滑鼠定位到其餘單元格,可以看到 之前的單元格中出現了一個隨機數 190 首先輸入等於randbetween 函式,然後輸入需要生成的欄位,在輸入需要結束的欄位,按...

如何利用EXCEL隨機數字生成器生成隨機數

首先介紹 bai一下如何用rand 函式來生du成隨機數 同時 zhi返回dao多個值時是不重複的版 如下圖所示,權在單元格中輸入 rand 回車後單元格即返回了一個隨機數字。rand 函式返回的隨機數字的範圍是大於0小於1。因此,也可以用它做基礎來生成給定範圍內的隨機數字。生成制定範圍的隨機數方法...

隨機數生成的原理和方法,電腦取隨機數是什麼原理,是真正的隨機數嗎

原理太高深,提供方法是 可以的1 在c 中可以的,函式是這樣用,比如0至1的隨機數random ran new random int randkey ran.next 0,1 不過這樣會有重複,可以給random一個系統時間做為引數,以此產生隨機數,就不會重複了 system.random a ne...