如何通过将N / A值视为零来执行多个VLOOKUP值的SUM?

时间:2019-05-14 09:13:26

标签: excel excel-formula sum vlookup

我正尝试求和多个vlookup值,如下所示:

A列包含日期,并且并非所有工作表都包含所有日期,这意味着vlookup有时会返回N / A值,而该值反过来又会整体返回N / A值。

如何对所有单独的查找值执行SUM,以便将N / A值视为0?

=VLOOKUP(A3,Academy!A:M,13,FALSE)+VLOOKUP(A3,'AJ Blunt'!A:M,13,FALSE)+VLOOKUP(A3,BUILT!A:M,13,FALSE)+VLOOKUP(A3,Carbridge!A:M,13,FALSE)+VLOOKUP(A3,'Carter Corp'!A:M,13,FALSE)+VLOOKUP(A3,'Cleanaway - Transpacific'!A:M,13,FALSE)

我希望仅当所有值的总和实际上为零时,结果才为0,而不是如果vlookup结果的值之一返回N / A时,则结果为零。

2 个答案:

答案 0 :(得分:1)

因此,当您的vlookup出现错误时,可以将iferror()放在vlookup周围:

=iferror(vlookup(your_vlookup_detail),0)

将对总数进行排序。

编辑:提供的答案中的多米尼克似乎暗示我不正确,...

但是,两个版本都可以工作,如下所示:

enter image description here

答案 1 :(得分:0)

太阳麦克,你几乎是正确的:

=ifNA(vlookup(your_vlookup_detail),0)