假设我有一列,其中有空白行以及将文本和数字组合在一起的行。例如,A1可能看起来像“一些文本(2)”,A2可能包含“一些更多文本(7)”,A3可能是空白,而A4看起来像A1和A2。我希望能够快速找到A列中括号之间的数字总和。我已经弄清楚了如何使用MID,LEFT和FIND函数从每个字符串中提取值,但要获取它们的总和到一个非常长的公式(考虑到该列可能包含多达二十个此类单元格)。这就是我一直在使用的:
SUM(IFERROR(MID(LEFT(A1,FIND(")",A1)-1),FIND("(",A1)+1,LEN(A1)), 0) +
IFERROR(MID(LEFT(A2,FIND(")",A2)-1),FIND("(",A2)+1,LEN(A2)), 0)+...
依此类推,直到最后一行。这太繁琐了。有没有更短的方法?