EXCEL如何把文字和数字分离开

[复制链接]
查看11 | 回复5 | 2012-7-18 10:34:24 | 显示全部楼层 |阅读模式
1.用MID函数:B1=MID(A1,1,LENB(A1)-LEN(A1)+1)C1=MID(A1,LENB(A1)-LEN(A1)+2,LEN(A1))2.用RIGHT和LEFT函数:B1=LEFT(A1,LENB(A1)-LEN(A1)+1)C1=RIGHT(A1,2*LEN(A1)-LENB(A1)-1)3.还可用自定义函数,这个比较复杂。打开VBA代码窗口,新插入模块把下面的代码复制其中,关闭代码窗口在B1中输入=hz(A1)C1中输入=hm(A1)即可。 Function hz(X)s= 0a = Len(X)For i = 1 To ac = Mid(X, i, 1)If As...
回复

使用道具 举报

千问 | 2012-7-18 10:34:24 | 显示全部楼层
点常用菜单栏上的数据一分列一固定宽度一下1步一点刻度线把文字和数字分开一确定。但是由于此单元格的内容文字和数据的个数无规则,所以拆分时候先拆文字多的,逐层拆,拆出一层就在原列的后面插入一列,以备再进行合并单元格,以此类推。合并单元格就是把被拆散的文字用 =文字所在的单元格&文字所在的单元格;再把被拆散的数据也照此合并. 如果内容规则就可以做到:...
回复

使用道具 举报

千问 | 2012-7-18 10:34:24 | 显示全部楼层
EXCEL中怎么把文字和数字拆分开来Excel中经常会有文字和数字混合在一起的情况出现,那么EXCEL中怎么把文字和数字拆分开来呢?下面介绍一下在Excel2007中将文字和数字拆分开来的方法,希望对你有所帮助。工具材料:Excel 2007EXCEL中怎么把文字和数字拆分开来01第一步:打开一个文字和数字混合的Excel表格。&#65...
回复

使用道具 举报

千问 | 2012-7-18 10:34:24 | 显示全部楼层
B1输入:=LEFT(A1,LENB(A1)-LEN(A1))C1输入:=RIGHT(A1,LEN(A1)*2-LENB(A1))都将公式向下拉填充就可以了。要将结果变成真实的数据而不是公式显示的结果,可以用“选择性粘贴”-“数值”的方法。...
回复

使用道具 举报

千问 | 2012-7-18 10:34:24 | 显示全部楼层
前面是汉字后面是数字:B1=LEFT(A1,LENB(A1)-LEN(A1))C1=RIGHT(A1,2*LEN(A1)-LENb(A1))试试看...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行