Google sheets 以逗号分隔的整数字符串之和

Google sheets 以逗号分隔的整数字符串之和,google-sheets,sum,Google Sheets,Sum,在Google Sheets中-我需要对一组数字求和,其中初始单元格包含分隔符和非数字: 3; 6; 1; 3; None; 1; 1 =REGEXREPLACE(AG24,"\D+",",") 我首先替换所有空格和非数字: 3; 6; 1; 3; None; 1; 1 =REGEXREPLACE(AG24,"\D+",",") 结果是:3,6,1,3,1,1 因为=SUM3,6,1,3,1,1正确地提供了15,我想我应该尝试将REGEXREPLACE结果传递到SUM中,然后神奇地进行计

在Google Sheets中-我需要对一组数字求和,其中初始单元格包含分隔符和非数字:

3; 6; 1; 3; None; 1; 1
=REGEXREPLACE(AG24,"\D+",",")
我首先替换所有空格和非数字:

3; 6; 1; 3; None; 1; 1
=REGEXREPLACE(AG24,"\D+",",")
结果是:3,6,1,3,1,1

因为=SUM3,6,1,3,1,1正确地提供了15,我想我应该尝试将REGEXREPLACE结果传递到SUM中,然后神奇地进行计算,但这样做会产生0:

=SUM(REGEXREPLACE(AG24,"\D+",",")) = 0
=SUMPRODUCT(ARRAYFORMULA(REGEXREPLACE(AG24,"\D+",","))) = 0
我有点期待

我也尝试过SUMPRODUCT,它也会产生0:

=SUM(REGEXREPLACE(AG24,"\D+",",")) = 0
=SUMPRODUCT(ARRAYFORMULA(REGEXREPLACE(AG24,"\D+",","))) = 0
问题:那么如何对字符串整数列表求和?

请尝试:

=sum(split(REGEXREPLACE(AG24,"\D+",","),","))

您可以尝试下面的公式,它将直接将字符串转换为数组ad,然后求和

=Sum(SPLIT(AG24,";"))
希望有帮助

=SUMPRODUCTSPLITAG24

=SUMPRODUCTSPLITREGEXREPLACEAG24\D+

也会起作用