美文网首页
如何从excel的多行中随机选出n行

如何从excel的多行中随机选出n行

作者: 可可酱X3 | 来源:发表于2020-05-27 21:02 被阅读0次

原文链接:https://blog.csdn.net/piggymay/article/details/53152679


假设你sheet1有2000行数据从A列到F列

sheet2 A1输入 =rand()      //直接生成0-1范围内的随机数

向下填充到2000行   

B1输入 =rank(a1,$a$1:$a$2000)    //算出第一列中所在行的随机数在2000行随机数中的排名

向下填充至200行

C1输入公式 =index(sheet1!a:a,$b1,1)   //取出表1中A列的[表二中$b1参数对应行]的数据

向右填充至H列

然后向下填充至200行

C1-H200范围就是随机提取出来的数据

PS:数据时随机的,在表格内做任意修改输入都会变一次

相关文章

网友评论

      本文标题:如何从excel的多行中随机选出n行

      本文链接:https://www.haomeiwen.com/subject/efwgahtx.html