Excel可以自动生成随机数,也可以自动生成随机整数,这在某些情况下,可以减少不少工作量,怎样用excel自动输入随机数,让表格产生随机数,需要用到可以参考以下示范。
在要产生随机数字的excel表格中,如要让表格随机产生1到30之间的数字,先选中一个单元格,如下图所示
双击该单元格,在函数输入框内输入[ =ROUND(1+RAND()*20,0) ],这句函数大概可以怎么理解呢,首先,ROUND就是把产生出来的数,做成四舍五入;RAND()就是让计算机自动产生一个0-1的随机数,而RAND()*20,就是把计算机产生出来的那个随机数再乘以20,而1+RAND()*20就是把刚那个乘以20的那个数再加1,再1+RAND()*20,0 就是最后加上1的这个数,保留零位小数。
输入以上的函数后,按回车键后,在刚那选定的那个表格就已自动出现一个数字了,如下图
如果要依照这条函数产生更多的随机数字,那就么选中这个单元格,将鼠标对准单元格右下角,待其变成十字形后,按住鼠标左键进行拖动,拖动方向可自定,要想横排,就横着拖动,竖排就竖着拖动即可。
再如,现在要让它产生100到400之间的随机数,理解那条函数的意思后,就好改写了,这样,就把这条生成随机数的函数写成=ROUND(100+RAND()*300,0就可以了。
下图中,按上方法拖动出来,自动产生输入的随机数,就介于100到400之间了
如果要产生并输入更多的100到400之间的随机整数,只需再全部选中刚拖出的横向单元格,再向下竖向拖动,这样就能让excel表格更快的产生随机的整数了。如果要产生随机数包括小数的话,只需改动函数后面的要保留几位小数即可,要了解此方法的朋友,应都明白了吧。