EXCEL隨機產生的數值字首加上隨機產生的符號 或 數值0 1 0 3比如 0 3或者

時間 2021-05-04 15:01:36

1樓:文盲叔

不清楚你是在格仔裡寫還是在背後用vba,思路上大概這樣就可以a = 隨機數1

b= 隨機數2

if b > c //這個c用來控制你想要的正負的比例a = a * (-1)

這樣就好了。

2樓:綠蘿蘭馨

=if(rand()>

-0.1

+0.1

+0.1

+0.1

-0.1

+0.1

+0.2

+0.1

+0.1

-0.1

-0.3

-0.1

+0.2

+0.2

+0.2

+0.1

+0.2

3樓:匿名使用者

朋友!看你的意思 僅僅是想在得到的隨機數前面 顯示 + 號 或者是 - 號,也就是 要有負的隨機結果 前面 就顯示 - 號 ,正數前面要顯示+ 號,對吧?

你可以設定單元格的格式來完成這樣的顯示!沒有必要使用什麼函式!

單元格格式 數值 自定義 在格式框裡輸入 類似這樣的 +0.0;-0.0 -你要顯示幾位小數 點 後邊 就增加幾個0……

相必怎樣產生 你需要的範圍 沒有問題了,看看幫助就可以了……

excel生成一列隨機數 5

4樓:匿名使用者

excel隨機數函式

5樓:匿名使用者

生成一列限來定了大小的隨機數,比如源生成0-0.01之間的隨機數的步驟是:

1、開啟excel工作表;

2、在左上角的名稱框中,輸入生成隨機數的區域,比如:a1:a100  按enter鍵後,將a1:a100單元格區域處於選擇狀態;

3、輸入以下公式,按ctrl+enter組合鍵結束

=randbetween(1,100)/10000

公式表示:通過randbetween(1,100)生成1-100之間的隨機數,然後除以10000,得到0-0.01之間的隨機數。

4、如果excel為2003以下版本,將不支援randbetween函式的使用,如果需要限定小數點的位數為4位,將公式修改為=round(rand()/100,4)

6樓:匿名使用者

=rand()即可產生0到1內的隨機數

如果想產生a到b內的隨機專數,可

以加上引數

=a+(b-a)*rand()

0到0.01的隨機數就是=0.01*rand()剩下來的數屬用填充控制代碼填充就行

要注意的是,每次修改**,所以隨機數會重新變化如果想固定隨機數,需要複製後,用選擇性貼上數值

7樓:匿名使用者

在列的開頭處輸入=rand(),便會產生乙個介於0到小於1的隨機數。想要在某一範圍內,

如在a和b數值版範圍內,公式則為=rand()*(b-a)+a。把權此公式複製到列的其餘位置便成。若不想每次開啟都變動的隨機數,那在不想變動的單元格或範圍內的單元格按f9,那隨機數就會固定下來。

隨機數是如何產生的,EXCEL如何產生隨機數?

1.include include inxlude int main void 2.rand n將返回 0,n 區間內的整數如 rand 100 將返回乙個不小於0,並且小於100的整數rand 上界 下界 下屆 將返回 下屆,上界 區間內的整數 示例 include include inxlude...

excel如何取隨機數,EXCEL如何產生隨機數?

a2中輸入 large if countif a 1 a1,row 1 33 0,row 1 33 randbetween 1,35 row 輸入後同時按下ctrl shift enter輸入陣列公式,再用自動填充柄下32行,就行了,就是randbetween函式在03版中要安裝載入項,在07版中可...

用Excel如何產生0或1的隨機數?

if rand 0,1 隨便找個單元格輸入上面的,然後拖動公式。出現1和0,且無規律。是這個意思嗎。excel如何產生隨機數?1 首先用滑鼠左鍵雙擊電腦桌面上的excel工作表,啟動excel工作表。3 在單元格中輸入公式 randbetween 5,10 然後點選鍵盤上的回車鍵。4 可以看到,工作...