如何在包含字符的行中计算值的总和时使excel忽略字符

例如,第1行的A1 = 1,B1 = 2,C1 =“N / A”。 我想要计算三个单元格的总和,但是不要将C1从公式中移除。

如果我简单地使用= Sum(A1:C1),结果将是一个错误。 那么,我该如何解决这个问题呢?

您可以使用SUMIF (如果您的范围仅包含SUMIF #N/A错误,则select更好):

 =SUMIF(A1:C1,"<>#N/A") 

或者,如果您的范围不仅包含#N/A ,还包含其他错误:

 =SUM(IF(ISNUMBER(A1:C1),A1:C1)) 

这是一个数组公式 ,请键入公式,然后按CTRL + SHIFT + ENTER 。 大括号将自动出现在公式的开始和结束处。

=sum(A1:A5) [常规单元格]
=sum(A1,D1,G1) [拾取不同的单元格时)