EXCEL中如何使隨機數保留一位小數且小數只能為0或

2021-04-18 06:23:53 字數 997 閱讀 7542

1樓:國校禕

方法\步驟:

1.用rand()生成

bai隨機du數

2.把rand()*100使生zhi成的隨機數在0—10之間

3.用floor函式dao取小數位floor(rand()*10,0.5)

4.這樣可以生版成1-10內,保留一位小數,小權數位為0或5的隨機數。

5.將生成的數加上基數55,即=55+floor(rand()*10,0.5)可以得到55-65之間的隨機數。

用excel求隨機數的方法:

1) rand() 函式生成 0-1 之間的隨機數。

2)若要生成 a 與 b 之間的隨機實數,使用公式:rand()*(b-a)+a 。

2樓:夢欣雨啦

單元格輸來入:

=text(0.5*int(100*rand()),"0.0")按自f9重新整理bai

祝你成功!du

補充回答:

如果取值在一zhi定範dao圍如25到54,應怎麼辦=text(0.5*int(50+58*rand()),"0.0")按f9重新整理

excel隨即函式中怎麼讓小數點後面的位數只出現5或者是0?(如10.5或者10.0)而且是小數點後面一位有效數字

3樓:匿名使用者

向上舍入為0.5的倍數:

=ceiling(a1,0.5)

向下舍入為0.5的倍數:

=floor(a1,0.5)

四捨五入為0.5的倍數:(2007以上的版本可用)=mround(a1,0.5)

4樓:表裡如一

=ceiling(rand()*(1000-50)+50,0.5)

或者:=floor(rand()*(1000-50)+50,0.5)

單元格格式設定為小數1位

5樓:匿名使用者

範圍是多少,是10-11,還是多少?

如何在EXCEL中自動生成隨機數A,B,C,D,且該4數字之和不大於

在a1輸入 int rand 11 在a2輸入 int rand 11 sum a 1 a1 然後選中a2下拉到a4就好了。隨機數的範圍有沒有限制?如果要生成 a,b 之間的隨機實數,請使用 rand b a a excel怎麼在某一範圍內生成隨機數?1 excel中可以利用randbetween函...

如何使vb中rnd函式產生的隨機數是在

只能得到 0,1 上的隨機數,1取不到。即使如此,可以視作rnd 0,1 上的隨機數,因為x 1的概率無限接近0.rnd,visual basic中隨機函式。格式 rnd 數值表示式 功能 求 0,1 之間的一個隨機數。語法 rnd number 如果 number 的值是 randomize 生成...

c中關於隨機數rand和,C中關於隨機數rand和srand

先看看下面的一段關於rand 與srand 的講解 1.在標準的c庫中函式rand 可以生成0 rand max之間的一個隨機數回,其答中rand max 是stdlib.h 中定義的一個整數,它與系統有關。2.rand 函式沒有輸入引數,直接通過表示式rand 來引用 例如可以用下面的語句來列印兩...