新年开工了,这段时间大部分财务人都在忙着结算工资,尤其是做工资条,快把会计人和HR忙疯了,如果有一套工资条最方便的制作方法,就没那么头疼了,应大家的要求:世界完整版工资条最简单、最快速、最完美、最全的做法,拿走不谢。
初级:入门技巧制作
例:如下工资表,要求隔行插入标题行制作工资条
步骤:
1在表右侧输入序号并向下复制两次
小技巧:按Ctrl不松可以让数字递增
2在把标题行复制到最下面的一组序号处
小技巧:粘贴时,复制后只需要选取被粘区域的第一列即可
3选取整个区域排序
小技巧:为了完成一键排序,选取区域时要从序号列向左选取。另,按shift松不松,选取两个角顶点即可选取整个区域,不需要拖。
4如果需要隔行设置表格线,可以用格式刷功能
小技巧:如果有空行,要把空行也选取,然后向下刷格式
中级:函数公式运用
1手工1次性制作
只适用于本次制作,如果下月还要用,还需要重复操作。
1.排序法
在辅助列中输入1.2.3...再复制该序列到下面的行。在表格下粘贴相同行数的标题行,然后根据辅助列排序即可。
2.插入行法(单行标题)
在辅助列中对角线输入数字,然后定位常量,插入整行。然后复制标题行,再定位第1列空值,粘贴标题行。
3.插入行法(双行标题)
如果是标题行含合并单元格的2行标题,则在拖入行后再次定位插入行,然后再粘贴。
插入空行见方法2
2技巧函数公式法
该类方法公式设置非常简单,但要借用技巧操作。
1.替换生成引用法。
操作步骤:
第1步 复制标题
第2步 选取第3行右键拖动(或复制 - 选择性粘贴) -链接此处(粘贴链接),然后用 = 替换为 空格+ = 号
第3步 向下拖动复制(如果工资条间隔一行就多选一行空行)复制
第4步 把 空格+= 替换为 =号
完工,工资条完美制作完成!
2.Vlookup函数法。
复制标题行到第8行 - 在第1列输入1,然后B列输入公式,并向右复制
=VLOOKUP($A10,$A$1:$G$6,COLUMN(B1),0)
最后选取标题行、公式行和空行,向下拖动复制。
3函数公式法
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.可以折行的工资条
看过很多单位的工资表,和工资相关的项目都很多,有的有几十列之多。这么多列打印成工资条,真的好长好长。结果是字体超小,让人看起来很费眼神。
看一个不算太长的工资条:(为了演示方便以短些的为例)
如果.....变成下面这样:
一行变成两行或多行,工资条马上变得清晰多了。今天kavin老师(微信号:KuaiJiShuo)就带同学们一起做多行工资条。
工资表:
操作步骤:
第1步 复制标题行。
把标题行分段复制到两行中,可以根据实际长度任意设置总行数。
第2步 设置公式
B3公式
=INDEX(人事部工资表!A:A,COUNTIF(B$2:B2,B2)+1)
B5公式:
=INDEX(人事部工资表!G:G,COUNTIF(B$2:B4,B4)+1)
公式说明:
Index函数(区域,行数,列数) 提取指定行、列的值,本例引用的是单列区域,所以只需要行数即可。 COUNTIF(B$2:B2,B2)+1 是计算 标题在以上区域出现的次数,以决定是从源表的第几行提取工资条内容(+1是因为工资表中是从第2行开始提取工资信息的)。这里一定要注意的是区域要用半开区间表示,B$2表示这个区域的第一行固定在第2行,而:B2则会随着公式的向下复制不断的拉伸区域,如B$2:B3, B$2:B4 ...... B5的公式所引用区域(G:G)是第二行标题在原表中开始的列数。如果工资条还有3行、4行。引用方式类推。第3步 复制工资条
选取B2:G6区域(工资条之间留一空行方便裁剪),然后向下拖动复制,本部门所有员工的工资条已生成。
注:如果工资条中带有日期,记得把日期格式设置一下,如本例中D列。
中级:最简单完美级别
看一个不算太长的工资条:(为了演示方便以短些的为例)
如果.....变成下面这样:
一行变成两行或多行,工资条马上变得清晰多了。今天kavin老师(微信号:KuaiJiShuo)就带同学们一起做多行工资条。
工资表:
操作步骤:
1复制标题行。
把标题行分段复制到两行中,可以根据实际长度任意设置总行数。
2设置公式。
B3公式
=INDEX(人事部工资表!A:A,COUNTIF(B$2:B2,B2)+1)
B5公式:
=INDEX(人事部工资表!G:G,COUNTIF(B$2:B4,B4)+1)
公式说明:
Index函数(区域,行数,列数) 提取指定行、列的值,本例引用的是单列区域,所以只需要行数即可。 COUNTIF(B$2:B2,B2)+1 是计算 标题在以上区域出现的次数,以决定是从源表的第几行提取工资条内容(+1是因为工资表中是从第2行开始提取工资信息的)。这里一定要注意的是区域要用半开区间表示,B$2表示这个区域的第一行固定在第2行,而:B2则会随着公式的向下复制不断的拉伸区域,如B$2:B3, B$2:B4 ...... B5的公式所引用区域(G:G)是第二行标题在原表中开始的列数。如果工资条还有3行、4行。引用方式类推。3复制工资条
选取B2:G6区域(工资条之间留一空行方便裁剪),然后向下拖动复制,本部门所有员工的工资条已生成。
注:如果工资条中带有日期,记得把日期格式设置一下,如本例中D列。
以后月份怎么办?
因为是公式,所以这个工资条也是随工资表自动更新的
kavin老师(微信号:KuaiJiShuo)一想到工资条公式,很多同学就马上想到那几个超长超复杂超难理解的Excel公式。其实借助技巧,即使如今天的折行显示,也是很简单的。
其实之前kavin也给大家介绍过一些简单关于工资条的做法,限于每个人的操作水平阶段不一样,大家只要选取自己喜欢的那个方法就好了。
高级:工资表转为工资条
步骤一
在工资细目的右侧两列中,交叉输入任意数字(主要是为了后面的“空位”空值,所以数字可任意输),然后选中交叉的四个单元格,双击右下角的“填充柄”,这样就能够使这种格式一直填充至工资表的结束行(如图1、图2)。
ps:点击图片,可放大查看
图1 选中交叉的四个单元格
图2 这是填充后的结果所示
步骤二
执行“开始”→“查找和选择”→“定位条件(S)”命令,在打开的“定位”对话框中单击“定位条件”按钮,在打开的“定位条件”对话框中,选择“空值”,然后单击“确定”按钮(如图3、图4)。
图3 选择“定位条件”
图4 在“定位条件”对话框中的操作
步骤三
执行“插入”→“插入工作表行”命令,这时便会从第三行开始,每一行的前面插入了一个空行(如图5和图6)。
图5是插入前的现象
图6 这是插入后的结果所示
步骤四
图7 复制表头的工资细目数据
图8 选中工资表A列
图9 在“定位条件”对话框中的操作
图10 这是在进行图9所示的操作后看到的界面
图11 这是执行“Ctrl+V”命令之后的结果(完成后的界面)
来源:Excel精英培训、会计说、搜狐网
这里有
1.《完整版 工资条 做法大全!超简单,财会人必收!》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《完整版 工资条 做法大全!超简单,财会人必收!》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/tiyu/19391.html