Note: The other languages of the website are Google-translated. Back to English

如何在Excel中随机选择单元格?

假设您在工作表中有一列值(A1:A15),现在您需要从中选择5个随机单元格,如何处理呢? 在本文中,我将向您展示一些在Excel中随机选择单元格的技巧。

从具有公式的列中随机选择单元格

从具有用户定义函数(UDF)的列中随机选择单元格

使用Kutools for Excel从范围内随机选择单元格 好主意3


箭头蓝色右气泡 从具有公式的列中随机选择单元格

如以下屏幕截图所示,您拥有从A1到A15的一系列数据, 边界刻度 公式可以帮助您在新列中显示随机单元格。 请执行以下操作:

doc-select-cells-randomly1

1.在相邻的单元格(例如B1)中,输入公式 = RAND(), 然后按 输入 键,然后将公式复制到单元格B15。 随机值将用单元格填充。 看截图:
doc-select-cells-randomly2

2.然后在下一个单元格(在本例中为C1单元格)中,输入公式 =INDEX($A$1:$A$15,RANK(B1,$B$1:$B$15)).
doc-select-cells-randomly3

3.然后按 输入 键,然后选择单元格C1,拖动填充手柄以覆盖所需选择的单元格。 并且在列C中显示了范围为A5:A1的15个随机单元。请参见屏幕截图:
doc-select-cells-randomly4


从Excel中的选择快速随机排序或选择单元格/行/列

Kutools for Excel的随机排序范围 可以快速按单元格,列或行对数据进行随机排序或选择。 单击可获得全功能的30天免费试用!
doc随机排序
doc随机选择
 
 Kutools for Excel:拥有300多个便捷的Excel加载项,可以在30天内免费试用。

箭头蓝色右气泡 从具有用户定义函数(UDF)的列中随机选择单元格

以下VBA代码还可以帮助您显示所需的随机单元格。

1。 点击 开发商 > Visual Basic中,一个新的 适用于应用程序的Microsoft Visual Basic 将显示一个窗口,单击 插页 > 模块,然后将以下功能输入到 模块:

Function RandomSelection(aRng As Range)
'Update20131113
Dim index As Integer
Randomize
index = Int(aRng.Count * Rnd + 1)
RandomSelection = aRng.Cells(index).Value
End Function

2.然后关闭模块窗口,并输入此功能 = RandomSelection($ A $ 1:$ A $ 15) 在单元格B1中。 看截图:
doc-select-cells-randomly5

3。 按 输入 键,并且B列中已显示A1:A15的随机值。然后拖动填充手柄以覆盖所需选择的单元格。doc-select-cells-randomly6

以上两种方法可以在新列中显示随机单元格值,并且它们仅适用于单个列范围,不适用于一定范围的单元格。 Kutools for Excel的``随机排序范围''工具可以帮助您方便地在原始范围内随机选择单元格。


箭头蓝色右气泡 使用Kutools for Excel从范围内随机选择单元格

Kutools for Excel, 与超过 300 方便的功能,使您的工作更加轻松。 

免费安装 Kutools for Excel,请执行以下操作:

1.选择要使用的范围。

2.单击以应用该实用程序 库工具 > Range > 随机排序/选择范围,请参见屏幕截图:
doc随机选择1

3。 在里面 随机排序/选择范围 对话框,单击 选择 按钮,然后输入您要选择的单元格的数量,然后选中 选择类型 你需要。 然后点击 OK or 应用。 看截图:

从所选范围中随机选择10个单元格
doc随机选择2

从所选范围中随机选择5行
doc随机选择3

从所选范围中随机选择4列
doc随机选择4

进阶选择随机储存格, 随机排序范围 of Kutools for Excel 可以在整个范围,每一行,每一列等中对数据进行随机排序。
doc随机选择5

箭头蓝色右气泡 随机选择或排序范围内的数据


轻松插入随机数据,在一系列单元格中没有重复项

如果您想在一系列单元格中插入随机且没有重复的整数,日期,时间或字符串,甚至是自定义列表,那么论坛可能很难记住。 但 Kutools for Excel的插入器随机数据 可以尽快轻松地处理这些工作。 点击可使用全部功能30天免费试用!
doc插入随机数据
 
Kutools for Excel:拥有300多个便捷的Excel加载项,可以在30天内免费试用。

相关文章:

对列或范围内的单元格进行随机排序


最佳办公效率工具

Kutools for Excel解决了您的大多数问题,并使您的生产率提高了80%

  • 重用: 快速插入 复杂的公式,图表 以及您以前使用过的任何东西; 加密单元 带密码 创建邮件列表 并发送电子邮件...
  • 超级公式栏 (轻松编辑多行文本和公式); 阅读版式 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不会丢失数据; 拆分单元格内容; 合并重复的行/列...防止细胞重复; 比较范围...
  • 选择重复或唯一 行; 选择空白行 (所有单元格都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择...
  • 确切的副本 多个单元格,无需更改公式参考; 自动创建参考 到多张纸; 插入项目符号,复选框等...
  • 提取文字,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级滤镜 (将过滤方案保存并应用于其他工作表); 高级排序 按月/周/日,频率及更多; 特殊过滤器 用粗体,斜体...
  • 结合工作簿和工作表; 根据关键列合并表; 将数据分割成多个工作表; 批量转换xls,xlsx和PDF...
  • 超过300种强大功能。 支持Office / Excel 2007-2019和365。支持所有语言。 在您的企业或组织中轻松部署。 完整功能30天免费试用。 60天退款保证。
kte选项卡201905

Office选项卡为Office带来了选项卡式界面,使您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
officetab底部
按评论排序
注释 (15)
还没有评分。 成为第一位评论!
该评论由网站上的主持人最小化
谢谢,很有帮助!
该评论由网站上的主持人最小化
这很有帮助。 我正在寻找随机选择的数字和随机选择的名称来执行质量检查。 请帮我。
该评论由网站上的主持人最小化
谢谢,非常有帮助
该评论由网站上的主持人最小化
我想对 4 列进行排序,但只对一列进行排序。 有没有办法做到这一点?
该评论由网站上的主持人最小化
我想随机选择一个包含 500 个项目的文档。 我想选择 10%。 该文档中有四列。 有没有办法做到这一点?
该评论由网站上的主持人最小化
很好的信息,但是在我的“随机选择的单元格”中有重复项......我怎样才能防止这种情况发生? 我需要随机选择来返回唯一的单元格
该评论由网站上的主持人最小化
为此,您需要设置一组随机不重复的数字,我使用此网站来执行此操作: http://support.microsoft.com/kb/213290
该评论由网站上的主持人最小化
哇!!! 这真是太神奇了! 非常感谢这些伟大的技巧。
该评论由网站上的主持人最小化
谢谢。 真的是一个伟大而快速的帮助。
该评论由网站上的主持人最小化
谢谢。 是一个伟大而快速的帮助。
该评论由网站上的主持人最小化
如何随机选择百分比的单元格并用特定数字替换?
该评论由网站上的主持人最小化
这真是太棒了! 正是我需要的! 谢谢!
该评论由网站上的主持人最小化
嗨,我正在寻找一个网格,左侧有名称,顶部有日期(周)。 然后我需要有一个函数在特定周为所有名称填充随机 X。 这可能吗
该评论由网站上的主持人最小化
非常有用,但单元格的格式已更改,并且显示的重复值很少。 请告诉我如何解决它。
该评论由网站上的主持人最小化
Как же я намучился, пока подбирал эту же формулу для русскоязычного Excel! Вотона: =ИНДЕКС(A:A;РАНГ(B1;B:B;1))
这里还没有评论
留下你的意见
以访客身份发帖
×
评价此帖子:
0   产品特性
建议地点