利用Excel制作工资条若干方法.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用Excel制作工资条若干方法

利用Excel制作工资条若干方法   [摘 要] 根据工资表进行工资条的制作和发放是财会人员的日常工作之一,但是如果方法不当制作起来就会很麻烦#65377;利用Excel的强大功能进行工资条的制作有多种方法,可以方便快捷地制作出美观的工资条#65377;本文通过结合实例分别介绍不用公式#65380;使用公式#65380;邮件合并#65380;使用VBA编程等4种制作工资条的方法,供财会人员借鉴#65377;   [关键词] Excel;公式;邮件合并;宏;VBA   [中图分类号]F232[文献标识码]A[文章编号]1673-0194(2008)14-0017-04      工资条是发放工资时交给职工的工资项目清单,其数据来源于工资表#65377;由于工资条是发放给职工个人的,所以每个月发放的职工工资条应该包括工资中各个组成部分的项目名称和具体的数值#65377;利用Excel进行工资条的处理非常灵活,因此备受会计人员的青睐#65377;本文就制作工资条的几种方法进行介绍#65377;      方法一:不用公式,直接用Excel制作工资条      对于普通公司员工来说,可以不用公式,直接让Excel按人头打出工资条,方法简单,适合Excel新手使用#65377;   假定公司有员工100人,工资数据在A2:L101区域#65377;在工作表的第一行A1:L1区域为工资项目,如图1所示#65377;我们需要的工资条是第一行为工资项目,第二行为各员工的工资,第三行为空行,以便打印后裁剪分割#65377;   第一步:先选中A列,点击右键,在弹出的快捷菜单中选择【插入】命令,插入一个辅助列#65377;在A2#65380;A3#65380;A4单元格分别输入数字“2”#65380;“5”#65380;“8”#65377;选中这3个单元格,拖动填充柄向下至A101单元格,为所有的工资数据添加序号#65377;   第二步:复制A1:M1单元格,然后在A102单元格单击,并粘贴#65377;选中A102:M102单元格,将鼠标定位于填充柄,按下右键,向下拖动填充柄至M200单元格#65377;这样就复制了99个工资项目,加上第一行的那个,正好100个#65377;   第三步:在A1单元格中输入数字“1”,在A102#65380;A103#65380;A104单元格分别输入数字“4”#65380;“7”#65380;“10”#65377;然后选中A102:A104单元格向下拖动填充柄,至A200单元格,为所有的工资项目添加序号#65377;   第四步:在A201#65380;A202#65380;A203分别输入数字“3”#65380;“6”#65380;“9”#65377;然后选中这3个单元格,向下拖动填充柄至A300单元格,为作为间隔的空行添加序号#65377;   (注:前4步分别在工资数据#65380;工资项目#65380;空行前添加了相互间隔的序号#65377;)   第五步:根据A列序号,升序进行排列,就得到了所需要的工资条#65377;最后选中A列数据,点击右键,在弹出的快捷菜单中选择【隐藏】命令,将该辅助列隐藏起来,工资条的最终形式如图2所示#65377;      方法二:仅需一个公式用Excel制作工资条      第一步:打开如图1所示的“工资数据.xls”文件,在“工资表”中存放工资的原始数据,共有L列#65377;第一行是工资项目,从第二行开始是每个人的工资#65377;在sheet 2中设置工资条#65377;首先将sheet 2改名为“工资条”#65377;   第二步:分析#65377;工资条由3行构成:一行对应工资项目,一行对应一个人的工资数据,然后是一个空行用来方便分割#65377;这样3行构成一个工资条#65377;   工资项目处在行号除以3余数为1的行上;空行处在行号能整除3的行上#65377;以上两行不难设置,关键是工资数据行,涉及sheet 1与 sheet 2中数据的对应关系,经分析不难看出:“工资表中的数据行=INT((工资条中的数据行+4)/3)”#65377;   第三步:在“工资条”的A1单元格中输入公式:“=IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,工资表!A$1,INDEX(工资表!$A:$L,INT((ROW()+4)/3),COLUMN())))”#65377;如图3所示#65377;   该公式运用IF函数,对MOD函数所取的引用行号与3的余数进行判断#65377;如果余数为0,则产生一个空行;如果余数为1,则固定取工资表中第一行的内容;否则运用INDEX函数和INT函数来取工资

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档