EXCEL表格中随机提取200个数据怎么做?

EXCEL表格中一列有3000多个数据,我想在这3000多个数据中随机抽取200个出来,3000多个都是文字的数据在一列里面,要随机抽取出200个出来要怎么做呢?而且要多次可以取随机的,就是200个随机数可以快捷的取多次

数据在a列
c1 =rand() ,下拉至 c3000 ,【c列可隐藏起来】
b1 =index(a:a,rank(c1,c:c)),下拉至 b200

F9 即可多次抽取。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-29
抽取后怎么处理,放到200个单元格中还是这200个数据相加、相乘、或其他操作?追问

抽取200个数据之后是放到空白的地方去就可以了,不进行数据操作

追答

假设你的原数据在A2:A3001,在B2中输入公式:
=INDEX(A$2:A$3001,ROUND(RAND()*3000+1,0),1)
选中B2单元格,向下复制公式到B201单元格。

相似回答