excel学习库

excel表格_excel函数公式大全_execl从入门到精通

Excel两大随机函数rand和randbetween的基础语法和用法介绍

在excel表格中,有两个函数可以生成指定数值区域中的随机数字,它们就是rand函数和randbetween函数。

这两个函数虽然都是随机生成数字,但却略有区别,应用的场景也是不同,下面就依次介绍两个函数的基础语法和用法。

一、RAND函数

比如在下图示例中,我们需要随机抽取列表中的不重复人员去参与公司的检查。

像这类问题它有两个关键点,一个是数据的引用,另一个则是随机引用。这是两个部分的操作,我们需要将姓名列的数据引用过去,但使用的是随机引用,作为引用的函数是整体的,而随机函数则是这个引用函数的嵌套部分。

我们首先来看下随机函数rand的语法:

如上图所示,该函数没有参数,其结算结果是可变的。

=rand()

它的结果会返回0~1之间的包含多位小数点后位数的数字。

由于小数点后的位数较多,因此很难生成完全一致的数字,所以在这种情况下,我们便将它使用在随机且不重复的操作场景中。

我们来看下rand函数公式的结果:

从截图中可见,它的结果显示了小数点后9位数,但实际上它的结果远不止9位,只是限于单元格的宽度,没有显示完整。

所以rand函数生成的数字,想要一模一样,难度反而难以想象了。

=index(区域,行数,列数)

=INDEX($A$2:$A$69,RANK($B2,$B$2:$B$69))

在这个公式中,省略了第3参数列数,因此它会引用A列姓名区域中随机数字的排名所对应的位置。

rank函数是排名函数,它的含义是返回指定值在区域中的排名位置。具体的用法,作者在此文不多赘述。

二、RANDBETWEEN函数

购买专栏解锁剩余54%

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接