EXCEL表格中,有一行的单元格内既有文字又有数字,如何只计算其中数字的总和?

比如说,A1中的内容是:甲1个;乙2个,丙3个,B1的内容是:丁4个,C1中的内容是:戊5个;己6个……一直到G1,只求数字的和... 比如说,A1中的内容是:甲1个;乙2个,丙3个,B1的内容是:丁4个,C1中的内容是:戊5个;己6个……一直到G1,只求数字的和 展开
 我来答
百度网友ca64c0c
推荐于2017-12-15 · TA获得超过4664个赞
知道大有可为答主
回答量:2991
采纳率:61%
帮助的人:1429万
展开全部
EXCEL不能对混合内容进行运算
实际上这种问题应该用不同的列保存不同的内容
“甲、乙、丙、丁”作为名称单独为一列
“1、2、3、4”为数量单独一列
“个”作为单位单独一列
这样才容易计算、统计

如果已经有了混合内容,若是文本和数字的组合有规律,还可考虑用变通的办法筛选出数字
最方便的情形,是文本的字数相同,则可用固定宽度数据分列的功能,将数字与文本分离
否则就要大动干戈了……
定玉枝裴寅
2019-10-27 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:32%
帮助的人:804万
展开全部
假设数据在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)))
公式下拉
参考下我其他的回答。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
水无忧因风皱
2012-11-14 · TA获得超过322个赞
知道小有建树答主
回答量:400
采纳率:0%
帮助的人:193万
展开全部
插入模块 复制以下代码就可以得到一个自定义函数 =求和() 括号里面是你求和地区域

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
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
5ad我
2019-04-07
知道答主
回答量:1
采纳率:0%
帮助的人:736
展开全部
H1栏输入公式:=--MIDB(A1,SEARCHB("?",A1),2*LEN(A1)-LENB(A1))+--MIDB(B1,SEARCHB("?",B1),2*LEN(A1)-LENB(B1))+*******后类推,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jzt46585
2012-11-14 · TA获得超过645个赞
知道小有建树答主
回答量:811
采纳率:85%
帮助的人:130万
展开全部
写:
=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个)的格式
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式