我的excel表有248行数据,想从这些数据中随机抽取50行数据,如何操作?求达人指教,感激不尽!!!

2025-04-05 05:50:54
推荐回答(2个)
回答1:

假设你sheet1有248行数据从A列到F列
sheet2 A1输入 =rand()
向下填充到248行
B1输入 =rank(a1,$a$1:$a$248)
向下填充至50行
C1输入公式 =index(sheet1!a:a,$b1,1)
向右填充至H列
然后向下填充至50行
C1-H50范围就是随机提取出来的数据
不过数据时随机的,在表格内做任意修改输入都会变一次

回答2:

新插入一列(比如A列),公式=RAND(),下拉
以这一列扩展排序.
选前50行数据就可以了.