EXCEL表格中,有一行的单元格内既有文字又有数字,如何只计算其中数字的总和?
比如说,A1中的内容是:甲1个;乙2个,丙3个,B1的内容是:丁4个,C1中的内容是:戊5个;己6个……一直到G1,只求数字的和...
比如说,A1中的内容是:甲1个;乙2个,丙3个,B1的内容是:丁4个,C1中的内容是:戊5个;己6个……一直到G1,只求数字的和
展开
5个回答
展开全部
假设数据在a列
在b1输入
=lookup(9e+307,--mid(a1,min(find({1,2,3,4,5,6,7,8,9,0},a1&5^19)),row($1:$99)))
公式下拉
参考下我其他的回答。
在b1输入
=lookup(9e+307,--mid(a1,min(find({1,2,3,4,5,6,7,8,9,0},a1&5^19)),row($1:$99)))
公式下拉
参考下我其他的回答。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
插入模块 复制以下代码就可以得到一个自定义函数 =求和() 括号里面是你求和地区域
Function 求和(AK As Range)
For Each RAN In AK
A = Len(RAN)
For I = 1 To A
Select Case Mid(RAN, I, 1)
Case 0 To 9
M = M & Mid(RAN, I, 1)
End Select
Next
K = K + Val(M)
M = ""
Next
求和 = K
End Function
Function 求和(AK As Range)
For Each RAN In AK
A = Len(RAN)
For I = 1 To A
Select Case Mid(RAN, I, 1)
Case 0 To 9
M = M & Mid(RAN, I, 1)
End Select
Next
K = K + Val(M)
M = ""
Next
求和 = K
End Function
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
H1栏输入公式:=--MIDB(A1,SEARCHB("?",A1),2*LEN(A1)-LENB(A1))+--MIDB(B1,SEARCHB("?",B1),2*LEN(A1)-LENB(B1))+*******后类推,
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
写:
=MID(A1,2,LEN(A1)-2)+MID(b1,2,LEN(b1)-2)+MID(c1,2,LEN(c1)-2)+MID(d1,2,LEN(d1)-2)+MID(e1,2,LEN(e1)-2)+MID(f1,2,LEN(f1)-2)+MID(g1,2,LEN(g1)-2)
=MID(A1,2,LEN(A1)-2)+MID(b1,2,LEN(b1)-2)+MID(c1,2,LEN(c1)-2)+MID(d1,2,LEN(d1)-2)+MID(e1,2,LEN(e1)-2)+MID(f1,2,LEN(f1)-2)+MID(g1,2,LEN(g1)-2)
追问
如果一行的单元格很多呢?刚才试了,出来的结果是:#VALUE!
追答
哦,估计是你A1,B1,C1...G1里没有数据,或是数据格式不是(*123个)的格式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |