找出两个EXCEL表中不同的数据

2024-12-28 10:56:13
推荐回答(3个)
回答1:

缺少的产品货号——在Sheet1的C1输入
=IF(COUNTIF(Sheet2!A:A,A1),"","Sheet2表缺")回车并向下填充。或:
=IF(COUNTIF(Sheet2!A:A,A1),"",A1)

缺少的数量——在Sheet2的C1输入
=SUMIF(Sheet1!A:A,A1,Sheet1!B:B)-SUMIF(A:A,A1,B:B)回车并向下填充。

回答者: Stcxj - 十五级 2010-7-20 13:50

补充:
可以在Sheet1的D列做出来的哦:
D1输入
=IF(ISERROR(VLOOKUP(A1,Sheet2!A:B,2,)),"",B1-VLOOKUP(A1,Sheet2!A:B,2,))回车并向下填充。

回答2:

缺少产品货号可以跟Stcxj的公式那样,
如果缺少数量的话,可以用下面的公式:
(假如你的数据只有A2到A50这个区域)

=IF(ISERROR(MATCH(A2&B2,Sheet2!$A$2:$A$50&Sheet2!$B$2:$B$50,0)),"数量缺少","")

输入完成后要按Ctrl+Shift+Enter哦,这是数组公式。

回答3:

缺少数量在SHEET1的D1单元格内输入=B1-VLOOKUP(A1,SHEET!2A:B,2,0) 向下复制