两种方法批量生成工资条
2019-07-14王志军
电脑知识与技术·经验技巧 2019年5期
王志军
实际工作中,财务人员经常会有制作工资条的需求,例如图1所示的工资表格,该如何利用它快速生成工资条呢?这里介绍两种不同的解决方案。
方案一:排序法
在最右侧添加一个辅助列,在这里手工输入或填充连续的序号。复制序号,将其粘贴到已有序号之下。复制列标题,粘贴到现有的数据区域之后,向下拖曳或双击填充柄,此时可以看到图2所示的效果。
单击任意一个序号,切换到“数据”选项卡进行升序排列,最后删除辅助列,就可以看到图3所示的工资条效果。
方案二:公式法
较之排序法,使用公式生成工资条,更为快捷,也便于数据源的更新:
插入一个新工作表,例如名为“工资条”,将列标题复制粘贴到“工资条”工作表的首行,在“工资条”工作表的A2单元格输入公式:“=INDEX(合并离退!A:A,(ROW(A1)-1)/3+2)”。这里的“(ROW(A1)-1)/3+2)”部分,“ROW(A1)”是返回A1单元格的行号1,计算后的结果相当于“(1-1)/3+2”,最终结果是2;INDEX函数可以返回“合并离退”工资表A列第二个元素的内容,向右拖曳填充柄,可以看到图4所示的工資条效果。
同时选中A1:L3向下拖曳填充柄至适当位置,这是一个关键之处,同时选中三行下拉,下拉时标题行和空白行是复制,而带有公式的部分则是按照相对引用进行填充,很快就可以看到图5所示的工资条效果,当然最后不要忘记删除多余的0数据。