Excel 中怎样对比两列数据 在Excel中各有两列大致相同但排序混乱的名字,怎样对比出两列中有出入的名字?

2024-11-29 17:08:33
推荐回答(2个)
回答1:

不妨使用如下几个函数

实例数据:其中A列与D列为自己添加的辅助列

    1.countif函数


在A列中返回0的就是年份1在年份2中没有出现
           在D列中返回0的就是年份2在年份1中没有出现       对照发现:年份1中没有1992,1997,2000而年份1中没有1995和1996

       2. vlookup函数

          

           在A列中返回 #N/A 的就是年份1在年份2中没有出现

           在D列中返回 #N/A 的就是年份2在年份1中没有出现

           对照发现:年份1中没有1992,1997,2000而年份1中没有1995和1996

        3. match函数

        

           在A列中返回 #N/A 的就是年份1在年份2中没有出现

           在D列中返回 #N/A 的就是年份2在年份1中没有出现

           对照发现:年份1中没有1992,1997,2000而年份1中没有1995和1996

    回答2:

    分别对两列设置两个条件格式,假设数据在A和B列。
    条件格式1:
    选中A列,开始--样式--条件格式,新建规则,用公式:
    =COUNTIF(B:B,A1)=0
    设置格式:填充红色;

    条件格式2:
    选项B列,开始--样式--条件格式,新建规则,用公式:
    =COUNTIF(A:A,B1)=0
    设置格式:填充红色;

    通过以上设置后,A列和B列中标记为红色的就是在另一列没有出现的数据。