在数据处理和分析中,经常需要对数据进行拆分,如下图所示:上表中,我们需要根据工号提取分公司、任职年份、任职序号。除了手工提取,还有以下四种方法。一、分类【分类】大家都不
在数据处理和分析中,经常需要对数据进行拆分,如下图所示:
上表中,我们需要根据工号提取分公司、任职年份、任职序号。除了手工提取,还有以下四种方法。
一、分类
【分类】大家都不陌生,就是分类或者按照一个标准分类。Excel中提到的【分类】也是分类存储数据。
目的:从[工作编号]中选择[分支机构]、[任职年份]和[任职序号]。
方法:
1.将工号列中的数据复制到一个新的数据列中(最好是要存储的数据左边的第一列),以备后用。
2.数据排序,打开文本排序向导对话框,然后单击下一步。
3.在[分隔符]中选择[其他],并在下面的文本框中输入“-”。
4.下一步-完成-好。
释义:
第三步文本框中输入的字符(“-”)要和数据源中分割数据的字符一致!
二。快速填充Ctrl+E方法
说到快速填充,人们首先想到的是拖动鼠标、右键填充等。其实除了以上方法,还有一个非常实用的快速填充方法,快捷键Ctrl+E快捷键法。
目的:从[工作编号]中选择[分支机构]、[任职年份]和[任职序号]。
方法:
1.在单元格D3中输入“ZB”,选择单元格D3:D12,只需按快捷键Ctrl+E
2.在单元格E3中输入“2012”,选择单元格E3:E12,按快捷键Ctrl+E
3.在单元格F3中输入“008”,选择单元格F3:F12,按快捷键Ctrl+E。
释义:
1.第1、2、3步输入的字符,是将“鲁肃”的工号按照“分公司”、“任职年份”、“任职序号”进行拆分的结果。
2.选择目标单元格区域时,一定要包括在步骤1中已经输入字段的单元格,否则得不到想要的结果!
三。电源查询方法
当你看到Power Query这样的英文单词时,你可能会好奇什么是“高大上”,其实不然。Power Query是Excel系统自带的数据处理和分析工具,集成在Excel的高版本中。
目的:从[工作编号]中选择[分支机构]、[任职年份]和[任职序号]。
方法:
1.选择要拆分的目标单元格,data-from table/range,打开Power Query编辑器,选择工具栏中的拆分列-按分隔符,打开按分隔符拆分列对话框,在选择或输入分隔符下拉列表框中选择自定义,在文本框中输入-并单击确定。
2.双击列标题位置并输入新的列标题。
3.[关闭并上传]。
4.调整内容位置和格式。
释义:
使用超级查询分割数据时,分割的数据存储在单独的工作表中。在实际工作中,通常会将其复制到元数据表中。
四。函数公式法
使用函数式拆分字段的基本思想是根据字符的特征定位字符,然后用相应的函数提取字段。
查找功能是最常用的定位功能。
函数:返回指定字符串在原始字符串中的实际位置(区分大小写)。
语法结构:=Find(定位字符串,原字符串,[起始位置])。
目的一:返回【工号】中第一个“-”的位置。
方法:
1.添加2个辅助列。
2.输入公式:= FIND(“-“,C3).
目的二:返回[工号]中第二个“-”的位置。
方法:
在目标单元格中输入公式:= FIND(“-“,C3,D3+1)。
现在在[工作编号]中“-”的位置]已经提取出来了,接下来就是根据位置提取字符了。使用的功能有左、中、右。对于这三个函数的具体用法,如果你对它们一无所知,可以查阅历史上的相关记载!
目的三:选择[分支机构]字段。
方法:
在目标单元格中输入公式:=LEFT(C3,D3-1)。
目的4:选择[就业年份]。
方法:
在目标单元格中输入公式:=MID(C3,D3+1,4)。
目的5:选择[雇佣序列号]。
方法:
在目标单元格中输入公式:=RIGHT(C3,LEN(C3)-F3)。
结论:
从上面的学习可以看出,数据拆分也是一些基本功的应用,所以在实际工作中,大家要灵活掌握。如果在学习过程中有不明白的地方,可以留言讨论!