excel随机整数生成公式怎么用 新手需掌握随机数生成的实际操作
excel是一款广受欢迎的计算器软件,可以完成各种操作,为用户提供很多的计算服务。
在excel中,有很多功能可以用来产生随机整数,我们可以使用这些功能来快速生成一系列随机整数,下面就介绍一下这些随机整数生成公式,以及怎样使用它们。
1、Rand函数:Rand函数可以用来生成一系列介于0~1之间的随机浮点数,公式为 Rand. 如果在括号内填写值,那么会生成跟这个值一样的随机浮点数,公式为 Rand,如Rand,将会生成介于0~1之间的随机浮点数, 但是每次都固定在1附近,在这里我们可以使用+INT( ) 和 ROUND( ,0)函数来把随机浮点数转换成整数,例如+INT(Rand()1000),可以生成大于等于0小于等于1000的随机整数;ROUND(Rand()1000,0) 也是可以生成大于等于0小于等于1000的随机整数,但是由于excel的限制,和向下取整有关,所以可能会出现值大于等于1000小于等于1002的情况。
2、序列填充:在excel中,我们可以选择一个区域,开始填充一个数字序列,同时可以设定最大值和最小值,最常用的填充方式为“从小到大填充”,这样,就可以在一定范围内生成一系列随机整数,比如要在区域A1:A100填充最小值为1,最大值为1000的随机整数,只需要在A1处填入1,在A2处填入1000,然后使用填充功能,将A1和A2两个单元格下拉即可,这样,就会在A1:A100里生成一系列随机整数了。
3、VBA函数:即使用VBA编写自定义函数,来实现随机整数,当我们想生成一个大于A小于B的整数时,这个办法是最方便准确的,为:
(1)打开VBE编辑器,新建一个模块,然后在模块中输入函数:
Function Rand_Int2
Rand_Int2 = Int Rnd) + A
End Function
(2)在excel中,使用VBA函数Rand_Int2来调用自定义函数,公式为Rand_Int2(A,B),其中A为最小值,B为最大值,可以实现在A和B之间随机生成整数的功能。
以上为excel随机整数生成的公式以及如何使用的介绍,使用excel随机整数生成公式能够有效节省时间,让我们的日常操作更加高效。
新手使用这些随机整数生成的公式实际操作时,也要注意以上介绍的些小技巧,这样,就能更快的上手,更好地发挥excel的特殊功能,提升工作效率。