如何对多行中的正则表达式的值求和

Set*_*lis 5 regex formula google-sheets google-sheets-formula

我有 3 行。它们都有一个(number)&(letter)格式。例如,Say5&b出现在 3 行中。我的问题是:

如何仅对数字求和?我努力了:

  =SUM(REGEXEXTRACT(B3:B, "(.)&."))
Run Code Online (Sandbox Code Playgroud)

我正在尝试添加所有行的第一个值。

The*_*ter 7

尝试:

  =ARRAYFORMULA(SUM(--REGEXEXTRACT(B3:B27, "(\d+)&\w+")))
Run Code Online (Sandbox Code Playgroud)
  • \d+代表一位或多位数字。\w+将代表一个或多个单词。
  • 您必须使用ARRAYFORMULA从整个数组 B3:B27 中提取数据。
  • --将文本转换为数字