excel中如何截取一串数字中间几个和结尾几个数字,例如abc123456-dc78截取后为123456dc78

 我来答
xmw1210
推荐于2016-03-08 · 知道合伙人教育行家
xmw1210
知道合伙人教育行家
采纳数:4468 获赞数:27121
擅长数学、物理基础教育,以学生的视角和心理认识来指导学习

向TA提问 私信TA
展开全部

利用函数mid可以实现,先介绍mid函数:

函数名称:MID

主要功能:从一个文本字符串的指定位置开始,截取指定数目的字符。
使用格式:MID(text,start_num,num_chars)
参数说明:text代表一个文本字符串;start_num表示指定的起始位置;num_chars表示要截取的数目。

如下图,按照题目要求,在B1中输入=mid(A1,1,9)&mid(A1,11,4)

确认,得到所需结果


上述公式的中&是起合并的作用

hunhun089
2013-01-22 · TA获得超过199个赞
知道小有建树答主
回答量:514
采纳率:0%
帮助的人:206万
展开全部
left ,right ,mid len四个函数应该可以解决你的问题
left(a1,2) a1单元格的文本从左面开始到第二个字符 如上例为ab
right(a1,2)a1单元格的文本从右面开始到第二个字符 如上为78
mid(a1,2,3) a1单元格的文本从左面第二个字符开始到第5(2+3)个字符,如上为bc1
len(a1)为字符长度 如上为14
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sdy1016
2013-01-22 · 超过16用户采纳过TA的回答
知道答主
回答量:61
采纳率:0%
帮助的人:44万
展开全部
如果这个文本在A1单元格,那么公式可以写成
=mid(A1,4,6)&mid(A1,11,4)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
tanwen1109
2013-01-23 · TA获得超过2713个赞
知道大有可为答主
回答量:1645
采纳率:0%
帮助的人:1695万
展开全部
=SUBSTITUTE(MID(A1,MATCH(TRUE,ISNUMBER(-MID(A1,ROW($1:$99),1)),),99),"-",)
数组公式,CTRL+SHIFT+ENTER结束
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
luosangderer
2013-01-22 · TA获得超过162个赞
知道答主
回答量:270
采纳率:0%
帮助的人:118万
展开全部
=mid(a2,4,6)&mid(a2,11,4)
这样是取两段合并。楼下可以参考
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式