从字符串中提取价格

Extract prices from string

我做了一个 google 我正在销售的商品的表格,该表格链接到 google sheet。我想提取价格并将它们添加到单独的列中。

在条目中我有商品的价格和名称,但我只想添加价格 在下一栏中。

我正在使用:

=VALUE(RIGHT($D2, 4))

但这只会在有一件商品时提取价格。

任何信息都会有帮助!

SUM() 不关心文本,所以你应该能够做到:

=SUM(SPLIT(D2," ,$"))

尝试

=sum(split(join("|",REGEXEXTRACT(substitute(A1,"$",""),REGEXREPLACE(substitute(A1,"$",""),"(\d+.\d+)","()"))),"|"))