今天帮忙将一些正式人员的工资卡号,添加到人员花名册中,因为花名册中有临时工,试用期的员工,一个个添加进去,即费时又费力,说不定一不小心,来个张冠李戴。那有没有什么方便快捷的方法,答案是肯定的。
最简便的方法是:将员工性质这列进行排序,将工资卡号复制进去。
可事情往往没有这么简单!
出现的问题如下:
- 工资卡号表中的排列顺序和花名册中排列顺序不同,花名册是按照部门,而工资表是按照入职时间进行排序,而且花名册中包括了公司中所有的员工,所以无法简单的复制粘贴
- 工资卡号表中的人员和花名册的人员信息不完全匹配,有个别出入,就没法按部就班的操作了。
我自己的解决方法如下:
- 确保工资卡号表中人员在花名册中存在并进行人名排序:将工资卡号表与花名册对应下,将不同的人员加色,隐藏,并按照人名进行升序排序。
- 花名册中筛选出excel表中转正员工,并将工资卡号表中未出现的人员隐藏,然后按照人名进行升序排序
这时候两张excel表,人员姓名无论排序和名字完全一样,很多人看到这里就以为结束了,直接将工资卡号表中的数据复制过来即可,可实际操作往往没有想的那么简单,原因是筛选的时候显示出来的是可见表格,你复制的时候不一定是复制可见表格,而且你粘贴的时候也不一定完全是粘贴在可见表格里
- 对于上面出现的问题,可以参加网友的方法
- 我们经常要复制类似“自动筛选”结果等情况(中间含有部分隐藏的单元格)的数据区域,如果直接用“复制/粘贴”就把隐藏单元格的内容一起复制过来了,而我们需要的只是可见单元格的内容。为此,我们可按如下方法操作达到目的:
一、复制可见单元格的内容:
用鼠标选定你要复制的数据范围,按Alt+分号键 (或者点”编辑”->“定位”,点”条件定位”,选中”可见单元格”,点”确定”),然后再执行”复制”/“粘贴”操作就可以了。
二、将数据粘贴到可见单元格:
需要添加两个辅助列来完成操作:
1、在筛选前在表格右边添加”辅助1”列,在第二行输入1,按Ctrl+鼠标左键往下拉到相应行。
2、执行你的”自动筛选”过程。
3、在右边再添加的一”辅助2”列,用鼠标选定该列所有行,输入1,按Ctrl+回车。(即在所有筛选结果行的该列增加一个1,其他被隐藏的行该列为空白)
4、退出筛选状态,将全表按”辅助2”列排序,你的筛选结果就集中在连续的行了,这时可将你复制的内容粘贴到表格里面去。
5、将全表按”辅助1”列排序,恢复原表的顺序,再删除最后添加的两个辅助列即可。
过程参见下图: