wps表格如何批量制作工资条

   wps表格批量制作工资条的方法

  当然,首先得有一张全体员工的工资表:


  想看看完成的工资条是什么样子么?来看看打印预览:


  工资表很简单,就是一张普通的表格。工资单工作表也很简单,因为所有单元格都是用的同一个公式。

  工资表是Sheet1,为了打印方便,我们在Sheet2中制作工资条。那么来看看Sheet2!A1的公式是什么样子:

  =IF(MOD(ROW(),3)=1,Sheet1!A$1,IF(MOD(ROW(),3)=2,OFFSET(Sheet1!A$1,INT(ROW()/3)+1,0),""))

  哦,是的,它有点长,所以,不妨分解一下:

  =IF(

  MOD(ROW(),3)=1,

  Sheet1!A$1,

  IF(

  MOD(ROW(),3)=2,

  OFFSET(Sheet1!A$1,INT(ROW()/3)+1,0),

  ""

  )

  )

  01行,第1个IF语句,其条件在02行;

  02行,判断当前行是否是工资条表头应该所在的行,即第1、4、7、10……行;

  03行,当02行的条件为TRUE时,值为Sheet1!A$1,即表头;

  04行,当02行条件为FALSE时,进入第二个IF语句

  05行,判断当前行是否是工资条数值应该所在的行,即第2、5、8、11……行;

  06行,根据对Sheet1第1行计算偏移来引用工资表数据;

  07行,即不是表头也不是数值,那就是用于间隔的空行啦!

  这个公式中两次用到MOD(ROW(),3),一次用到INT(ROW()/3)。那么当前行号和3有什么样的关系呢?注意到,每个工资条的构成,是一行表头,一行数据,一行空白,正好3行。如果你觉得1行空白打印出来不方便裁切,想留2行空白,那这三个公式里的3都应该改为4。

  现在是调整格式的时候。首先我们不希望空白行上有表格线,所以,打印的时候不能选打印网络线;但是我们希望工资条的表头和数据有线条来分隔,所以需要为这两行数据加上表格线——当然,可以填充完整个工作表之后再一个个工资条去设置,只是这样太麻烦——所以我们使用“条件格式”功能。

  还是选中A1,打开条件格式对话框,选择条件为公式:=MOD(ROW(),3)<>0;然后将格式设置为四周边框线,确定。


  现在来填充整个工作表。

  选中A1,向右拖动右下角长得像“+”号的填充柄,直至所有工资项(这一行是表头)都已填充出来。

  这时候,第1行所有表头项是选中的。现在该向下拖动填充柄,直到所有人的工资条都有为止。这个根据工资表中的人数就可以计算,这里填充的行数就是人数的3倍(记得上面专门提到的3吗?如果你改成了4,那就是4倍)。

时间: 2024-09-24 19:36:16

wps表格如何批量制作工资条的相关文章

简单快速 WPS表格辅助列制作工资条

关于工资条的制作的文章已经颇多了,其中许多文章涉及到公式.函数.VBA编程等诸多领域,又需要跨工作簿,使一些菜鸟新手不得要领而望而却步.其实,用WPS表格制作工资条,还有一些比较简单的办法.下面就介绍一种用辅助列来制作工资条的方法: Step 1:打开包含有员工工资情况的工作簿,把光标定位在J2单元格,并输入数字"1",然后拖动J2单元格的填充柄至J9,出现1-8的自动填充序列(图1). 图1 WPS工资条 Step 2:复制J2-J8单元格,分别在J10和J17处粘贴,使J列出现2个

WPS表格中如何批量制作工资条

  制作工资条.成绩单是周期性的重复劳动,单调乏味.对此,本文活用WPS表格的智能填充加巧妙算法,教你只用一次粘贴.一个公式.一次拖曳,搞定如图 1样式的条式单据.那么,跟我一起来在WPS文字中做一个吧. 第一种方法:查找替换法 首先,用WPS表格打开源数据文档,如图1,复制所有数据. 关闭WPS表格(一定要关闭,不然粘贴到WPS文字时会有表格),打开WPS文字,按"Ctrl+V"将从源文档中复制来的数据粘贴到新建的空白文档中.此时,这些数据呈用制表符和回车符分隔的文本状态(图2).

WPS 2005如何批量制作员工信息卡

在实际工作中,用户可能经常需要编辑大量格式一致,仅有部分内容不同的文档,如提醒邮件.员工工资单等等.如果使用手工编辑打印,虽然每份文件只需修改个别数据,但一旦份数比较多,这就成了一件非常苦恼的事情. 那么,有什么办法既可以减少枯燥无味的重复工作,又能提高工作效率呢? 其实WPS文字新增的"邮件合并"的功能,就能轻松满足用户的这种需要. 邮件合并简介 什么是"邮件合并"?从功能的命名上来看,"邮件合并"似乎与邮件有关,其实它的作用是在邮件文档(主文

wps表格如何批量为数字添加负号

  wps表格批量为数字添加负号的方法 1.首先打开WPS电子表格,新建一个工作薄 2.将数据复制进新建的工作薄中 3.在边上的任意表格中输入"-1" 4.然后复制这个单元格(也就是复制-1),选中-1所在的单元格,点击鼠标右键即出现快捷菜单,点击复制,也或者可以选中单元格后,按Ctrl+C,进行复制. 5.选择需要修改的数据单元格,如果数据比较多,可以直接点击列表上方的字母,选择整列;如果数据少,可以直接用鼠标进行拖选.选择好后,点击右键,在快捷菜单中选择"选择性粘贴&qu

wps表格中如何制作圆环图表

  wps表格中制作圆环图表的方法: 1.首先选择已到和未到数据,点击插入--二维饼图的圆环图,这里记得一定要是选中数据只选择数据的话不会产生文字的. 2.修改上面的文字直接点击上面的文字,双击进入修改就会出现边框一样的我们就可以修改一下,这个时候改成我们需要的文字就可以了. 3.同样的点击一下刚才插入的圆环图,我们就可以看到右边有属性栏,这个时候我们把图表填充一下选择纯色填充,点击右上角那个箭头指的地方选择蓝色. 4.这个时候我们在把线条去掉我们是在属性的填充与线条下面选择线条,我们可以看下如

wps表格中如何制作环形图

  在wps表格中制作环形图的方法: 首先选择已到和未到数据,点击插入--二维饼图的圆环图,这里记得一定要是选中数据只选择数据的话不会产生文字的. 2修改上面的文字直接点击上面的文字,双击进入修改就会出现边框一样的我们就可以修改一下,这个时候改成我们需要的文字就可以了. 3同样的点击一下刚才插入的圆环图,我们就可以看到右边有属性栏,这个时候我们把图表填充一下选择纯色填充,点击右上角那个箭头指的地方选择蓝色. 这个时候我们在把线条去掉我们是在属性的填充与线条下面选择线条,我们可以看下如图. 我们点

wps表格中如何制作柱形图

  在wps表格中制作柱形图的方法: 首先打开WPS表格,输入你要处理的数据,我这里是将数据按列排放,你也可以按自己的习惯按行排放,都一样. 选中所有的数据,然后点击"插入"→"图表",选择"柱形图",点击"确认". 出现柱形图的一个基本模式后,然后需要我们输入数据,将柱形图变成我们想要的.点击柱形图的空白处,在工具栏处出现"图表工具",点击"选择数据",出现一个编辑框.将编辑框最上面一

WPS表格怎么批量删除空白单元格

  WPS表格是很多网友都在使用的表格软件,因此,小编就为大家分享一下与WPS表格有关的使用技巧.今天,小编就先给大家分享一下关于批量删除WPS表格空白单元格的步骤,想知道具体的操作步骤的网友,赶紧来看看今天的WPS表格使用教程吧!希望大家喜欢今天的教程哦! 批量删除WPS表格空白单元格的图文步骤: 1.打开数据表格后全选; 2.依次点击 开始------查找选择-------定位; 3.弹出定位窗口,选择"空值"后点"定位"; 4.左侧数据空白行会有颜色变化,右键

wps表格教程:批量生成打印通知单

新区小学家长学校要举行一次讲座,邀请一二年级家长参加.校长要求给每位家长发一个通知,为示郑重,要求每份通知上都有学生姓名,为减轻班主任负担,决定采用WPS抢鲜版的邮件合并功能直接生成文件. 一.新建WPS文档如下: cuturl(' 通知 同学家长: 新区中心小学家长学校定于四月二十四日上午8:30在学校多功能教室举行一次讲座.本次讲座主题为"怎样培养孩子良好的习惯".主讲人为中心小学校长***.请接到通知后准时参加听课. 新区中心小学 2011.4.22') 二.新建WPS表格如下: