Excel表格随机函数rand使用方法(Excel表格怎么用rand函数生成随机数)

RAND函数可以随机生成0到1之间(不包含1)的无限不循环小数,几乎不可能出现重复。其语法为:RAND(),没有参数。在每次编辑数据、改变数据结构时,RAND函数都会重新计算,生成新的数据并实时刷新。

下面我们来学习一个运用RAND函数随机抽选人员的案例。

应用场景

我们要从下图表格A列的人员中随机抽取3人,抽取结果返回至F2:F4单元格。

思路分析

要实现目标效果,我们可以先在B列用RAND函数生成随机小数,在C列对随机小数进行排名,排名结果为前3名的人员即我们要随机抽选的对象。

操作步骤

第1步:选中B2单元格,输入公式:=RAND(),将公式向下填充,即可在B列生成一串随机小数。

第2步:选中C2单元格,输入公式:=RANK(B2,$B$2:$B$9,0),将公式向下填充,即可返回B列中的随机小数在所有小数中的排名。该排名也就是A列中每个人的随机排名。

公式说明:

  • 公式RANK(B2,$B$2:$B$9,0)用于在B2:B9单元格(参数2)查找B2单元格值(参数1),并返回B2单元格值在B2:B9单元格所有小数中的大小排名;
  • RANK函数中第3个参数“ 0 ” 意为排名按降序排列,小数数值最高的排名为1;
  • 第2个参数$B$2:$B$9中的符号“ $ ”意为对B2:B9单元格区域进行绝对引用,锁定固定的查找范围。

第3步:将E列中的抽取序号1、2、3与C列的随机排名进行匹配。选中F2单元格,输入公式:=INDEX($A$2:$C$9,MATCH(E2,$C$2:$C$9,0),1),再将公式填充至F4单元格,即可返回随机排名与抽取序号对应的人员姓名。

公式说明:

  • MATCH(E2,$C$2:$C$9,0)意为在C2:C9单元格中查找E2单元格值"1",返回"1"在C2:C9中的精确位置;
  • INDEX($A$2:$C$9,MATCH(E2,$C$2:$C$9,0),1)意为在A2:C9单元格中的相应行、列查找结果值。公式第一个参数$A$2:$C$9为查找范围,第二个参数MATCH(E2,$C$2:$C$9,0)返回的位置为查找结果所在行,第三个参数1意为在A2:C9单元格区域的第1列查找。
  • 公式中的符号"$"意为对相应单元格区域进行绝对引用,锁定固定的查找范围。
(0)

相关推荐

  • excel表格打不开怎么办?excel表格打不开的原因及解决方法

    今天有网友反映,他昨天做的Excel表格打不开了,但其他Excel表格是可以打开的,非常郁闷,那么Excel表格打不开是什么原因呢,Excel表格打不开怎么办呢,下面脚本之家小编就来说说有关造成Exc ...

  • Excel表格重复打印标题方法动画教程

    《Excel2003入门动画教程16、Excel表格重复打印标题方法》。 演示动画 操作步骤 我们在打印一个多页表格时,希望每页都要有标题行,如果手动添加,麻烦不说,以后修改表格就不方便了。 其实,E ...

  • Excel表格制作的基本方法

    Excel表格是我们在日常工作中常常需要使用到的一款办公软件.今天,小编将给大家分享的是Excel表格制作的基本方法,本教程对于只需要简单使用Excel表格的网友来说非常简单.好用,主要是讲Excel ...

  • word插入excel表格并自动更新方法

    如何在word中插入excel表格,并且表格要随着excel文件内容的跟新而更新,我今天简单测试了一下,很容易完成.现在说一下步骤: 在首先之前,插入一句看似没用,实际上又很重要的话:我的office ...

  • wps中excel表格固定某一行方法

    wps中excel表格固定某一行方法.现在用office办公软件的人很多,尤其是会计用wps中的excel很多,那么wps中的excel表格怎么固定某一行呢?来看看小编的介绍呗. 首先我们新建一个wp ...

  • EXCEL表格ISBLANK函数使用方法图解

    EXCEL表格ISBLANK函数使用方法图解.ISBLANK函数是检查一个文本是否使用了空单元格的函数,是则返回TRUE,否则返回FALSE,那如何在EXCEL表格中使用ISBLANK函数呢?下面小编 ...

  • excel表格换算厘米的方法

    excel表格换算厘米的方法: 换算厘米步骤1:行高的单位"磅",本来是印刷行业使用的长度单位,1英寸≈72磅,但在windows系统中,微软把它确定为1英寸=72磅,这样,它与英 ...

  • excel表格如何设置外框粗内线细 excel设置表格显示样式的方法

    excel是我们常用的软件,在绘制表格的时候为了美观,我们要设置好看的格式,那么excel表格如何设置外框粗内线细?下面小编带来excel设置表格显示样式的方法,希望对大家有所帮助. 表格设置外框粗内 ...

  • Excel表格还原表格字段排序的方法

    Excel表格是办公生活中经常要用到的软件,表格自带了一些功能,可以对某一字段进行排序,根据单元格的颜色排序.那么大家知道怎样将排序还原吗?下面小编将为大家带来的是Excel表格还原表格字段排序的方法 ...

  • excel表格输入函数日期递增方法介绍

    在excel编辑表格的时候,想要实现函数日期递增的功能,如何操作呢?下面就给打击讲解excel使输入函数日期递增的具体操作步骤 步骤 这里以如图所示为例,可以看到A2单元格为一个日期时间,这里先以秒递 ...