【发布时间】:2018-01-04 22:05:40
【问题描述】:
假设我有一行看起来像这样(| 是单元格分隔符):
1h foo | 0.5h bar, 0.5h baz | 6h blah, 1h bah
我想将所有小时数相加,因此上面的示例将输出 9。
这是我目前所拥有的,但我不知道如何对单元格内多次出现的数字求和(如0.5h bar, 0.5h baz)。有什么建议吗?
=arrayformula(sum(if(isNumber(B3:F3),B3:F3,iferror(value(regexextract(B3:F3,"\d+(?:\.\d+)?")),0))))
【问题讨论】:
标签: regex google-sheets formulas