
EXCEL如何首先把字母提到另一列! 2、字母在数字中间的替换成小数点 . 并也把字母提取到另一列
200R2K200K2M2R20R220R2K2220K2M22R222R240R2K4...
200R
2K
200K
2M
2R
20R
220R
2K2
220K
2M2
2R2
22R
240R
2K4 展开
2K
200K
2M
2R
20R
220R
2K2
220K
2M2
2R2
22R
240R
2K4 展开
2个回答
展开全部
数据从A1开始
B1输入公式=CHAR(64+MATCH(TRUE,ISNUMBER(--SUBSTITUTE(A1,CHAR(ROW($65:$90)),)),)) 数组公式ctrl+shift+enter结束
C1输入公式=--SUBSTITUTE(A1,B1,".")
选中B1:C1,下拉公式
B1输入公式=CHAR(64+MATCH(TRUE,ISNUMBER(--SUBSTITUTE(A1,CHAR(ROW($65:$90)),)),)) 数组公式ctrl+shift+enter结束
C1输入公式=--SUBSTITUTE(A1,B1,".")
选中B1:C1,下拉公式
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-08-06 · 知道合伙人软件行家
关注

展开全部
看得出来,这是一个电阻值的参数,基本单位只有R K M三个字母了
假设数据在A2单元格
在B2单元格提取数值
=--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"R","."),"K","."),"M",".")
在C3单元格提取字母(方法比较笨)输入后按CTRL+SHIFT+ENTER结束
=MID(A2,MIN(IF(ISNUMBER(--MID(A2,ROW($1:$10),1))=FALSE,ROW($1:$10),65536)),1)
假设数据在A2单元格
在B2单元格提取数值
=--SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(A2,"R","."),"K","."),"M",".")
在C3单元格提取字母(方法比较笨)输入后按CTRL+SHIFT+ENTER结束
=MID(A2,MIN(IF(ISNUMBER(--MID(A2,ROW($1:$10),1))=FALSE,ROW($1:$10),65536)),1)
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询