excel学习库

excel表格_excel函数公式大全_execl从入门到精通

需要提取冒号后的数字,并求和,Excel公式怎么写?

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

这种情况下,想要提取冒号后的数字,并进行求和,分享两种实现的方法!

方法一:RIGHT结合LEFT函数

从字符串中提取想要的内容,包括数字、符号、文本等,都可以使用文本提取函数来提取,可以使用这个公式:=RIGHT(A2,LEN(A2)-LEN(LEFT(A2,FIND("",A2))))

1、这里用到了RIGHTLEFT以及LENFIND函数:

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、这里用到了TRIMMIDFIND以及LEN函数:

TRIM函数:用于移除文本字符串中多余空格。在公式中,作用是移除文本中存在的多余空格,便于后续数据处理,但公式中的文本并无多余的空格,因此该函数可以去掉。

MID函数:用于从文本字符串中提取指定位置的指定数量字符。在公式中,作用是从冒号下一个位置开始提取数字。

FIND函数:用于在文本字符串中查找子字符串的位置。在公式中,作用是提取冒号在文本中的位置。

LEN函数:用于计算文本字符串长度。在公式中,作用是确定提取的文本长度,使用整个文本的长度作为MID函数的第三个参数(提取的字符数)是为了确保从冒号之后提取到文本的末尾。

2、通过这个公式提取到的提取到的数字依然是文本,无法用于运算,同样需要转化为纯数字,一样是使用VALUE函数来转换,完整的公式为:=VALUE(TRIM(MID(A2,FIND("",A2)+1,LEN(A2))))

再用SUM函数求和,或者选中数字所在区域,按下Alt+=,快速求和就可以了。如图所示:

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

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

«    2024年12月    »
1
2345678
9101112131415
16171819202122
23242526272829
3031
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
搜索
最新留言
    文章归档
      友情链接