发布网友 发布时间:2022-03-07 13:59
共5个回答
热心网友 时间:2022-03-07 15:29
如果只有三位数字,比较简单,B1追答MID是取数函数,将A1分别从第{1,2,3}位开始,取出1位数字,形成一个数组。由于MID取出的是文本格式数字,所以要*1变为数值。最后用SUMPRODUCT求和。
第二个公式用ROW取出行号。LEN(A1)是检测A1字符长度,用INDIRECT将文本转为单元格区域引用,再取出A1各位数字。ROW(INDIRECT("1:"&LEN(A1)))作用跟{1,2,3}相同。
热心网友 时间:2022-03-07 16:47
B1:追答=SUM(MID(A1,ROW(OFFSET($A$1,,,LEN(A1))),1)*1)
如果把Sum改成Sumproct,就不用按Ctrl+Shift+Enter了。
热心网友 时间:2022-03-07 18:21
上面两位大哥都是用函数求的,我说个其他方法热心网友 时间:2022-03-07 20:13
b1=if(a1="","",SUMPRODUCT(1*MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)))热心网友 时间:2022-03-07 22:21
本人纯属无聊!