体验零代码搭建

如何根据Excel中的条件随机选择单元格?

网友投稿  ·  2023-11-01 11:11  ·  表单工具  ·  阅读 887


如何根据Excel中的条件随机选择单元格?

例如,您需要根据指定范围内的一个或两个条件随机选择一些数据,如何在Excel中求解呢? 本文将为您介绍几个解决方案。

如何根据Excel中的条件随机选择单元格?

例如,您需要根据指定范围内的一个或两个条件随机选择一些数据,如何在Excel中求解呢? 本文将为您介绍几个解决方案。

如何根据Excel中的条件随机选择单元格?

根据条件使用数组公式随机选择单元格

根据标准随机选择单元格 Kutools for Excel

在Excel中从指定范围内随机选择多个单元格/行/列

用Excel中的RAND函数可以轻松生成一个随机数,但是你知道如何从选定范围内随机选择一个单元格吗? 如果随机选择多个单元格怎么办? 随机选择多行/多列怎么样? Kutools for Excel“ 随机排序范围 实用程序为您提供了一种简单的解决方法。

全功能免费试用 30-天!
根据条件使用数组公式随机选择单元格

假设在Excel中有一个employee表,如下图所示。 现在,您需要随机选择一个或多个在 纽约3 表中的年份。

此方法将引入两个数组公式,以便根据Excel中的条件随机选择单元格。 请执行以下操作:

根据一个条件随机选择单元格

在我们的示例中,我们需要随机选择一位工作了3年的员工。 在单元格中,您将随机返回员工姓名,请输入公式 =INDEX(A2:A25,LARGE(IF(C2:C25=F1,ROW(C2:C25)-ROW(C2)+1),INT(RAND()*COUNTIF(C2:C25,F1)+1))),然后按 按Ctrl + 转移 + 输入 键同时。

请注意: 在上面的公式中,A2:A25是您将从中随机选择单元格的列表,C2:C25是您将在其中匹配条件的列表,F1是条件单元格,C2是将与条件匹配的列表的第一个单元格。

根据两个条件随机选择单元格

要随机选择一位在纽约工作了3年的员工,请输入公式 =INDIRECT("A"&LARGE(IF($B$2:$B$25=$F$1,IF($C$2:$C$25=$G$1,ROW($A$2:$A$25),0),0), RANDBETWEEN(1,COUNTIFS(B2:B25,F1,C2:C25,G1)))) 进入单元格,您将返回随机员工的姓名,然后按 按Ctrl + 转移 + 输入 键同时。

请注意: 在上面的公式中,B2:B25是您将匹配第一个条件的列表,C2:C25是您将匹配第二个条件的列表,F1是第一个条件单元格,G1是第二个条件单元格,以及A2:A25是您将从中随机选择单元格的列表。

公式太难记了吗? 将公式另存为自动文本条目,以供日后再次使用!

阅读全文...     免费试用
根据标准随机选择单元格 Kutools for Excel

其实,我们可以很方便的应用Filter特性来按条件过滤数据,然后从过滤出的数据中随机选择单元格。 这个方法会介绍 Kutools for Excel“ 随机排序范围 实用程序来解决它。 请执行以下操作:

Kutools for Excel - 包括 300 多个方便的 Excel 工具。 全功能免费试用 30-天,无需信用卡! 立即免费试用!

1.选择范围,您将根据条件随机选择单元格,然后单击 Data > 筛选器.

2.现在,将过滤器箭头添加到每个列标题中。 然后根据需要按条件过滤数据。

在我们的示例中,我们需要过滤掉在纽约工作了3年的员工,因此我们指定过滤器,如下图所示:

3.过滤后,选择过滤出的员工列表(在我们的示例中为列名称),然后按 按Ctrl + C 同时按键接下来,选择一个低于过滤范围或在新工作表中的空白单元格,然后按 按Ctrl + V 键同时。

4.继续选择粘贴列表,然后单击 Kutools > Range > 随机排序范围.

5.在打开的“随机排序范围”对话框中,转到 选择 标签,键入您将在 选择的单元数 框,选中 选择随机单元格 选项,然后单击 Ok 按钮。 看截图:

现在,已根据所选列表中的条件随机选择了指定数量的单元格(员工)。

Kutools for Excels 随机排序范围 可以帮助Excel用户对选定范围/每一行/每一列中的所有单元格进行随机排序,以及从选定范围中随机选择指定数量的单元格。 点击免费试用60天,没有限制!

演示:根据Excel中的条件随机选择单元格
Kutools for Excel 包括适用于Excel的300多种便捷工具,可以在30天之内免费试用。 立即下载并免费试用!

最佳办公生产力工具

将小时转化为分钟 Kutools for Excel!

准备好增强您的 Excel 任务了吗? 利用的力量 Kutools for Excel - 您终极的节省时间的工具。 简化复杂的任务并像专业人士一样浏览数据。 以闪电般的速度体验 Excel!

为什么需要 Kutools for Excel

🛠️  超过 300 项强大功能: Kutools 包含 300 多项高级功能,可简化您在 1500 多种场景中的工作。

📈  卓越的数据处理能力:合并单元格、删除重复项并执行高级数据转换 - 所有这些都不费吹灰之力!

⏱️  高效的批量操作:当你可以聪明地工作时,为什么还要付出额外的努力呢? 轻松批量导入、导出、组合和调整数据。

📊  可定制的图表和报告:访问各种附加图表并生成富有洞察力的报告。

🗄️  强大的导航窗格:通过强大的列管理器、工作表管理器和自定义收藏夹获得优势。

📝  七种类型的下拉列表:通过各种功能和类型的下拉列表使数据输入变得轻而易举。

🎓  用户友好:对于初学者来说轻而易举,对于专家来说是一个强大的工具。

***

*** *** *** 
Office Tab 为 Office 带来选项卡式界面,让您的工作更轻松
在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。 每天将您的工作效率提高50%,并减少数百次鼠标单击!
*** *** *** 


EXCEL表格中的HARMEAN函数使用方法 << 上一篇
2023-11-01 11:11
EXCEL表格中的NETWORKDAYS函数使用方法
2023-11-01 11:11
下一篇 >>

相关推荐