如何从单元格范围内的不同字符串中提取特定字母后的数字并对它们求和?

问题描述 投票:0回答:1

尝试提取特定字母后面的数字并对它们求和。我该怎么做?

例如,C(=200+15)之后的所有内容
enter image description here

使用 LEN,SEARCH 如下所示给出 VALUE 错误

=SUM(MID(AS16,SEARCH("C:",AS16)+2,LEN(AS16)-SEARCH("C",AS16)))

excel
1个回答
0
投票

如果你有office365就可以使用

REGEXEXTRACT

像下面这样。 E 列的公式为

=REGEXEXTRACT(A1:A4,"C:[0-9]+",1,0)

enter image description here

然后要对

C:
之后的数字求和,可以使用
=SUM(IFERROR(TEXTAFTER(E1#,":"),0)+0)

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.