假设你sheet1有2000行数据从A列到F列
sheet2 A1输入 =rand()
直接生成0-1范围内的随机数
向下填充到2000行
B1输入 =rank(a1,$a
1
:
1:
1:a$2000)
算出第一列中所在行的随机数在2000行随机数中的排名
向下填充至200行
C1输入公式 =index(sheet1!a:a,
b
1
,
1
)
取
出
表
1
中
A
列
的
表
二
中
b1,1) 取出表1中A列的表二中
b1,1)取出表1中A列的表二中b1参数对应行的数据
向右填充至H列
然后向下填充至200行
C1-H200范围就是随机提取出来的数据
转自https://www.it610.com/article/1296877444241891328.htm