
很多时候为了便于信息录入或将Excel的内容转为文本,会习惯性的将信息录到一个单元格里,比如下图所示的情况,就是工作中常会出现的情况。

这种情况下,想要提取冒号后的数字,并进行求和,分享两种实现的方法!
方法一:RIGHT结合LEFT函数
从字符串中提取想要的内容,包括数字、符号、文本等,都可以使用文本提取函数来提取,可以使用这个公式:=RIGHT(A2,LEN(A2)-LEN(LEFT(A2,FIND(":",A2))))
1、这里用到了RIGHT、LEFT以及LEN、FIND函数:
RIGHT函数:用于从文本字符串的右侧提取指定数量字符。在公式中,作用是提取冒号右侧的文本。
LEFT函数:用于从文本字符串的左侧提取指定数量字符。在公式中,作用是提取冒号和左侧的文本。
LEN函数:用于计算文本字符串长度。在公式中,作用是计算需提取的数值文本长度,即用整个文本的长度减去冒号及其左侧文本的长度,得到的差值就是需要提取的数值的文本长度。
FIND函数:用于在文本字符串中查找子字符串的位置。在公式中,作用是提取冒号在文本中的位置。

2、通过文本函数提取到的数字依然是文本,无法用于运算,需要转化为纯数字,使用VALUE函数来转换,完整的公式为:=VALUE(RIGHT(A2,LEN(A2)-LEN(LEFT(A2,FIND(":",A2)))))
再用SUM函数求和,或者选中数字所在区域,按下Alt+=,快速求和就可以了。如图所示:

方法二:MID函数
当然,从字符串中提取想要的内容,还可以通过另一个文本函数来提取数字,可以使用这个公式:=TRIM(MID(A2,FIND(":",A2)+1,LEN(A2)))
1、这里用到了TRIM、MID、FIND以及LEN函数:
TRIM函数:用于移除文本字符串中多余空格。在公式中,作用是移除文本中存在的多余空格,便于后续数据处理,但公式中的文本并无多余的空格,因此该函数可以去掉。
MID函数:用于从文本字符串中提取指定位置的指定数量字符。在公式中,作用是从冒号下一个位置开始提取数字。
FIND函数:用于在文本字符串中查找子字符串的位置。在公式中,作用是提取冒号在文本中的位置。
LEN函数:用于计算文本字符串长度。在公式中,作用是确定提取的文本长度,使用整个文本的长度作为MID函数的第三个参数(提取的字符数)是为了确保从冒号之后提取到文本的末尾。

2、通过这个公式提取到的提取到的数字依然是文本,无法用于运算,同样需要转化为纯数字,一样是使用VALUE函数来转换,完整的公式为:=VALUE(TRIM(MID(A2,FIND(":",A2)+1,LEN(A2))))
再用SUM函数求和,或者选中数字所在区域,按下Alt+=,快速求和就可以了。如图所示:

以上分享的两种方法都能轻松完成冒号后的数字求和,若您还有疑问,或者有其他问题,欢迎在评论区留言哦~