同一个单元格里有字有数字,怎么将数字相加?

购办公用品:15松下鼓加碳粉:300快递费:41购摩托车、钥匙:2710摩托车换机油、加油:110购日用品:81购烟:2306月份守门费:500交7月份电话费:2000... 购办公用品:15 松下鼓加碳粉:300 快递费:41 购摩托车、钥匙:2710 摩托车换机油、加油:110 购日用品:81 购 烟 :230 6月份守门费:500 交 7月份电话费:2000 展开
真真真白丁
推荐于2017-05-27 · TA获得超过8523个赞
知道大有可为答主
回答量:4644
采纳率:85%
帮助的人:1757万
展开全部

亲,公式会相当繁琐,VBA可以解决但也不轻松。

有一个半手工的方法,请跟我一步一步做:

 

1、先把这些数据放在B列。

 

2、在C1粘贴这个公式(如果有很多行数据,请下拉):=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B1,":","☆"),":","☆")," ","☆")

 

3、在C列上点右键,复制,然后粘贴为数值:

 

4、点击C列,选择“数据”菜单的“分列”,分隔符号填“☆”

 

5、在A1单元格粘贴这个公式,得出最终结果。完成!

=SUM(C1:ZZ1)

你可以将A列复制粘贴为数值,然后删除B列右边所有的辅助列。

追问
一定要VBA才行?普通excel2010版不行?
追答
亲,上面的办法不是VBA,您进行5步操作就可以实现。
跟版本没有关系,2010版可以。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式