永发信息网

excel中提取数字并且进行计算 如123:124:353或者1234:12:355等

答案:5  悬赏:0  手机版
解决时间 2021-11-16 03:09
excel中提取数字并且进行计算 如123:124:353或者1234:12:355等
最佳答案
可以呀。
如123:提取“12”
A1输入123:
B1输入=INT(LEFt(A1,2))回车,结果就可以用于计算了。

回答者: Stcxj - 府丞 十四级 2009-9-23 22:46

补充:
原来你是要这样的结果:
左=LEFt(A1,FIND(":",A1,1)-1)回车
中=MId(A1,FIND(":",A1,1)+1,FIND(":",A1,FIND(":",A1,1)+1)-FIND(":",A1,1)-1)回车
右=RIGHt(A1,(LEN(A1)-FIND(":",A1,FIND(":",A1,1)+1)))回车
你要怎么计算(+-*/)就看你的了。
全部回答
进行什么计算?
以“123:124:353”这组数据为例,比如这组数据在A1单元格,则在你想要显示结果的单元格中输入以下公式:

=LEFt(A1,SEARCH(":",A1,1)-1)+MId(A1,SEARCH(":",A1,1)+1,(((SEARCH(":",A1,SEARCH(":",A1,1)+1))-SEARCH(":",A1,1))-1))+RIGHt(A1,(LEN(A1)-SEARCH(":",A1,SEARCH(":",A1,1)+1)))

注意:公式中的冒号“:”要与数据中的一致。
用find函数找到:的位置。
用mid函数截取数字。
find还有第三个参数,就是指定从哪里开始查找。

你这里没有说清楚到第要找哪个数字相加,我简单给你如何确定第二个冒号,因为冒号数量较少,所以公式可以写成:
假设数据在a1:

=find(":",a1,find(":",a1)+1)

你要截取哪个数字也不说清楚,没法给你写公式,只能告诉你,要用mid函数。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
请问沙特这个国家,人民的生活水平怎样
宾悦旅馆(安庆太湖县)地址好找么,我有些事要
汽车带t是什么意思
电脑主机所有线都插好了为什么开不了机
开平梁氏的居住地带
AA罩杯需要穿胸罩吗
谁用过福人地板真木龙韵系列的 多少钱买的 质
不知这招财猫怎么样呢?有人在投吗?
《人见人爱》讲述的是什么故事?
天天快递融安营业厅地址在哪,我要去那里办事
车库办房产证费用有哪些
本诗首句提及的迁客指西汉贾谊,是人借他来表
送鹿头有什么讲究
唐丝家纺地址在哪,我要去那里办事,
蚂蚁森林梭梭树存活率高吗
推荐资讯
从1995到5329的所有自然数中,百位数字与个位
45虚岁可以再生二胎吗
急求帮忙~题:已知抛物线y=x²-4x+4-k
说宁海深甽柘坑要拆迁了
1.5克拉G色VVS1.祖母绿切工的钻戒多少钱
胎教真的有效果吗?
假如菱形的对角线是29.8求边长是多少?
因上大学户口迁出后又迁回就是市民户口了?
湖南省武冈市湾头桥镇联合村十三组邓春芳嫁在
中国那些企业比较牛逼
为什么一天只有二十四个小时?而不是更多的小
株洲人为什么称呼人为什么叫什么别
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?