只计算不是#NA的零件

让我们说我们有一个这样的表是:

在这里输入图像说明

正如你所看到的,这个公式中有几个NA值。

我的结果列中的公式如下所示:

=A2 *B2 + C2*D2

如何用NA值正确计算这个公式,使它们被忽略?

我很感激你的回复!

Excel不能很好地处理计算中的错误值。

一种方法可能是在使用之前检查每个值是否有错误

例如在E2使用

= IFERROR(A2,0)* IFERROR(B2,0)+ IFERROR(C2,0)* IFERROR(D2,0)

复制到E4

在这里输入图像说明

与@teylyn相同的原理,但是避免了在ColumnE中改变现有的公式,所以不用延长这些公式。 利用极长公式的每个元素都是产品的事实,或者用#N/A 0replace#N/A ,或者因为它们本身就是公式的结果,用它们自己的IFERROR来包装每个(更短的?返回0否则返回将是#N/A