如何比较excel 2007中2列的文本

时间:2015-09-14 12:28:16

标签: excel excel-formula xlsx

我有2个coloumn,A和B

coloumn A有500个学生姓名数据,B栏有800个学生姓名数据。

示例:

      A                  B
    ================ |============
    Anwar F          | Aliando munawaf
    Budi Sujatmiko   | Syaiful anhar
    Dudung S         | Syifa
    Aliando munawaf  | anwar F
    Amir Rudin       | Amir Rudin
                     | Dudung

我想比较A到B.如果在colomn B中找不到列A中的数据,则用colomn C打印。

  =========================================================
     A                  B                    C
    ================ |====================|===============
    Anwar F          | Aliando munawaf    | Budi Sujatmiko
    Budi Sujatmiko   | Syaiful anhar      | Catlea
    Dudung S         | Syifa              |
    Aliando munawaf  | anwar Fuadi        |
    Amir Rudin       | Amir Rudin         |
    Catlea           | Dudung             |  

请咨询

2 个答案:

答案 0 :(得分:0)

在单元格C2中,输入此数组公式。必须使用Control-Shift-Enter确认。

=IFERROR(INDEX(A$2:A$9999,MATCH(,IFERROR(MATCH(A$2:A$9999,B$2:B$9999,),COUNTIF(C$1:C1,A$2:A$9999)),)),"")

现在复制它。根据需要选择C3并向下,然后粘贴。

答案 1 :(得分:0)

尝试此公式(输入C2然后复制到最后一条记录)

=IF(EXACT($A2,""),"",IF(ISERROR(MATCH($A:$A,$B:$B,0)),$A:$A,""))

请注意缺少的记录是:

Anwar F
Budi Sujatmiko
Dudung S
Catlea 

因为与

不完全匹配
Anwar F
Dudung S