美文网首页
如何从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