关于 excel 去重复问题 急

来源:百度知道 编辑:UC知道 时间:2024/07/05 04:22:15
有一个总表所有的客户信息中,表头是:姓名,卡号,身份证只有前14位,都会有重复的,另一个表有需要注销的客户信息,表1中,如果我想把需要注销的信息 在表一中删除 ,请问有什么函数吗还是得写个宏 ?宏我不会写俄
VLOOKUP 得有个唯一的来对比 ,这个 卡号,姓名 身份证 都会重复

你要删除的重复信息是什么?
假设以“姓名”做重复的查找依据吧。
“另一个表”暂叫“Sheet2”;“姓名”均在A列;第1行是表头,第2行是数据。
在“表一”插一空列(B列吧)的B2输入
=IF(COUNTIF(Sheet2!A:A,A2),"重复","")回车并向下填充,出现“姓名”重复就显示“重复”;
再选B列——菜单栏——数据——排序——扩展选定区域(点选)——排序——降序——确定;
一次性把“重复”的删除。

我想用vlookup就可以,再用一次筛选。

刚好有个类似的贴:
http://zhidao.baidu.com/question/92588291.html

用vlookup就可以

用VLOOKUP函数就行啊!
方便的话发下附件给你解决下!
chen.founder@163.com

假设你的数据共有10行,要查找B列中卡号的重复值,则在后面的空列,比如H列的H1中输入
=IF(ROW()>SUM(IF(COUNTIF($B$1:$B$10,$B$1:$B$10)>1,1/COUNTIF($B$1:$B$10,$B$1:$B$10),0)),"",INDEX($B$1:$B$10,SMALL(IF(COUNTIF($B$1:$B$10,$B$1:$B$10)>1,IF(MATCH($B$1:$B$10,$B$1:$B$10,0)=ROW($B$1:$B$10),ROW($B$1:$B$10))),ROW(B1))))
这是个数组公式,所以写完上面的公式后需要用ctrl+shift+enter来结束公式
然后将H1向下复制到H10,OK,到这里,你将在H1:H10中看到B2:B10的重复值
最后,根据计算出来的重复值,去筛选、删除吧。