相信大家在做excel表格的时候经常性的会用到比较娇虺樱箬多的随机函数,比如此列单元格只需要填入1-10的整数,或者1-100的整数等等类似的问题,现在就跟随作者一起来看看关于此类问题的解决办法吧。
工具/原料
excel
方法/步骤
1、首先我们可以利用随机函数RAND();RAND()函数括号里面不用输入任何参数,并且此随机函数只能显示一个0-1之间的一个随机数。如下图所示,就会显示出一连串的0-1之间的随机数了。
2、这时候有些朋友肯定就溴溢菏确要问了,我们经常遇到的并不是只要0-1之间的随机数啊,比如我们想要10-100,-5-5等等这样的随机数啊,那应盐淬芪求该怎么操作呢?对于这个问题也不难操作,首先我们可以用随机函数RAND()来进行转变,以随机数10-100为例。RAND()只能显示0-1之间的随机数,但是加入我们用RAND()*90,那么是不是就是0-90之间的随机数了呢,这个应该不难理解,同时我们在用RAND()*90+10是不是就是10-100之间的随机数了呢。意思就是如果我们要取m-n之间的随机数,那么我们就只需要输入【=RAND()*(n-m)+m】就可以了。有些朋友可能会觉得这样比较麻烦,那么OK,我们再来一个更简单的随机函数RANDBETWEEN,首先我们依旧想看看此函数的说明和参数。说明:此随机函数返回位于指定的两个数之间的一个随机整数。每次计算工作表时都将返回一个新的随机整数。语法:RANDBETWEEN(bottom,top)RANDBETWEEN函数语法具有下列参数(参数:为操作、事件、方法、属性、函数或过程提供信息的值。):Bottom必需。函数RANDBETWEEN将返回的最小整数。Top必需。函数RANDBETWEEN将返回的最大整数。好了,还是刚刚那个例子,在这里我们就可以直接输入=RANDBETWEEN(10,100)这样就可以了,是不是简单多了