小小工资条,牵动着无数工薪族的小神经。而制作工资条,也是人资或财务的最常用excel操作技巧。今天兰色带大家盘点一下工资条的制作方法。
一、手工1次性制作
只适用于本次制作,如果下月还要用,还需要重复操作。
1、排序法
在辅助列中输入1.2.3...再复制该序列到下面的行。在表格下粘贴相同行数的标题行,然后根据辅助列排序即可。
2、插入行法(单行标题)
在辅助列中对角线输入数字,然后定位常量,插入整行。然后复制标题行,再定位第1列空值,粘贴标题行。
3、插入行法(双行标题)
如果是标题行含合并单元格的2行标题,则在拖入行后再次定位插入行,然后再粘贴。
插入空行见方法2
二、技巧函数公式法
该类方法公式设置非常简单,但要借用技巧操作。
1、替换生成引用法。
复制引用位置,然后替换成公式引用,然后粘贴标题行。
2、Vlookup函数法。
复制标题行到第8行 - 在第1列输入1,然后B列输入公式,并向右复制
=VLOOKUP($A10,$A$1:$G$6,COLUMN(B1),0)
最后选取标题行、公式行和空行,向下拖动复制。
三、函数公式法
1、单表生成
这是一个比较通用的公式(工资条隔一行):
=IF(MOD(ROW(A1),2),OFFSET($A$1,(MOD(ROW(A1)-1,3)>0)*ROUND(ROW(A1)/3,),COLUMN(A2)-1),"")
套用公式方法:只需要修改上面公式的$A$1 ,它是工资表的标题行的第1个单元格地址(如果引用其他表,需要加上“表名!”,如工资表!$A$1)。
2、多表智能生成
多表智能的公式很复杂,不过实现的功能也非常强大。兰色编写了一个模板,同学们可以直接拿去使用。
工资条包括以下功能
可以通过选取部门,生成该部门的工资条。如下图所示。
可以指定工资条之间的间隔的空行行数。如下图所示。
可以显示工资表中的指定列数范围。如下图所示。(新增功能)
可以指定标题行所在的行数(有的工资表标题行不一定在第1行)如下图所示。(新增功能)
原文来自:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。