給特定列輸入隨機數
阿新 • • 發佈:2018-11-08
我們在資料庫測試中,經常需要給資料庫中新增各種資料,當需要匯入大量資料,且其中的某列為a到b之間的隨機數時,可使用excel中的rand()和randbetween()函式,具體方法如下:
- 開啟excel工作表
- 在左上角的名稱框中輸入需要生成隨機數的區域,回車,即可看到這些區將域處於選擇狀態
- 然後在右邊輸入以下公式,回車,即可看到選定的區域已經生成了需要的隨機數
函式:
- rand()
- randbetween()
公式:
在較低版本的excel中不支援randbetween(),可以使用rand()函式
- 0-1之間的隨機數 =rand()
- a-b之間的隨機數 =a+(b-a)*rand() 例如:0-0.01之間的隨機數 =0.01*rand()
高版本的excel可以使用randbetween()函式
- a-b之間的隨機數 =randbetween(a,b) 例如:1-100之間的隨機數 RANDBETWEEN(1,100)
- 0-1之間的隨機數 =RANDBETWEEN(0,10)/10
tips:
- 還可以使用round()函式來限定小數位數 例如:限定小數後2位 =ROUND(RANDBETWEEN(0,10)/10,2)
- 如果想固定隨機數,需要複製後,用選擇性貼上數值