Excel中如何找出B列中A列没有的名字和A列中B列没有的名字?

如题所述

    如果只是找出不同,而不需要提取出来,用条件格式更方便;

    选中区域,条件格式--突出显示单元格规则--重复值;

    在出现的对话框中,选择“唯一”,设置格式,不同姓名即会显色。

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-12-15

在C列单元格输入公式下拉,本例设定公式区域在1-50行,请根据需要自行修改区域。两个公式都是数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车  结束。


A列中B列没有的名字公式。

=INDEX(A:A,SMALL(IF(COUNTIF(B$1:B$50,A$1:A$50),4^8,ROW($1:$50)),ROW(A1)))&""


B列中A列没有的名字公式。

=INDEX(B:B,SMALL(IF(COUNTIF(A$1:A$50,B$1:B$50),4^8,ROW($1:$50)),ROW(A1)))&""


本回答被提问者和网友采纳
第2个回答  2013-02-23
如果觉得数组公式太复杂,可以用这个:查B列A列没有的名字,d1输入=if(countif(b1,a:a)=0,b1,"")
查A列B列没有的名字,e1输入=if(countif(a1,b:b)=0,b1,"")
后然把公式往下拉。
相似回答