gpt4 book ai didi

excel - Sumproduct 与 Substitute

转载 作者:行者123 更新时间:2023-12-04 21:26:10 27 4
gpt4 key购买 nike

我有一个范围,包含数值和空白单元格。一些数值将以 * 作为后缀。

10* 5 7  9  25* 10

当我执行 SUM(A1:A8) 时,我得到 5+7+9+10 = 31 的结果,即所需的输出。
现在,无论 * 后缀如何,我还需要总和。我正在尝试通过使用来解决
SUMPRODUCT(SUBSTITUTE(A1:A8,"*",""))

结果是
SUMPRODUCT({"10","5","7","","9","","25","10"})

并输出 0 因为都是文本值。当我使用
SUMPRODUCT(value(SUBSTITUTE(A1:A8,"*","")))

结果是
SUMPRODUCT({10,5,7,#VALUE!,9,#VALUE!,25,10})

最后输出#Value!。有人可以帮我解决这个问题吗?谢谢你的时间。

最佳答案

我认为空白是问题所在,因为当您使用 =VALUE("") 时会出现错误。尝试将零连接到 SUBSTITUTE 的开头,以便空白变为零
=SUMPRODUCT(VALUE(0&SUBSTITUTE(A1:A8,"*","")))
或者您可以使用 +0 代替 VALUE,即
=SUMPRODUCT((0&SUBSTITUTE(A1:A8,"*",""))+0)

关于excel - Sumproduct 与 Substitute,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11134993/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com