函数就可搞定啊
指定单元格 =OFFSET($A$1,区域高度*RAND(),区域宽度*RAND(),1,1)
$A$1为区域左上角
使用随机数,在选定区域对应的行和列的范围内随机生成一个行数和一个列数,即可得到一个随机抽取的单元格,再把这个单元格的内容复制到指定的单元格,连续三次,即可实现随机抽取三个数。
随机数的生成举例如下:
- 假设选定区域范围为第a到b列(a- 随机选定一列:C = Int((b - a + 1) * Rnd + a)
- 随机选定一行:R = Int((n - m + 1) * Rnd + m)
- 单元格 CR 即为随机抽取的一个数