SUMIF 中断范围内的非空白单元格

SUMIF nonblank cells in intrerrupted range

我有 3 列数据,其中可能有值也可能没有,我想要它们的总和。

基本上我想让下面的公式起作用:

SUMIF(D3&P3&AB3,"<>")

将范围设置为 D3:AB3 将不起作用,因为我在两者之间有各种其他值,我只希望对 D、P 和 AB 列求和。

我知道我可以使用嵌套 IF,但这只是一个示例,实际上我还有很多列要总结。

例如 D3 将有一个数字值,P3 将是空白,AB3 将是空白。在那种情况下,我只想在我的单元格中看到 D3

编辑

它适用于 =SUM(D3,P3,AB3),但不适用于 =D3+P3+AB3,我想了解为什么

您可以简单地使用:

=SUM(D3,P3,AB3)

SUM 函数将在忽略文本和空格的单元格中添加数字。