EXCEL表格,想随机在一定区域里选一个数值,如何做到? 例如:a1:d10是一些数值(无规律的)

EXCEL表格,想随机在一定区域里选一个数值,如何做到? 例如:a1:d10是一些数值(无规律的),第1张

1)用rand函数,乘以行数,然后取整得到行号;

2)用rand函数,乘以列数,然后取整得到列号;

3)用offset函数,得到最终的引用数据

例如:

在A1开始的10列20行数据中随机选取数据,则用如下公式:

=offset(A1,round(rand()*20,0)-1,round(rand()*10,0)-1)

Excel表格中的范围随机函数是RANDBETWEEN,共有两个参数,第一个参数是随机范围的最小值,第二个参数是随机范围的最大值,且这两个参数均为整数,因此根据补充信息里的随机数范围,需要设定最小值为负10,最大值为15,而变成小数则需要除以1000,因此得到的函数公式为:=RANDBETWEEN(-10,15)/1000


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10064572.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-04
下一篇2023-05-04

发表评论

登录后才能评论

评论列表(0条)

    保存