如何在excel中查找或筛选出某列在一定范围内的重复数据?
例如上图中想查找或筛选出该列在+0.030~-0.030范围内的重复,如135.150-135.169,135.289-135.294,把这样的重复数据筛选出来应该怎么办...
例如上图中想查找或筛选出该列在+0.030~-0.030范围内的重复,如135.150-135.169,135.289-135.294,把这样的重复数据筛选出来应该怎么办?万分感谢!
展开
展开全部
假设你的数据列在C列,数据从C2开始。
筛选范围135.150-135.169
在D2输入公式:=IF(C2>135.150,IF(C2<135.169,C2,""),"")
然后通过自动填充操作,在D列会显示指定范围的数据
筛选范围135.150-135.169
在D2输入公式:=IF(C2>135.150,IF(C2<135.169,C2,""),"")
然后通过自动填充操作,在D列会显示指定范围的数据
追问
也许我说的不够明确,我的意思是把该列+-0.030范围内的所有重复数据都筛选出来,就是查询所有里程在30米范围内的所有重复数据!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
在d2输入函数:
=if(and(c2>135.150,c2<135.169),c2,"")
再在e2输入函数:
=if(d2<>"",countif(d:d,d1),"")
然后选中d2和e2两个单元格下拉。
这样,d列就能得到你所搜索的实际数据。e列就能得到搜索数据的出现次数。当e列某些单元格数据大于1时,则说明这些其对应的d列数据出现过重复,且e列的实际数字就是其重复的次数。
=if(and(c2>135.150,c2<135.169),c2,"")
再在e2输入函数:
=if(d2<>"",countif(d:d,d1),"")
然后选中d2和e2两个单元格下拉。
这样,d列就能得到你所搜索的实际数据。e列就能得到搜索数据的出现次数。当e列某些单元格数据大于1时,则说明这些其对应的d列数据出现过重复,且e列的实际数字就是其重复的次数。
更多追问追答
追问
也许我说的不够明确,我的意思是把该列+-0.030范围内的所有重复数据都筛选出来,就是查询所有里程在30米范围内的所有重复数据!
追答
一个比较简单的方法。
先对c列进行降序排列。然后,选中c2单元格->“格式”菜单->“条件格式”->选择“公式”并输入“=(c2-c3)点击“格式”->修改一下特殊的颜色并确认->再选中c2单元格->点击“格式刷”->刷满所有剩余单元格数据。
所有底色特殊的数据,与其之后的数据直接的范围小于0.03。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用SUM 和IF可以考虑下
追问
可否写出公式来?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询