excel表一列显示重复 怎样从excel一列中不重复地随机提取资料
怎样从excel一列中不重复地随机提取资料
怎样从excel一列中不重复地随机提取资料
如果资料在A1:A100单元格,那么在B1:B100输入=RAND(),按Ctrl+Enter组合键结束;
然后在目标单元格输入以下公式,并向下填充公式
=INDEX(A$1:A$100,MATCH(LARGE(B$1:B$100,ROW(A1)),B$1:B$100,0))
根据需要隐藏辅助列B列。
方法/步骤
如果资料在Sheet2 的A:D列,在Sheet2的A列前插入两列辅助列;
在左上角的名称框中,输入A2:A953,按Enter键,将A2:A953单元格选中,输入=RAND(),按Ctrl+Enter组合键结束,快速向A2:A953单元格中输入随机数(随机数的重复机率极低);
在B2单元格输入以下公式,然后向下填充公式,得到A列资料的排名(同样没有重复排名)
=RANK(A2,A:A)
在Sheet1的A2单元格输入以下公式,然后向右向下填充公式到D361单元格,得到由Sheet2工作表中随机取得的不重复的360行资料
=VLOOKUP(ROW()-1,Sheet2!$B:$F,COLUMN(B1),0)
公式表示:以当前行号在Sheet2的B列精确匹配对应行,并返回对应第2列(Sheet2的C列)资料。
因随机取数时,工作表只要输入一个数据,就会在“自动计算”中 重新得到一组资料,因此,可以将Sheet2的A列,“复制”并“选择性贴上”为“数值”,避免资料不断变换。或者将“公式”选项中的“计算选项”设定为“手动”。

怎样从一列中不重复地随机提取资料
请截图说明条件和要求。假设资料在A列,需要在B列随机取得A列中某行资料,那么输入=INDEX(A:A,RANDBETWEEN(1:20))
EXCEL中怎样随机提取不重复的不含0资料
首先要保证你的excel是完整安装的。
1.点选 工具-载入巨集,在弹出的载入巨集视窗中选定“分析工具库”,确认。
2.点选 工具-资料分析,在列表中选择 “抽样”
3.如我上传的图片例子,在这个例子里,输入区域里有100个数据,你把这个区域换成你的10000个数据所在的区域,抽样方法中可选择周期性抽样或随机抽样,在输出区域选择输出所抽取随机数的单元格就行了
如果资料在A列,A1是第一个,
那么你在第一行的空白单元格中输入下面的公式
=IF(COUNTIF(A:A,A1)1,1,"")
上面的公式是只要是重复的,这个公式的值就为1,空的就不是重复的。
=IF(COUNTIF($A$1:A1,A1)1,1,"")
上面的公式是第一次出现重复的公式的值没有变化,在第二次出现这个重复的时候公式的值才为1 ,其它情况为空。
上面的公式你选一种你需要的公式试试。你再用自动筛选选出来有“1”的就行了,再复制或其它操作
excel随机抽取资料 在同一列的 且不重复 怎么抽呢?
=1+int(rand()*N)
N为最大行号
生成许多随机资料后,李容筛选剔除重复资料
资料-筛选-高阶筛选,选择不重复的记录
excel怎么从一列资料中随机抽取不重复的资料
选中需要查询不同资料的列,依次按Alt+H+L+H+D,选择不相同,即可查出所有不同的资料~望采纳,谢谢!一定要随机可以尝试用if函式……
excel不重复随机提取?
70001个数字得要半天运算吧。
有两种方法,一种是函式法,即在B列生成 一个小数位数长点的随机数,A列根据B列对应的值用RANK进行排名。
另一种方法是VBA法,较复杂。
相关文章
- 表格里怎么筛选重复的 如何快速删除Excel表格中的重复数据
- excel表查找一列中重复值 在excel表中同一列里有重复的名字,怎么找出来排在一起,请高手指教。谢谢!
- excel如何快速填写序号 excel如何从几个资料中随机选取,并填到本单元格中
- excel列里面的重复项 如何计算excel中一列中包含重复项的不同项的个数
- 两列excel找重复数据 excel中,一列数据可能重复出现多次,用什么函数能够直接筛选出出现的次数
- excel重复数据只保留一个 excel中如何提取出重复出现两次以上的的数据,并把这些数据单独存放
- excel重复数据只保留一个 excel如何提取一列资料中重复最多的资料。
- excel如何让数据不重复 excel中A列数据很多,有重复,如果让B列很多数据,如何B自动填充对应A的数据?具体上图。
- 如何用透视表筛选出重复数据 Excel数据透视表中如何统计不重复值出现的次数?
- excel查同列数据重复找出 excel的查询函式,怎么找出一列数中某个数出现了多少次。
爱学记

微信收款码
支付宝收款码