如何用excel随机抽取人

作者:yxglyl88 时间:2025-12-17 07:24:10

你希望抽取5个不同的人后结果保持不变,但Excel中的随机函数会在每次操作(如输入、打开或保存文件)时重新计算,导致名单不断变动,无法固定,这显然不符合实际需求。

为固定随机函数结果,需启用Excel循环引用。使用公式前,先在选项的公式设置中勾选启用迭代计算并确认。

所示,从I1至I10中的姓名中,在J1至J5随机抽取五个不重复的名字。

选中J1至J5,输入相应公式。

按下Ctrl+回车键,即可完成公式输入并得出结果。

如何用excel随机抽取人

在空白列的相应区域输入公式。

=RAND()

下拉填充

接着在任意单元格输入公式:

下拉填充19行

A1:A100是需随机选取数据的范围

B1:B100区域由RAND()函数生成随机数据。

你的问题表述不够清晰,若要在A列随机选取一个单元格的值并显示在B1,可使用如下公式:=INDEX(A:A,RANDBETWEEN(1,ROWS(A:A)))。

ROUND(RAND()*10,0) 用于生成0到10之间的随机整数,作为随机行号使用。

若资料超过10个,只需将数值改为所需数量即可,例如改为100。

在原单元格中实现

选中包含数值的单元格或区域,右键选择设置单元格格式,在自定义类型中输入000000,点击确定即可。

在单元格输入1,即可显示为000001。

方法二

通过公式在其他单元格中实现

若数据位于A列且始于A1,则可在B1单元格输入相应公式。

下拉填充公式

若A列有数据,需在B列生成其两倍数值,可在B1单元格输入相应公式。

=2*A1

回车后向下复制。

这是最简单的。

由于条件不足,我只能说到这里了。

先查看原始资料

双击E2,输入函数:

=RAND()

按回车后,单元格会生成一个0到1之间的随机数。

RAND()函数用于生成0到1之间的随机数,无需输入参数。通常情况下,在工作表多个单元格中同时使用RAND()函数,其返回结果互不相同。

双击单元格右下角填充柄,自动填充函数至目标列。

选中列数据后右键,点击选择性贴上,再选择值和数字格式即可完成。

粘贴完成后,所选列中的RAND()函数值将转为静态数值。

可直接排序,无需转换为具体数值。

选中所有列,点击菜单中的功能。

选择主关键字列,可选升序或降序,点击确定即可。

假设数据在A列,需在B列随机提取A列某行内容,则输入

使用SUM函数求和,语法为SUM(数值1, 数值2, …)。

number1、number2……为需计算总和的1至30个参数。

A

资料

-5

15

30

5

TRUE

公式含义(结果)

SUM(3,2) 表示将 3 与 2 相加,结果为 5。

=SUM(5,15,TRUE) 将文本5转为数字5,逻辑值TRUE转为1,然后与15相加,结果为21。

将A2至A4单元格中的前三个数值相加,结果为40。

将A2至A4三个数值相加后再加15,结果为55。

=SUM(A5,A6,2) 将A5和A6两单元格的值与数字2相加,由于非数值内容不会被转换,因此忽略其中的文本值。

通常使用OFFSET函数定位数据区域,因情况不明,难以具体回答。

使用offset函数实现偏移操作。

假设日期在A10,输入公式如下:

当A10等于1时,计算A1至D1的和。

当A10等于2时,计算B1至E1的和。

....

请将问题作为邮件正文内容,邮件主题务必包含excel二字,以便我识别并避免误删。同时,请将现状与预期效果整理成excel样表文件,作为附件发送至yqch134@163.com,以便我查看具体情况并提供帮助。

小编推荐
小憩最新版
小憩最新版 生活服务丨64.3MB
进货通最新手机版
进货通最新手机版 其他软件丨40.2MB
美l免费版
美l免费版 其他软件丨48.4MB
智慧兰职手机安卓版
智慧兰职手机安卓版 其他软件丨30.4MB
万盟软件2026最新
万盟软件2026最新 其他软件丨9.0MB
微信农场上线版2026
微信农场上线版2026 其他软件丨245.0MB
涂鸦板手机版
涂鸦板手机版 其他软件丨10.0MB
麦当劳免费
麦当劳免费 生活服务丨97.0MB
中考通安卓版
中考通安卓版 其他软件丨14.0MB