如何通过Excel制作工资条?

人气:244 ℃/2023-08-08 10:35:38

昨天小编给大家介绍了通过word办公软件制作工资条的方法,那么直接通过Excel能不能制作呢?如果可以的话,又该怎样制作?首先通过Excel也是可以做一张工资条出来的,不过要说起制作方法和Word的制作流程可谓大相径庭,下面一起来看看制作过程吧!

操作方法

和Word类似,我们的工资条依旧需要建立在Excel工资表的数据来源基础之上,比如下图就是一张做好的工资表(并非工资条);

然后我们选中第一行,按住shift键将鼠标移动到第一行和第二行中间,带鼠标变成等于号形状时,我们往下拉动复制单元格,有多少名员工,就复制几行,通过工资表我们可以看出共有7名员工,所以我们再往下复制6行即可,如图所示;

接着,依旧选中第一行的所有表头内容,通过填充柄拖动,将表头内容复制给刚才的新建单元格,效果如下图所示...

然后在工资表后面新建一列,我们给其建立编号,如下图一;接着将这组编号复制粘贴到下方,一共粘贴4组...

接下来我们将这列全部选中,然后依次点击“数据”-“排序和筛选”-“升序”,如图所示...

在弹出的排序提醒对话框,我们选择“扩展选定区域”即可,此时工资表就被分割成以下的状态了...

其实这个时候工资条已经做好了,不过还是为了以后打印出来裁剪方便,我们选中表格以后按住快捷键F5,在定位条件里我们点击“空值”,然后给其中的空白单元格设置边框;

在设置单元格格式对话框,我们依旧主要将中间的线条设置为虚线(用于裁剪),其他的可以自由设置,点击确定以后,一张完美的工资条就做好了,如下图二;

Excel怎么制作工资条

一条公式,工资表转成工资条,单双表头都可以!

公司工资表做好之后,如何快速的将工资条生成呢?

举个例子,下面是模拟的某公司的员工工资表数据

我们需要自动生成工资表:

我们只需要设置好一次公式,后面的数据全自动的出来,分两种表头,单行表头和双行表头

1、工资表单行表头

如果工资表的表头只有一行的情况下,我们可以新建一个工作表,然后在A1单元格中输入公式:=工资表!A$1,公式向右填充

然后在A2单元格中输入公式:

=INDEX(工资表!A:A,INT(ROW(A6)/3)),公式向右填充

然后我们只需要选中前3行,向下拖动,所有的工资条就生成了,非常简单,原理的话就是ROW(A6),ROW公式是返回单元格值在第几行,因为第1个人的工资表在第2行,所以是ROW(A6)/3,然后我们的工资表是三行一个循环,所以到了下一个人的工资就变成了ROW(A9)/3,正好是3,后面继续正好是4...

2、双行表头工资表

如果工资表数据是这样双栏的,用上面的方法就不可以生成了

这个时候,我们同样可以新建一个工作表,然后在新工作表的A1:I1进行合并单元格,然后输入公式=工资表!A$1

然后在A2单元格输入公式:

最后我们在A3输入公式:

=INDEX(工资表!A:A,INT(ROW(A12)/4))

因为第1个人的工资表数据在第3行,然后是每隔4行要进行循环,所以是ROW(A12)/4

最后,我们只需要选中前4行,然后一直向下拖动,就可以生成双栏表头的工资条了

关于这个小技巧,你学会了么?动手试试吧!

推荐

首页/电脑版/网名
© 2026 NiBaKu.Com All Rights Reserved.