如何随机选择excel单元格中的数据

用户可以要求Excel的随机数生成程序来产生需要的结果,将RAND函数(此功能返回一个从0~l之间的随机数)同INT函数(此功能要求整数而不是小数)及INDIRECT函数(返回一个文本字符串)结合使用,结果就是对单元格引用的随机选择(见图6-53)。

若要对数据列区域,这里为Al:A50中的数进行随机选择,可使用以下公式:

=INDIRECT(”A”&INT(RAND()*(50-1)+1))

公式说明:RAND()*(50-1)+1生成一个从1~50之间的随机数;INT则强制生成的随机数为整数;INDIRECT用于返回由文字串指定的引用,这里指定单元格引用是在A列中(“A”)。

这里的INDIRECT函数用于返回由文字串指定的引用。

语法形式为:INDIRECT(ref_text,al)。

ref-text为对单元格的引用,此单元格可以包含Al-样式的引用、RICl-样式的引用、定义为引用的名称或对文字串单元格的引用;al为一逻辑值,指

明包含在单元格reftext中的引用类型。如果al为TRUE或省略,reftext被解释为Al-样式的引用。如果al为FALSE,ref_text被解释为RICl-样式的引用。

如何随机选择excel单元格中的数据插图1

图6-53随机选取单元格区域中的数据

还可以显示该随机选取的数(在Dl单元格)所在单元格的地址,这样更便于查看,使用的公式为:
=ADDRESS(MATCH($D$1,$A$1:$A$50,O),COLUMN(A1))

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2305938578@qq.com 举报,一经查实,本站将立刻删除。本文网址:https://www.excelwordppt.com/word-excel-ppt/24765.html

发表评论

登录后才能评论