设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

Excel 数字与文本分离的三种方法

2020年04月16日 15:59 发布来源:Excel学习网

 如图所示,为规范数据,如何将A列中的工号和员工姓名分开到B列和C列呢?

Excel |  数字与文本分离的三种方法

图 姓名和工号同一单元格

【实现方法】

第1种方法:函数法。

第1步先将文本分离出来:在C2单元格中输入公式“=RIGHT(A2,LENB(A2)-LEN(A2))”,按Enter键执行计算,再将公式向下填充,即可提取所有员工姓名,如图所示:

Excel |  数字与文本分离的三种方法

图 函数提取汉字

其中:

ž LENB(A2)和LEN(A2)都用于计算A2单元格的字符数,不同的是:LENB函数是将每个汉字的字符数按照2进行计算的,而LEN函数是将每个汉字的字符数按照1计算,所以,两者的差值是汉字的个数。

ž “=RIGHT(A2,LENB(A2)-LEN(A2))”的含义是从A2字符的右侧开始提取,按照汉字个数取出汉字。

第2步再将数字分离出来:

在B2单元格中输入公式“=LEFT(A2,LENB(A2)-LENB(C2))”,向下填充,即可提取所有员工工号,如图所示:

Excel |  数字与文本分离的三种方法

图 提取数字

其中,

ž LENB(A2)-LENB(C2)的含义是用A2的字符数减去C2的字符数,即数字的个数。

ž “=LEFT(A2,LENB(A2)-LENB(C2))”是指从A2单元格数据的最左侧开始取,按数字个数取出所有数字。

第2种方法:分列。

选中要进行分享的数字与文本区域,单击“数据”→“分列”,在打开的文本分列向导对话框第1步中选择“固定宽度”,然后单击“下一步”按钮,如图所示。

Excel |  数字与文本分离的三种方法

图 选择“固定列宽”

在文本分列向导第2步中,在“数据预览”区,用鼠标在标尺上对准数字与文字分界处单击,会出现一条分隔线,如图所示,单击下一步按钮。

Excel |  数字与文本分离的三种方法

图添加分割线

在文本分列向导第3步中,选择“目标区域”为B2,即=$B$2,分离后的数字和文本以B2单元格为起始位置向后填充,如图所示:

Excel |  数字与文本分离的三种方法

图 选择数据放置目标区域

分列结果如图所示:

Excel |  数字与文本分离的三种方法

图 分列结果

但这种分列方式,仅限于要分离的两个部分中第一部分位数一致的情况,如本示例中,工号的位数是一致的。

第3种方法:快速填充。

快速填充是Excel2016特有的填充方式,可以不用函数就可以实现数字与文本的分离,且不受数字与文本个数的限制。

将第1位员工的工号输入到B2单元格中,鼠标左键拖动填充柄往下填充,打开“自动填充选项”,选择“快速填充”,如图所示,即可完成工号提取。姓名的提取也可用同样方法完成。

Excel |  数字与文本分离的三种方法

图 快速填充

快速填充也可以使用快捷键Ctrl+E,只要录入第一个单元格,直接按Ctrl+E快捷键,就实现了下面所有单元格数据的填充。

原创文章如转载请注明:转载自Excel学习网 [ http://www.excelxx.com/]
需要保留本文链接地址:http://www.excelxx.com/xuexixinde/12373.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号