vba随机抽取人名不重复_在EXCEL中随机函数的利用

本文介绍VBA中如何利用RAND函数处理随机数据,包括返回小数和整数值,并探讨RAND在数组公式中的应用,提供Excel工作表与VBA随机数生成的实用技巧。
摘要由CSDN通过智能技术生成

大家好,最近推出的内容是"VBA信息获取与处理"中的部分内容,这套教程面向中高级人员,涉及范围更广,实用性更强,现在的内容是第二个专题"随机数(Random)在EXCEL工作表及VBA中的应用"的内容。

对于数据处理而言,随机信息的处理是非常重要的一部分,什么是随机数呢?随机数是专门的随机试验的结果。在统计学的不同技术中需要使用随机数,比如在从统计总体中抽取有代表性的样本的时候,或者在将实验动物分配到不同的试验组的过程中等等。

产生随机数有多种不同的方法。这些方法被称为随机数发生器。随机数最重要的特性是:它所产生的后面的那个数与前面的那个数毫无关系。真正的随机数是使用物理现象产生的:比如掷钱币、骰子、转轮、使用电子元件的噪音、核裂变等等,这样的随机数发生器叫做物理性随机数发生器,它们的缺点是技术要求比较高。

计算机或计算器产生的随机数有很长的周期性。其实它们不是真正地随机产生,因为它们实际上是可以计算出来的,但是它们具有类似于随机数的统计特征。这样的发生器叫做伪随机数发生器。在实际应用中往往使用伪随机数就足够了。

第一节 在EXCEL中随机函数的利用

随机函数就是产生随机数的函数,是EXCEL中很重要的函数,应该说Excel和VBA对随机数的支持都是有限的。在Excel中,可以使用RAND工作表函数返回一个随机数D,其中0<=D<1。在分析工具包外接程序中,有一个名为RANDBETWEEN的函数,它将返回两个指定数字之间的随机整数。VBA有自己的随机函数Rnd,它返回一个随机数D,其中0<=D<1。在RAND函数和Rnd函数的基础上,我们可以设计出一些有

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值