EXCEL中如何将字符串中的数字或字母取出?

我有一些有关物料的数据很有规律:国别+中文名称+型号(为数字或字母)。例如:国产轴承座EM44122400。我想把其中的型号(EM44122400)单独取出来。请高手指教... 我有一些有关物料的数据很有规律:国别+中文名称+型号(为数字或字母)。例如:国产轴承座EM44122400。
我想把其中的型号(EM44122400)单独取出来。
请高手指教!非常感谢!
我试过了,大部分的对。但是有几条不太准确。可以再帮忙看一下吗?谢谢!
国产不锈钢吸风管φ50×800
进口螺钉DIN908-M10×1
国产浮圈内套ZHL-3(新型综合轮)
展开
 我来答
红旗雪
推荐于2017-09-02 · TA获得超过4929个赞
知道大有可为答主
回答量:2051
采纳率:90%
帮助的人:117万
展开全部

  将字符串的数字或字母提取出来,分两种情况:

  一、字母在左、数字在右。(如图)

  提取数字的公式为  =LOOKUP(9^9,RIGHT(A2,ROW(1:9))*1)

  提取字母的公式为   =SUBSTITUTE(A1,B1,)

  二、字母在右、数字在左。(如图)

  提取数字的公式为  =LOOKUP(9^9,LEFT(A8,ROW(1:9))*1)

  提取字母的公式为   =SUBSTITUTE(A8,B8,)

winnerzjt5a
2008-11-19 · TA获得超过3005个赞
知道大有可为答主
回答量:4108
采纳率:50%
帮助的人:2507万
展开全部
如果物料不多的法,可以用分列。

先将每个物料名(国产轴承座EM44122400)中英文间用空格隔开(国产轴承座 EM44122400),在这列右边插入一列,选取本列点数据>分列,选择分隔符号,点一步,将空格项选一下,点完成。

注意,部分要手工去除(如:(新型综合轮))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
iwigscq
2008-11-19
知道答主
回答量:27
采纳率:0%
帮助的人:0
展开全部
本人,自己也遇到过.是这样处理的:

公式 =RIGHT(A1,LEN(A1)*2-LENB(A1))

其中A1 代表EXCEL里的单元格位子A1 你只要把例如:国产轴承座EM44122400。 ..放在A1 还有很多的就放A2 A3 A4 .....

写好后,在B1写入这个公式 =RIGHT(A1,LEN(A1)*2-LENB(A1))

然后就简单了,把B1中的. =RIGHT(A1,LEN(A1)*2-LENB(A1)) 单元格的右下角十心拉一下就..OK了..

>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

原因是有个别的是特殊符号.我是手动修改的了,要不你看别人有没有更好的方法.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xiaobo3152
推荐于2017-09-30 · TA获得超过2988个赞
知道小有建树答主
回答量:763
采纳率:0%
帮助的人:821万
展开全部
{=MID(A1,MATCH(1,1/(MID(A1,ROW($1:$100),1)>="啊"),),LENB(A1)-LEN(A1))}
Ctrl+Shift+Enter实现数组公式
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhangdj23
2008-11-19 · TA获得超过973个赞
知道小有建树答主
回答量:586
采纳率:0%
帮助的人:495万
展开全部
你补充一下问题
1.型号的长度是否是固定的,在这个例子中是10个字符。
2.是国别和中文名称的字符长度是否固定,在你这个例子中,这两部分的长度为10个字符

前提是型号一定是在国别和中文名称的后面。

以上问题确定后,很好解决。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式