在两张表中查找“名字”来作出结论

我有一张3页的打印机报告。

工作表1(用户月度报告)是我的结果“粘贴”的地方。 用户月度报告

工作表2(用户使用情况报告)包含当前的打印机计数。 用户使用报告

表3(用户使用报告OLD)保存了前几个月的打印机计数。 (看起来像表2(用户使用报告))

用户月度报告中; A列有名称。 (如Kim Pearson

我想查看用户月度报告中的名称; 用户使用情况报告用户使用情况报告中的 列AKim PearsonOLD ,如果名字Kim Pearson出现在这两张表中,则必须减去 用户使用情况报告中的数字; 用户使用情况报告OLD中编号的列I ; 第一栏

注意: Kim Pearson位于用户使用情况报告的第3行,以及用户使用情况报告的第2行。 和其他用户一样(他们永远不会在同一行)

将此公式放在表1中的第2行上:

 =IFNA(VLOOKUP(A2,'User Usage Report OLD'!E:I,5,FALSE)-VLOOKUP(A2,'User Usage Report'!E:I,5,FALSE),0) 

我认为,当你说减去 使用情况报告OLD中的数字

 =IF(ISERROR(Match("Kim Pearson",'User Monthly Report'!$A$1:$A$10,0)),0,IFERROR(-Match("Kim Pearson",'User Usage Report OLD'!$E$1:$E$10,0),0) 

如果用户在其他工作表中,则返回“ 用户使用报告OLD”中的负值。 将此公式添加到求和公式的末尾,并用单元格引用replace硬编码名称,例如

 =SUM(F2:H2)+IF(ISERROR(Match(E2,'User Monthly Report'!$A$1:$A$10,0)),0,IFERROR(-Match(E2,'User Usage Report OLD'!$E$1:$E$10,0),0)