如何对同一单元格 [Excel] 中附加的文本求和?

How to sum numbers with text appended in the same cell [Excel]?

我尝试使用 sum() 函数对整个列的数字求和,但由于存在字符串,我得到 0 作为答案。

示例:

有没有只calculates/sum号码的功能? 谢谢

怎么样:

=SUMPRODUCT(--SUBSTITUTE(A1:A4," USD",""))

从单元格中的值中删除美元并使用自定义数字格式,

0.00 \U\S\D

然后对原始数值求和。

一个快速而肮脏的解决方案(如果您只想将它​​们加起来,而不需要进一步计算)是使用 "Search and Replace" 函数 CTRL+H。愚蠢的我没有早点意识到这一点。

在我的例子中,它是前面有一个空白 space 的“USD”(忽略开引号)并且在 "replace with" 参数中完全不插入任何内容。