excel数据筛选(重复记录只计算一次)

来源:百度知道 编辑:UC知道 时间:2024/05/04 15:47:09
我的表格中有很多号码,如
名称 号码
王 1234561
李 6543211
王 1234561
赵 8555551

.......
我想要的结果是:
王 1234561
李 6543211
赵 8555551
我用了高级筛选了,可是电话号码还是有很多重复的
请教高手,急用

不必用高级筛选,在后面一空列第一个名字后输入:
[=countif($A$2:A2,A2)]
向下复制后,筛选该列中结果为1的行,就是你需要的不重复的数据

假定“名称”在A列,A1=名称;“号码”在B列,B1=号码。
C1输入公式:=IF(COUNTIF(B$1:B1,B1)=1,ROW())
下拉
D1输入公式:=SMALL(C:C,ROW())
下拉
E1输入数组公式(用Shift+Ctrl+Enter输入):
=IF(ROW()<=SUM(1/COUNTIF($B$1:$B$5,$B$1:$B$5)),INDEX($A$1:$A$5,D1),"")
下拉
F1输入数组公式(用Shift+Ctrl+Enter输入):
=IF(ROW()<=SUM(1/COUNTIF($B$1:$B$5,$B$1:$B$5)),INDEX($B$1:$B$5,D1),"")
下拉
E列和F列为所求的。

对于你这种情况,高级筛选是去重的最好办法。

若高级筛选后仍有“重复”的,可能是它们本身就不同,比如 “王二” 和 “王 二”。

选中号码列用高级筛选,在“选择不重复的记录”前的方框内打钩

excel 筛选重复数据 如何使用EXCEL函数实现对整列数据的筛选(返回不重复记录数) Excel电子表中筛选出重复记录 excel重复数据筛选的简单问题 关于excel筛选重复数据的问题 关于excel数据多条件重复筛选 Sql筛选记录的问题,要求删除重复数据 sql 重复记录筛选 EXCEL筛选重复数据的问题(200分) 怎样用Excel筛选并删除重复的数据啊???