excel工作表如何返回字符串中后3位数字之和?
1、点击C2单元格,输入公式:=SUM(VALUE(MID(B2,LEN(B2)-ROW($1:$3)+1,1))),由于是数组公式,按ctrl+shift+enter键结束,然后下拉填充

2、公式讲解。ROW($1:$3)返回{1;2;3}
ROW函数功能:返回指定引用的行号
结构:=ROW(参照区域)

3、LEN(B2)返回6
LEN函数功能:返回文本字符串的字符数(所有字符个数为1)
结构:=LEN(字符串)

4、MID(B2,6-{1;2;3}+1,1)返回{"7";"6";"5"}
MID函数功能:从文本字符串的指定位置开始,根据字符数返回指定的字符串(所有字符的字符个数为1)
结构:=MID(字符串,开始位置,字符个数)
注意:里面的数字由于带双引号,属于文本类型,不能直接用于求和计算

5、VALUE({"7";"6";"5"})返回{7;6;5}
VALUE函数功能:将代表数字的文本字符串转换成数字
结构:=VALUE(字符串)

6、SUM({7;6;5})返回18
SUM函数功能:返回数组中所有数值之和
结构:=SUM(数值1...)
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:142
阅读量:91
阅读量:48
阅读量:41
阅读量:42