excel将1列中的文字和数字分2列显示的技巧
excel将1列中的文字和数字分2列显示的技巧
中行41785015110010091252、青泥支行200303004500696、卡伦办事处801017651、站前支行0709000309221004055 、金州支行400301459508091
解答:
1、用函数可以解决。
假如A1 为 中行41785015110010091252
则B1=LEFT(A1,(SEARCHB("?",A1,1)-1)/2)、C1=MID(A1,LEN(B1)+1,50)、随后将B1、C1的公式往下复制。
2、Sub 分列()
For Each jk In Sheet1.UsedRange.Columns(1).Cells
For i = 1 To Len(jk.Formula)
If Abs(Asc(Mid(jk.Formula, i, 1))) < 256 Then
Sheet1.Cells(jk.Row, (jk.Column + 1)).Formula = "'" & Right(jk.Formula, (Len(jk.Formula) - i + 1))
jk.Formula = Left(jk.Formula, (i - 1))
Exit For
End If
Next i
Next
End Sub
3、是否将Asc(Mid(jk.Formula, i, 1)) < 256 改成 47 < Asc(Mid(jk.Formula, i, 1)) < 58 会更好,因为它只将数字抽出,如果数字前有英文字的话将抽往数字列。
4、我看帮助中instr函数不错
配合循环速度应快些
相关内容
-
excel单元格文本文字分多行并排显示的技巧
excel单元格文本文字分多行并排显示的技巧,文本,显示,文字,单...
-
excel字母与数字混合内容的排序技巧
excel字母与数字混合内容的排序技巧,数字,排序,混合,单元,格...
-
excel用SUMIF函数进行多条件求和的技巧
excel用SUMIF函数进行多条件求和的技巧,函数,条件,绿豆,糯米,...
-
在Excel工作表中输入数字
在Excel工作表中输入数字,数字,输入,数据,通用,格式,运算符,...
-
Excel 公式的显示
Excel 公式的显示,显示,格中,单元,输入,选项,窗口,执行,Excel ...
-
Excel 数字显示格式的设定
Excel 数字显示格式的设定,设定,数字,显示,格式,显示格式,命...
-
Excel 复制格式
Excel 复制格式,复制,格式,区域,选择,设置,显示,步骤,Excel 复...
-
Excel 移动和公式的复制
Excel 移动和公式的复制,复制,混合,粘贴,引用,位置,调整,绝对...
-
excel任意角度文字的设定
excel任意角度文字的设定,设定,文字,格中,执行,选择,红色,目...
-
改变Excel图表文字、颜色、图案
改变Excel图表文字、颜色、图案,文字,图表,执行,格式,命令,设...
-
Excel 函数的输入
Excel 函数的输入,输入,函数,方法,参数,粘贴,分类,步骤,Excel ...
-
excel在两个工作表之间查找相同的内容并复制到
excel在两个工作表之间查找相同的内容并复制到新表,查找,用户...
-
Excel按多个条件显示数据的技巧
Excel按多个条件显示数据的技巧,数据,显示,条件,格式,函数,字...
-
excel用vlookup查找数据并复制到另一表格
excel用vlookup查找数据并复制到另一表格,复制,数据,查找,函...
-
excel把多个表的单元格数据复制到1个表的1列
excel把多个表的单元格数据复制到1个表的1列,数据复制,方法,...