Board logo

標題: 關於RAND用法的問題 [打印本頁]

作者: v60i    時間: 2013-8-14 19:05     標題: 關於RAND用法的問題

請教大大一個問題

我設A1為一組120~150隨機的便數
所以我設
A1 =(RAND()*30+120)
我設B1為一組100~150隨機的便數
B1=(RAND()*50+100)

我卡住的地方是B1 不可以大於A1且比A1少10

如果A1=120,那B1就要小於120又少10

便成
A1=120
B1=110

請問要怎麼串起來
作者: p212    時間: 2013-8-14 22:20

本帖最後由 p212 於 2013-8-14 22:23 編輯

回復 1# v60i
請問在「B1 不可以大於A1且比A1少10」條件下,那使用B1=A1-10(即B1 =(RAND()*30+110))不可以?
作者: v60i    時間: 2013-8-14 23:37

回復 2# p212


    我知道這個方法

但是這樣就變得很規律

不管A1是多少B1永遠都是少10

我希望的是可以不要有這個拘束

B1可以少10可以少20 可以10以外的任何數
作者: lukychien    時間: 2013-8-15 00:50

回復 3# v60i


B1=RANDBETWEEN(100,A1-10)

如果是這樣可以嗎?
作者: v60i    時間: 2013-8-15 02:27

回復 4# lukychien


    可以.謝謝大大




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)