日常工作中在录入原始数据的时候,总是有很多新手员工不按规范录入数据,这样导致后续需要对数据进行归类整理、检索的时候就非常不便。比如人事经常将新分配员工都按每个部门排列在一起,这样在后续员工考勤、工资表制作时带来很多不便(图1)。下面就给大家介绍一种方法,可以快速将不规范的数据整理得井井有条。

图1 不规范数据
数据横着坐,分列来相助
对于类似数据之间使用的是统一分割符号,如果只是将数据按照行的方式排列,那么直接利用Excel的分列功能进行整理即可。
选中B列需要分类的数据,点击“数据/分列”,选择“其他”分割符号,选择“顿号”(如果分列的数据包含多个分隔符如逗号,冒号,可以使用查找替换进行分隔符统一后再用分列),这样即可将每个名字分列在不同单元格里(图2)。

图2 使用分列整理数据
数据竖着排,转换来变换
上述只是将数据横着排列,而很多操作需要将人名数据竖着排列,比如制作工资单时的排列,需要每个员工一行,按照各自部门进行纵向排列。如果需要将横排的数据变换为竖排,那么可以借助Excel 2016集成查询编辑器的“转换”工具实现。定位到A1,点击“数据→从表格”,在弹出的窗口选择需要排列数据的A1:B4区域数据(图3)。

图3 选择数据
点击“确定”,接着在打开的查询编辑器窗口点击“转换“选项卡下,依次单击“拆分列→按分割符”,然后选择“分隔符/自定义”,输入“顿号”,使用顿号将数据分列,具体操作和上述分列操作类似(图4)。
小提示:
这里使用分列和在工作表中使用分列略有不同。如果需要分列的右侧列中还有其他的内容,这里操作会自动扩展插入新的列,右侧已有数据列自动后延。而在工作中使用分列,右侧有数据时则会被覆盖掉。因此在需要对数据进行分列操作,如果原始数据中有较多列的内容(如B列是需要分列内容,C列、D列仍然有其他数据),为了不误删原始数据,强烈建议使用查询编辑器的分列进行操作。

图4 分列数据
完成数据的分列后,此时B列的数据会自动被分列。继续按住Ctrl键依次选中已经完成的分列数据,点击“转换→逆透视列→逆透视列”,这样被选择的列会被自动转化为行的显示(图5)。

图5 逆透视列操作
完成逆透视列操作后,原来数据会新增一列“属性“,按提示选中增加的属性列将其删除,这样就完成行列的转换了(图6)。

图6 完成行列的转换
相关文章
网友评论(共有 0 条评论)