左和右功能快速列出和填充
朋友留言:您好,请问如何用LEFT公式将A栏的工作编号和员工姓名分离成B栏(纯数字)和C栏(RIGHT公式,纯中文姓名)。谢谢你
数据如下:
实现该方法的第一种方法是函数方法。
第一步是分离文本:
在“C2”单元格中输入公式:“=RIGHT(A2,LENB(A2)-LEN(A2)),并向下填充以提取所有员工姓名。
其中:
LENB(A2)和LEN(A2)都计算A2单元格中的字符数。不同的是LENB函数根据2计算每个汉字的字符数,而LEN函数根据1计算每个汉字的字符数,所以两者的区别就是汉字数。
“=RIGHT(A2,LENB(A2)-LEN(A2))”的意思是从A2字符的右侧开始,根据汉字的数量取出汉字。
第二步是先把数字分开:
在“B2”单元格中输入公式:“=LEFT(A2,LENB(A2)-LENB(C2)”,并向下填充以提取所有员工职务号码:
其中:
LENB(A2)-LENB(C2)的意思是用A2的字符数减去C2的字符数,即数字的个数;
“=LEFT(A2,LENB(A2)-LENB(C2))”表示根据单元格A2内容最左边的数字个数取所有数字。
第二种方法:排序。
选择要共享的数字和文本区域,选择[数据]——[列],在“文本列向导”对话框的步骤1中选择“固定列宽”,然后单击“下一步”:
在“文本排序向导”对话框的第二步,在数据预览区,用鼠标点击刻度,对准数字和字符的边界,会出现一条分割线:
在“文本列向导”对话框的第3步中,选择B2作为目标区域,即以B2单元格作为起始位置向后填充分隔的数字和文本:
细分结果如下:
然而,这种排序方法仅限于待分离的两个部分的第一部分的数字一致的情况。例如,在本例中,工作编号的数字是一致的。
关于列的更多使用,请参考上一篇文章:Excel数据列的妙用——不喜欢函数的朋友开心。
第三种方法:快速填充。
快速填充是EXCEL2016独有的一种填充方式,可以将数字和文本分开,无需函数,不受数字和文本数量的限制。移动如下:
录制电影、视频时,为了让大家看到“自动填充法”中的“快速填充”,都是将填充手柄往下拖。其实快充是有快捷键“Ctrl E”的。只要输入第一个单元格,直接按“Ctrl E”,就可以填充后面所有单元格的内容。
版权声明:左和右功能快速列出和填充是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。

















