1樓:
1,2,3分別佔20%,30%,50%的公式寫法=if(rand()>0.5,3,if(rand()>0.2,2,1))
這樣就可以了。
可以理解為rand()函式生成0-1之間的數字的機率是均等的,那麼大於0.5的機率就是50%,這時結果就3,剩下的情況裡2佔60%,可以這樣寫
=if(rand()>0.5,3,if(rand()>0.6,2,1))
用a和b兩整列測試了一下,13w多個資料,結果還是可以接受的。見圖
2樓:匿名使用者
rand()產生0~1之間的隨機數,如果需要產生x~y之間的隨機數,那麼公式是:
x+rand()*(y-x)
0.1~1.0的隨機數公式是:
=rand()*0.9+0.1
3樓:匿名使用者
隨機函式生成的資料範圍在(0,1)之間,而且是均勻分佈的,如果=if(rand()>0.3,1,2),那》0.3的機率就是70%,也就是生成1的機率就是70%。
而生成2的機率就是30%。如果要生成多個數,則只面調整條件就可以了。比如
=if(rand()<0.2,1,if(rand()<50,2,3))
4樓:匿名使用者
假設是5和6,公式是這樣:
=if((rand()>0.3),5,6)
用excel想隨機生成1組隨機數,使得在一個範圍的數字出現概率為60%-70%請問如何編輯函式?
5樓:退休畫線工
昨天一個隨機數要求在40~50的個數滿足「合格率」也是你提的吧,花了大量的時間,把完整的解決方案提供給你,卻沒有采納。另一個回答雖然也能得到結果,但並不是完整的解決方案,如取得滿足要求的隨機數固定下來,就 沒提供解決方法。
本問題基本還是昨天那個問題的思路,但卻不想再先花那麼多時間給你詳細回答,結果是白費力。如果需要,再給你解答不遲。
6樓:思雪遙遙
我只能建議你分段產生隨機數如下:
20-39 5個 =randbetween(20,39)61-75 5個 =randbetween(61,75)40-60 30個 =randbetween(40,60)或期待高手來解決。
7樓:明佳妙明
excel指定文字按指定次數隨機排序顯示
8樓:匿名使用者
用隨機函式取數,分割槽顯示,再打亂順序取這個區域的數。
用randbetween(),取隨機數
用randbetween()生成行、列標,再用index()定位上表取值。按鍵盤f9重算,達到標準時把資料拷走。
excel 中怎麼樣才能計算這樣一個30%的一個數和一個70%的數加起來
9樓:匿名使用者
在一個單元格里輸入=
然後滑鼠點選選擇你要計算的那個數,也可以自己輸入,然後再輸入運算子。
比如100在**裡的位置是a1,70在**裡的a2,30%在b1,70%在b2
那麼公式就是=a1*b1+a2*b2,然後回車就得到結果,這是用滑鼠選擇單元格手動輸入運算子的公式。
10樓:匿名使用者
假如 a1 b1 c1
100 100 ?
假如你想要c1的數值是a1*30+b1%*70%,那你在c1單元格里填寫=a1*30+b1%*70%就ok了!
11樓:
=選定單元格*0.7+30%x
12樓:匿名使用者
??沒明白!
把你的等號放前面不就行了嗎?
13樓:歸浦秋梵
=100*30%+90*70%
其實你的問題不夠明確。
14樓:匿名使用者
=100*30%+90*70%
excel一個數大於50%小於70%是300,否則是0,怎麼設定公式?
15樓:匿名使用者
假設這個數是在a1
b1輸入
=if(and(a1>0.5,a1<0.7),300,0)
16樓:匿名使用者
=if(and(a1>0.5,a1<0.7),300,0)
17樓:
=if(and(a1>50%,a1<70%),300,0)
如何用c語言產生0到1之間的隨機數
可以寫一個函式,利用math.h中的rand來產生隨機浮點數。include include include 精度0.001的隨機浮點數 float randf main 有些書上說用rand得到的可能是負數。如果有出現負數的話,對rand得到的數取絕對值就可以了。 愛染年 方法一 1 功能 產生0...
excel如何產生不重複的隨機數
如,要求,1 50個數字隨機不重複分佈在50個單元格里 1 在a1單元格輸入 50 int 51 row rand 1 不要直接回車或點前邊的勾確認,而要點ctrl shift enter三鍵結束。2 滑鼠移到a1單元格右下角,游標變為黑十字,向下拖拽到a50即可。 北辰酆海雪 用輔助列的方法最為簡...
用java編寫一程式1隨機產生三位的正整
package 積跬步至千里 public class a count if temp 2 0 else system.out.println 偶數 oushu 個.system.out.println 奇數 jishu 個.system.out.println 偶數出現的概率是 200 oushu...