首页 > 解决方案 > 当有空单元格时,如何对单元格的部分部分求和?

问题描述

我有一系列数据。每个单元格包含一个数字和一些像这样的文本,

1*100KVA。

现在我想对 * 之前的数字求和。我找到了这样的功能:

=SUMPRODUCT(1*(LEFT(V2:V30;FIND("*";V2:V30)-1)))

和这个:

=SUMPRODUCT((VALUE(LEFT(V2:V30;FIND("*";V2:V30)-1))))

但是当范围内有空单元格,它们不起作用。

有什么解决办法吗?

标签: excelexcel-formula

解决方案


尝试这个:

=SUMPRODUCT(IFERROR(VALUE(LEFT(V2:V30;FIND("*";V2:V30)-1));0))

如果您不使用 Microsoft365,请使用 [CTRL]+[SHIFT]+[ENTER] 输入公式

这是区域 A2:A5 的示例

在此处输入图像描述


推荐阅读