如何用excel做工资条

如题所述

Excel小技巧

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-09-05
  在EXCEL中轻松制作工资条两种方法

  关于“如何打印工资条”这样的问题,有不少人采取录制宏或VBA的方法来实现,这对于初学者来说有一定难度。

  在会计工作中常常需要打印每位员工的工资条,在EXCEL中如何快速制作工资条呢?在工作中我摸索出两种较简单、便捷的方法。

  方法一、运用排序功能快速生成工资条
  1、将工资数据拷贝到一个空白页面,在数据前插入一个“序号”列,将标题行(第一行)复制两行到数据最下方,复制两行,将A1单元格中输入“序号”两字。
  2、将“序号”列中的工资数据各行以2、4、6、8等数字用填充柄向下填充;将“序号”列中下方的标题行填入1、3,然后将下方的两行标题用填充柄向下复制填充直到与工资数据行数相同为止。
  3、选中所有单元格,单击“数据→排序”菜单,选择“有标题行”,主要关键字按“序号”列升序排列,再删除第一行标题并画上表格线,稍加设计调整工资条就制作成功了如下图所示,“打印”按钮,即可将工资条打印出来。

  方法二、运用INDEX函数快速生成工资条
  在此工资计算实例中工资数据保存在“工资计算”工作表的A1至L20单元格区域中,其中第1行为标题项目。
  1、切换到“工资条”工作表中,选中A1单元格,输入公式:=IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,工资计算!A$1,INDEX(工资计算!$A:$L,INT((ROW()+4)/3),COLUMN())))。(其中MOD()为取余数函数,INT()为取整函数,公式含义为:当前行号值与3相除余数为1时,单元格取值为“工资计算”页标题行(第1行)对应列值,形成标题项目行;当其余数为2时(即不为1和0时),单元格取值为工资计算页相应行职员工资值,形成职员工资值行;当其余数为0时单元格取值为""(即空字符)形成分割空行。

  2、再次选中A1单元格,用“填充柄”将上述公式复制到B1至L1单元格中;然后,再同时选中A1至L1单元格区域,用“填充柄”将上述公式复制到A2至L59单元格中。至此,工资条基本成型,下面简单修饰一下。

  3、调整好行高和列宽后,同时选中A1至L2单元格区域(第1位职工的工资条区域),按“格式”工具栏“边框”右侧的下拉按钮,在随后出现的边框列表中,选中“所有框线”选项,为选中的区域添加边框(如果不需要边框,可以不进行此步及下面的操作)。

  4、同时选中A1至L3单元格区域,点击“常用”工具栏上的“格式刷”按钮,然后按住鼠标左键,自A4拖拉至L21单元格区域,为所有的工资条添加边框。

  5、按“打印”按钮,即可将工资条打印出来。

  两种方法相比:
  第一种方法思路简单操作方便,但每次发工资时都要重新制作,适合于EXCEL应用水平较低的会计电算化人员;
  第二种方法运用了一个较生疏的INDEX函数,并且设计中用到了MOD()取余数函数、INT()取整函数和数学运算式才形成需要的工资条,第一次设计比较费力,但以后每次发工资时,只需将工资数据拷贝到“工资计算”页中,工资条就会自动生成,可谓一劳永逸,所以适合于适合于EXCEL应用水平较高的会计电算化人员。本回答被提问者和网友采纳
第2个回答  2022-11-21
方法一:Excel函数
此处假定员工工资明细保存在Sheet1工作表的A1至G64单元格区域中,其中第1行为标题,第2行为学科名称。
1、切换到Sheet2工作表中,选中A1单元格,输入公式:
=IF(MOD(ROW(),3)=0,″″,IF(0MOD?ROW(),3(=1,sheet1!Aū,INDEX(sheet1!$A:$G,INT(((ROW()+4)/3)+1),COLUMN())))。
2、再次选中A1单元格,用“填充柄”将上述公式复制到B1至G1单元格中;然后,再同时选中A1至G1单元格区域,用“填充柄”将上述公式复制到A2至G185单元格中。至此,工资条基本成型,然后进行简单的修饰。
3、调整好行高和列宽后,同时选中A1至G2单元格区域(第1位学生的工资条区域),按“格式”工具栏“边框”右侧的下拉按钮,在随后出现的边框列表中,选中“所有框线”选项,为选中的区域添加边框(如果不需要边框,可以不进行此步及下面的操作)。
4、同时选中A1至G3单元格区域,点击“常用”工具栏上的“格式刷”按钮,然后按住鼠标左键,自A4拖拉至G186单元格区域,为所有的工资条添加边框。按“打印”按钮,即可打印工资条。
第3个回答  2022-12-07
发工资的时候总是让人兴奋,那你知道你的工资条是什么部门制作的吗?
一般情况下,公司的工资条由人力资源部门制作,工资由财务部门发出。
今天和大家聊一下怎么样快速拆分与制作工资条,不要再一条条复制粘贴啦!
首先,打开工资条文件夹。
1、添加辅助列序号
在Excel表格空白列中添加序号,第一个空填入1,按住Ctrl键向下拖拽,即可快速填充;按住Ctrl键再复制一份 。
2、复制表头
复制表头信息部分,粘贴到第二份序号中。
3、升序排列
点击序号,选择数据——升序排列,拆分完成。
4、删除多余部分
将辅助列和最好一行删除,拆分工资表就完成啦!
第4个回答  2020-10-03
打开准备的工资数据,快速求和的小技巧是选中数据及合计列,按Alt键+“=”键,进行快速求和。
右侧空白处将输入序号“1”,进行下拉后,右击右下角方框,单击填充序列
将右侧序号“1-10”和标题栏复制到下方空白处
选中右侧序号列,打击工具栏数据下的“升序”
在弹出的对话框中选择“扩展选定区域”,单击“升序”
最后删除后面的序号列和最下方的标题列,工资表就制作成功了。
如果觉得麻烦的话,也可以到办公资源找一个excel模板来使用,方便省时。详情
    官方服务
      官方网站