www.7671.net > ExCEl比对重复姓名

ExCEl比对重复姓名

=if(isna(vlookup(B1,A:A,1)),"不同",“相同”)公式解释为在A列里找,如果有与B1单元格中相同的内容就输出相同,否则输出不同,你再把公式往下拉,就可以找出整个A列里与B列里相同和不同的名字了,还有不懂得么!

用 vlookup函数

用Vlookup函数,第一项选择一个名字 第二项选择另外那张表格的包括名字在内的数据 第三项填写你要的那列数据所在的列,这个列是从你选中的第一列开始算起的,比如你选了三列,你要的是这三列中的第二列数据,那么就填2 最后一项写1.

match和if函数配合使用. 最好先有排序功能按笔画排序,在使用match和if公式

用sumif函数比如:=sumif(a:a,"张三",b:b)表示将A列中名字为张三的所有B列数据进行相加.

设第一个表的名称是Sheet1,第二个表格的名称是Sheet2,名字在A列的A2开始,请在Sheet1的空列如D列D2输入公式:=IF(COUNTIF(Sheet2!A:A,A2)>0,"相同名字","") 下拉填充,如这行的名字在Sheet2 中有,则显示"相同名字".请在Sheet2的空列如D列D2输入公式:=IF(COUNTIF(Sheet1!A:A,A2)>0,"相同名字","") 下拉填充,如这行的名字在Sheet1 中有,则显示"相同名字".如果 是不同的工作簿,则公式要加上工作簿的名称:=IF(COUNTIF([XX班]Sheet2!A:A,A2)>0,"相同名字","")

其他方法太复杂,建议还是把多个表的姓名放到一张表不同列,然后用公式vlookup来调用对比 筛选 相信公式你会用.如果要实时发现不同表有同名的话,就得写程序了 实话我不也程序

e1输入公式=countif(a:a,c1) f1输入公式=countif(b:b,d1) e1:f1公式向下复制 这时,e列大于0的,就是c列姓名在a列中有相同的 同样,f列大于0的,就是d列身份证在b列中有相同的

在d1输入:=vlookup(c1,a:b,2,)向下拉填充即可.

最简单的办法就是将两个文件复制在一起,按名字排序就可以了,相同名字会排在一起的.(对初学者最适用)

网站地图

All rights reserved Powered by www.7671.net

copyright ©right 2010-2021。
www.7671.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com