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

2024-11-05 02:35:06
推荐回答(5个)
回答1:

回答2:

工具/原材料

excel2016版、电脑。

1、打开电脑找到并点击打开excel2016版表格软件;

2、双击打开excel表格软件以后,为了示范先在表格内编辑好任意的文字内容;

3、编辑好以后,此时先将A1列需要拆分的部份内容复制粘贴到B和C列,只需要复制第一行;

4、复制粘贴好第一行的内容以后,此时单击B1列在按“ctrl+E”快捷键进行单元格填充即可;

5、同理此时单击C1列在按“ctrl+E”快捷键进行数字部份单元格填充拆分即可完成。

回答3:

  1. 从图中可以看到,单元格内容中,数字的位数是相同的,这种有规律的单元格内容可以用分列来进行拆分;

  2. 选中区域,选择:数据--分列;

  3. 在分列向导中,点选:固定宽度--下一步;

  4. 在数字和文字中间点一下,出现一条分列线,再点下一步;

  5. EXCEL中超过11位的数字,将以科学记数法显示,如果此时直接点击完成,则A列数据将显示为科学记数法;

  6. 正常长数字串是要显示出全部字符的,在上一步中,点选:文本,这样分列出来的就是文本格式;

  7. 点击“完成”后,即将数字和文字拆分成两列,根据需要确定是否删除数字列。

回答4:

1.
从图中可以看到,单元格内容中,数字的位数是相同的,这种有规律的单元格内容可以用分列来进行拆分;
2.
选中区域,选择:数据--分列;

3.
在分列向导中,点选:固定宽度--下一步;

4.
在数字和文字中间点一下,出现一条分列线,再点下一步;

5.
EXCEL中超过11位的数字,将以科学记数法显示,如果此时直接点击完成,则A列数据将显示为科学记数法;

6.
正常长数字串是要显示出全部字符的,在上一步中,点选:文本,这样分列出来的就是文本格式;

7.
点击“完成”后,即将数字和文字拆分成两列,根据需要确定是否删除数字列。

回答5:

VBA是可行的,试试函数的效果

C1输入:=MID(A1,LARGE((CODE(MID(A1,ROW(INDIRECT("A1:A"&LEN(A1))),1))<128)*ROW(INDIRECT("A1:A"&LEN(A1))),SUM((CODE(MID(A1,ROW(INDIRECT("A1:A"&LEN(A1))),1))<128)*1)),SUMPRODUCT((CODE(MID(A1,ROW(INDIRECT("A1:A"&LEN(A1))),1))<128)*1)-SUM((CODE(MID(A1,ROW(INDIRECT("A1:A"&LEN(A1))),1))<49)*1))
按Ctrl+Shift+Enter确认输入
B1输入:=SUBSTITUTE(A1,C1,"")

------------------------------------
欢迎到Excel Home论坛学习、交流