让我们探讨怎样使用RAND()函数生成随机数,而且每次返回的值都是唯一的。
如在图中所示,只需在单元格中输入=RAND(),接着回车,该单元格就会显示一个随机数字。RAND()函数产生的数字是在0到1之间的,我们也可以利用它来生成特定范围内的随机数字。
要生成特定范围的随机数,假设最小值为A,最大值为B,那么公式为:=A+RAND()(B-A)。例如,要生成60到100之间的随机数字,由于(100-60)RAND()结局是0到40之间,加上最小值60就能得到我们想要的数字范围。
如果要生成随机整数,那就需要使用RANDBETWEEN()函数了。此函数会生成指定范围内的随机整数。例如,它可以生成大于等于1小于等于100的随机整数。其语法结构为:=RANDBETWEEN(范围下限整数,范围上限整数)。值得注意的是,上下限可以是任何整数,包括负数。
我们还可以借助一些软件工具来生成随机数。例如,中琅条码软件就能批量打印条码二维码以及各类产品标签。在这个软件中,可以通过两种方式来生成随机数字:一种是使用条码软件自带的“随机生成”工具;另一种是使用“脚本编程”工具。
具体来说,可以绘制一个普通文本并修改其数据源设置。选择数据对象类型为“随机生成”,默认字符集为“”,无需修改。设置长度为1后,就可以在这个字符集中随机生成一个数字了。软件中的字符集使用非常灵活,可以根据需要调整字符集内容来生成不包含某些数字的数据。另一种技巧是通过脚本编程来实现随机数字的生成。只需在输入框中输入特定代码即可实现。如果想生成指定范围内的随机小数,可以先生成整数再除以相应的倍数得到小数结局。以Excel为例,在Excel中输入特定的公式就可以轻松实现。对于生成的随机数在各类应用场景下都存在着相应的应用程序进行满足如随机编码生成器QR Code Generator等都可以在各大应用商店进行下载并使用且满足生成的不重复的特性以满足各种用户需求如生产产品标签码等等使用场景的需要 。