EXCEL两个表格对照,显示差异

来源:百度知道 编辑:UC知道 时间:2024/05/13 09:28:43
表1 表2
名称1 类别1 数目1 名称2 类别2 数目2
书 小说 1 文具 钢笔 7
文具 铅笔 2 运动器材 足球 6
运动器材 篮球 3 书 名著 4
书 漫画 4 书 漫画 4
书 名著 5 运动器材 篮球 3
运动器材 足球 6 文具 计算器 9
文具 钢笔 7 文具 铅笔 2

表1和表2是两个内容相似但是有区别的表格,我现在要对照两个表格,以表1作为标准,用表2和它对照
我现在的要求是
表1中的书-小说-1件,而表2中没有小说书这个项目,我要让它体现差异出来
而表2中的文具-计算器是表1没有的,体现出来
表1中的书-名著有5本,表2中的名著只有4本,体现出来
表1
名称1 类别1 数目1
书 小说 1
文具 铅笔 2
运动器材 篮球 3
书 漫画 4
书 名著 5
运动器材 足球 6
文具 钢笔 7
--------------------------------------------------------
表2
名称2 类别2 数目2
文具 钢笔 7
运动器材 足球 6
书 名著 4
书 漫画 4
运动器材 篮球 3
文具 计算器 9
文具 铅笔 2

假定两个表的数据均在ABC三列中,第一行为表头,请在表1的D2单元格输入公式:
=IF(OR((表2!A$2:A$1000=A2)*(表2!B$2:B$1000=B2)*(表2!C$2:C$1000=C2)),"","表2中没有")
公式以Ctrl+Shift+Enter三键结束。
将公式向下复制。

请在表2的D2单元格输入公式:
=IF(OR((表1!A$2:A$1000=A2)*(表1!B$2:B$1000=B2)*(表1!C$2:C$1000=C2)),"","表1中没有")
公式以Ctrl+Shift+Enter三键结束。
将公式向下复制。

将两个表按D列排序(或筛选),你要的结果就出来了。