如何将excel中两列数据进行比对,并将结果返回到不同的列

1个回答

  • 假如你要比较A列与B列数据是否重复,应该有三种结果(即AB皆有,A有B无,B有A无),可在C列存放A有B无的数据,在D列存放B有A无的数据,然后再将两列数据合并即可,方法如下:

    1、在C1单元格输入公式:

    =IF(COUNTIF($B:$B,A1)=0,A1,"")

    在D1单元格输入公式:

    =IF(COUNTIF($A:$A,B1)=0,B1,"")

    将两个公式用填充柄向下复制到相应的行.

    2、按C列排序,将C列数据集中在一起,将其复制到另一工作表的A列;再按D列排序,将D列数据集中在一起,并将其复制到另一工作表的A列的尾部.(注意:这两个操作要用“选择性粘贴/数值”进行粘贴)

    3、删除原表的CD两列,将另一工作表中A列的数据复制回原表的C列.