今天與大家一起學習一個能隨機生成數據的函數,數據演示再也不用憑空編造了
隨機輸入a~b之間的整數
整數是表格中最常見的數據之一,一個函數RANDBETWEEN足夠,RANDBETWEEN可以看做RAND(隨機)+BETWEEN(之間)
例如生成100-500之間的隨機售數字,可以輸入下列函數,然後下拉填充=RANDBETWEEN(100,500)
或者選中區域,輸入函數,再按下【Ctrl+Enter】,也可以實現批量填入。
注意:隨機函數可實時自動更新,表格內發生一次操作,就會刷新一次,可以將函數粘貼為值,此時數據就固定了。
隨機輸入0~1之間的小數
既然可以隨機整數,自然少不了隨機小數,先給大家介紹一個最簡單、最基礎、最實用的函數RAND,它的作用是隨機生成0~1之間的小數。
隨機生成的小數默認顯示小數點後9位,一般來說用不到這麼長的位數,此時可以用函數ROUND來保留小數位數,它的參數如下:
ROUND(數值,保留位數)
保留位數>0時,對小數點後的數字四捨五入
保留位數=0時,將數字四捨五入到最接近的整數
保留位數< 0時,對小數點左側前幾位四捨五入
保留位數>0是最常見的用法,例如保留2位或者3位。
如需對隨機生成的數值保留兩位小數,可以輸入如下函數:=ROUND(RAND(),2)
這是一個很簡單的嵌套函數,RAND()生成的隨機小數充當了ROUND的第一個參數。
隨機輸入a~b之間的小數
RAND函數顯然不能滿足日常的需求,假如需要生成3~50之間的小數,該怎麼辦呢?
給大家一個套用公式,以後此類問題迎刃而解,假設需要生成a~b區間的任意小數,隨機公式如下:=a+RAND()*(b-a)
例如隨機生成3~50之間的小數,那麼公式應該是:
=3+RAND()*(50-3)
=3+47*RAND()
記不住的話就趕緊抄在小本子上哈!
好了,今天的分享就到這裡了~有疑問的可以在下方留言哦
閱讀更多 職場office 的文章