有关两张表的提问

来源:百度知道 编辑:UC知道 时间:2024/06/08 07:46:07
我现在有两张EXCEL表格,表A和表B里面都有BILL_ID这一列(每一列由5万多数据),现在我想比较这两列中不同的数据,同时要分出这些不相同的数据中哪些表A中有,表B中没有,或哪些表A中没有,表B中有.
可否告诉我怎么比对.
例如:表A 表B
bill_id bill_id
1 2
2 4
3 6
4 8
5

比对后的结果是:
表A中有,表B中没有:1,3,5
表A中没有,表B中有:6,8

可以这样:先插入一个表格,A列数据=表A的bill_id,B列数据=表B的bill_id,然后选中A1单元格,选择:格式--条件格式--公式,输入:
=NOT(ISERROR(VLOOKUP(A1,B$1:B$100,1,FALSE)))

再点"格式"按钮设定单元格格式(如字体为红色),确定OK,再用格式刷刷A1后面的单元格,则A列中出现在B列的都会显示为红色(其余的当然就是不出现在B列中的了)

B列也用同样方法,将公式改为:
=NOT(ISERROR(VLOOKUP(B1,A$1:A$100,1,FALSE)))

以上公式只是比较到第100行,你的数据有5万多,只要将100改为你的数据个数即可.

注:因为条件不支持直接引用其它sheet或者工作簿,只有采取前面的插入一个工作表的方法.

不懂```