工资条,你会做吗?

发布时间:2020-01-02 来源:网络


用Excel如何制作工资条?本期技巧妹与大家分享5种制作方式,希望对大家有所帮助。


第一种:排序法


操作步骤:


(1)将标题复制到工资单的下方;

(2)添加辅助列,并且进行编号排序,比如说这里使用奇数和偶数进行排序;

(3)排序之后将辅助列删除即可。


具体操作如下:



第二种:插入和定位法


这种方法同第一种方法有些类似,就是先插入空行,然后使用定位法。


操作步骤:


(1)将原先工作表插入空行,可使用排序插入空行,排序之后记得删除辅助列;

(2)复制标题,选择全表,按住Ctrl+G,选择空值;

(3)然后按住Ctrl+V,则完成工资条的制作。


具体操作如下:



第三种:利用复制链接+查找替换


这种方式,如果使用顺手的话,以后直接使用数据源就可以快速制作工资条了。


操作步骤:


(1)复制工资条标题;

(2)将第一位员工的工资信息复制之后,使用“其他粘贴方式”中的“粘贴链接”;

(3)按住Ctrl+H,打开查找与替换对话框,在查找中输入“=”,在替换中输入“空格号加=”,点击全部替换;

(4)然后将标题和第一个人的工资信息选中,向下拉动填充;

(5)再次打开查找与替换对话框,在查找中输入“空格号加=”,在替换中输入“=”,点击全部替换,择完成工资条的制作。


具体操作如下:


图一


图二


第四种方法:Vlookup函数


虽然遇到函数,都比较头疼了,但是方法实用,所以还是了解一下吧。


操作步骤:


(1)给工资条添加序列号,新建一个工作表,将标题复制到新工作表上,然后在第一个序列单元格中输入1,并向下填充;


(2)然后在B2中输入公式“=VLOOKUP($A2,Sheet6!$A$2:$J$5,COLUMN(),)”,然后向右侧拉动;


说明:


=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)

=COLUMN(),表示公式所在的列


(3)最后将整体复制,下拉即可完成。


具体操作如下:



第5种:利用录制宏


操作步骤:


(1)打开工资表,选中表格的第一个单元格,之后点击【开发工具】下的【录制宏】进入相应的对话框,根据需要命名宏,最后点击确定即可。


具体操作如下:



(2)完成第一步之后,这里我们需要先点击【使用相对引用】,然后选中表头复制,之后将鼠标放在A3,选中【插入复制的单元格】,最后将鼠标放在A3单元格,点击【开发工具】下的【停止录制】即可。


具体操作如下:



这时,我们就可以将光标放在A3单元,然后点击【宏】-【执行】即可。


具体操作如下:



(3)到目前为止,我们只能是单条执行宏,若想批量生成,需要更改代码才行。


首先选中【开发工具】—【宏】—【编辑】进入代码窗口,补充输入代码


Dim i

For i =1 to 15

Next


然后,关闭代码窗口,再次进入【开发工具】—【宏】—【执行】即可。


解释:代码中的15是表示刚刚的命令需要执行15次,因为我们需要添加15条工资表头。


具体操作如下:



怎么样,这么多的制作方式,你更喜欢哪一个呢?