仅当其下方的单元格为数字时,才在 SUM 中包含单元格值

仅当其下方的单元格为数字时,才在 SUM 中包含单元格值

我有下表:

z a 3 4 4 ...
1 x 1 a 9 ...

我想创建一个公式,该公式将对第一行中的单元格求和,但只有当单元格本身的值是数字并且第二行同一列中的单元格的值也是数字时,才会将单元格包括在总和中。对于示例表,结果将是 7。我能做的最好的事情是

=SUM(IF(AND(ISNUMBER(A1:J1);ISNUMBER(INDIRECT(ADDRESS(ROW(A1:J1)+1;COLUMN(A1:J1)))));A1:J1;0))

输入数组公式,但不起作用(总是返回 0)。我可以使用什么公式来解决这个问题?

答案1

尝试一下这个:

=SUMPRODUCT(ISNUMBER(A1:J1)*ISNUMBER(A2:J2),A1:J1)

希望它有效!

相关内容