关于excel的不重复输入问题!!

来源:百度知道 编辑:UC知道 时间:2024/09/24 04:25:34
是这样的,我要整理很多的客户资料,包括企业名称,姓名,手机号码,等等等等。我想把以前所有的excel表的客户资料合到一起,那样的话必定有大量的重复的客户资料,影响我的分析。因此,我想请问一下如何设置不重复限制?就像同一个文件夹里的文件名称不能有相同的。因为手机号码一定是不重复的,所以我想限制手机号码,和企业名称。请求各位高手的帮忙!!

1、你的标题是不重复输入问题,如果那些资料你要重新输入,就不用作任何限制,你把手机号码那一列改为文本格式,当你在输入手机号、企业名称时,如果上面有重复记录,则在你输到一半时你要输入的号码或名称就会自动填入并选黑。如果在输入时发生这种情况,而且的确自动填入的内容和你正在输入的内容相符,说明上面有重复记录,那当前你输的这一条信息就可以不要了!
2、如果你是把原来输入的内容要汇总整理,可以选中全部内容后用手机号一列进行排序,用你举的例子,假设A列是企业名称,B列是姓名,C列是手机号码,D列没有内容,第一行是标题行,那么排序好以后在内容的后面一个空列如D列中对应第二条记录的单元格(本例为D3)里输入公式:
=IF(C2=C1,1,"")
记住要先排序,把这个公式向下拖动填充到最后一个记录对应D列的位置。
再先中A、B、C、D列,点自动筛选,选D列为1,把筛选出来的内容清除就可以了!

添加一个辅助列,假定F列,在单元格F2中输入
=CONCATENATE(“手机号码”对应单元格,“企业名称”对应单元格)

在G2中输入
=IF(ISERROR(MATCH(F2,OFFSET(F2,-(ROW()-1),0,ROW()-1,1),0)),"",MATCH(F2,OFFSET(F2,-(ROW()-1),0,ROW()-1,1),0))
向下拉公式

如果遇上重复的资料,G列会显示重复的行数,否则为空白。

数据有效性-自定义,假设数据在A列
=countif(a:a,a1)<=1

建议你用“企业名称”、“姓名”排序后,手工进行信息的删减、合并。