excel如何随机抽取不重复的行,然后复制粘贴出来

如图,一共有900多行,请问如何在这900多行中不重复的抽取若干行(例如抽取不重复的600行)继续往这900多行下面粘贴

如图,A14公式=INDEX(A$1:A$11,SMALL(IF(COUNTIF(A$13:A13,A$2:A$11)=0,ROW($2:$11)),RANDBETWEEN(1,COUNT(A$2:A$11)-ROW(A1)+1))),公式输完后按CTRL+SHIFT+ENTER结束。公式下拉。

B14公式=VLOOKUP($A14,$A:$Q,COLUMN(B1),),公式右拉,下拉。

需要多少记录就下拉多就可以了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2016-10-28
在R列做个辅助列,在单元格R2处填入=COUNTIF(F:F,F2) 回车 鼠标移到R2右下角成十字架时下拉到最后一行
然后 ctrl+A -----排序------根据R列降序
第2个回答  2016-10-28
假设原始数据表到A1000,一共999个
R1内容为序号
R2---R501输入随机函数RANDBETWEEN(1,999)---随机抽测500个
然后用高级筛选功能即筛选出序号随机内容了
第3个回答  2016-10-28
抽取不重复的600行——你的意思是这900行中有重复的数据,需要挑选出不重复的?
相似回答