EXCEL中,有两排姓名,但是有一排少一个名字,如何用公式查出来少了哪一个 ?

如题所述

有好多种方法可以做出来,列出两种来:
1、使用条件格式,加入A列内是不少名字的一列,B列是少名字的一列,选中A列,在格式-条件格式 里面, 选择公式 - 输入 :=IF(ISERROR(MATCH(A1,$B:$B,0)),TRUE,FALSE),然后在下面的格式中设置成一种比较好认的格式,点击确定,那一个少的名字就会被标记出来。
2、一次选中2列名字,A 列和B列,点击 数据 - 排序,分别以相同的顺序排序,然后在C1中输入=IF(B1=A1,"",A1),向下拖动到最后一行数据,出来的第一个名字就是少的那一个
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-30
你可以用countif函数

a列有所有姓名
b列缺少姓名

在c列输入 = countif(b:b,a1)
如果有则>1, 没有则=0本回答被提问者采纳
第2个回答  2010-12-30
假设2列姓名为A列和B列
在C列输入公式
C1=vlookup(B1,A:A,1,false)
如果显示错误值,那就表示该行A列缺少该行B列的名字
第3个回答  2010-12-30
=INDEX($A$1:$A$100,SMALL(IF(COUNTIF($B$1:$B$100,$A$1:$A$100),"",ROW($1:$100)),1),1)
加数组公式 crtl+shift+enter结束
返回第一个两列不同的数据
第4个回答  2010-12-30
用vlookup可以完成,这方法比较土,你试试看咯,出错的就是少的那个
=IF(VLOOKUP(b1,$a$1:$a$12,1,FALSE)=b1,"",b1)
相似回答