请教EXCEL高手?如何把数字和文本拆分开来? 5

工作碰到这样的问题,就是如何把数字和文本拆分开来,就是变成数字和文本分别一个单元格。比如说“生活123”“生活A8”分别变成“生活”“123”“生活”“A8”谢谢!!!... 工作碰到这样的问题,就是如何把数字和文本拆分开来,就是变成数字和文本分别一个单元格。比如说“生活123” “生活A8”分别变成“生活”“123” “生活” “A8” 谢谢!!! 展开
 我来答
736700329
2013-02-20 · TA获得超过2058个赞
知道小有建树答主
回答量:8325
采纳率:0%
帮助的人:2299万
展开全部
假设A列中的数据,输入公式
= 1 * MID(A1,MATCH(TRUE,ISNUMBER(1 * MID(A1,ROW($?? 1:$ 9),1)),0), COUNT(* MID(A1,ROW($?? 1:$ 9),1)))
注意:您必须按Ctrl + Shift +输入公式作为数组输入

美元9的数据行数,你可以调整你的数据的行数。
但是,上述公式只能分离的数字不能讲英文的哦。要分开英语就更麻烦了,写代码,然后下一个百度
哈咯嘛CP
2013-02-20 · TA获得超过460个赞
知道小有建树答主
回答量:664
采纳率:0%
帮助的人:311万
展开全部
假设数据在A列,输入公式
=1*MID(A1,MATCH(TRUE,ISNUMBER(1*MID(A1,ROW($1:$9),1)),0),COUNT(1*MID(A1,ROW($1:$9),1)))
注意:必须通过按 Ctrl+Shift+Enter 将这些公式作为数组进行输入

另外$9中的9是表示数据行数,可以调整到你数据的行数。
但是上述公式只能分出数字,分不出英文哦。要分出英文就更麻烦多了,要写代码了,你再百度下吧
追问
输入以下公式:B1=LEFT(A1,(SEARCHB("?",A1,1)-1)/2)  C1=MID(A1,LEN(B1)+1,50)

不知这个公式对否
追答
你这个公式在考虑文字和数字一样长的时候才行。
我那个公式适用于所有包含数字的字符串,不管数字在什么位置都行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
maolin23
2013-02-20 · TA获得超过1366个赞
知道小有建树答主
回答量:843
采纳率:0%
帮助的人:309万
展开全部
如果中文总在字母或数字左边,数据在A1单元格。
B1
=LEFT(A1,LENB(A1)-LEN(A1))
C1
=SUBSTITUTE(A1,B1,"")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nv_nv123
2013-02-20 · TA获得超过512个赞
知道小有建树答主
回答量:459
采纳率:100%
帮助的人:228万
展开全部
假如“生活123”在A2单元格,那么在B2单元格输入=LEFT(A2,MATCH(1,0/(MID(A2,ROW($1:$99),1)>"吖"))) 按enter+shift+ctrl;C2单元格输入==RIGHT(A2,LEN(A2)-MATCH(1,0/(MID(A2,ROW($1:$99),1)>"吖"))) 按enter+shift+ctrl。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
m19780904
2013-02-20 · TA获得超过260个赞
知道小有建树答主
回答量:705
采纳率:0%
帮助的人:231万
展开全部
mid可以.
如果有规律的话用MID,没有规律,你邮件我.
m19780904@126.com
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式