怎么把一个excel表格里的数字和文字拆分开

例:A1是心适贝贝JX3215双面和尚衣(鱼水/果绿/浅黄)
我想要实现B1是心适贝贝双面和尚衣(鱼水/果绿/浅黄)c1是JX3215
各位大师 麻烦帮下忙

第1个回答  2011-12-19
简单问题,自设杂文,何有画蛇添足!
重新设置,吸取经验,重整原档:原数含文,耐个删除 即可
第2个回答  2011-12-19
如果你的编号位数是固定的,建议你用分列的功能!直接点击数据——分列,选择固定列宽,进行分裂
第3个回答  2011-12-19
B1输入=SUBSTITUTE(A1,B1,)
C1输入数组公式=MID(A1,MIN(IF(LENB(MID(A1,ROW($1:$99),1))=1,ROW($1:$99))),COUNT(--MID(A1,ROW($1:$99),1))+2)

PS:数组公式是以ctrl+shift+enter三键一起摁结束的追问

不行啊 实现不了啊

追答

在我的电脑上可以实现,需要帮忙可以HI我

第4个回答  2011-12-19
用VBA编个函数吧追问

我不会

追答

打开你这个EXCEL文件,按Alt不动,再按F11,打开代码编辑器,插入一个模块后输入下面的代码后,在B1中输入=tqsz(a1),在C1中输入=tqwz(a1),回车就可以了。代码:
Function tqsz(rg As Range)
Dim st, str As String
st = ""
For i = 1 To Len(rg)
str = Mid(rg, i, 1)
If (str >= "0" And str = "a" And str = "A" And str = "0" And str = "a" And str = "A" And str <= "Z")) Then
st = st & str
End If
Next
tqwz = st
End Function

本回答被网友采纳
第5个回答  2020-03-25

相似回答