设为首页 友情链接
在线留言 发表文章
加入收藏 广告联系

刺猬首页

| 专案技术 | 网络技术 | 图形图象 | 网络编程 | 网页设计 | 操作系统 | 服务器 | 技术白皮书 | 在线实验室 | 刺猬论坛 |
小说专版  | 数据库 | 设计赏析 | 存储频道 | 网络安全 | 私服架设 |  Solaris | 网站评估 | PC维护技巧 | 下载中心 | 博 客 |
专   题: | Linux | java | cisco | 防病毒 | 刀片 | SOA | iscsi | ASP.NET | SQL | Oracle |
您现在的位置: IT公社 IT community >> Linux专题 >> Linux应用技巧 >> 教程正文 用户登录 新用户注册
专 题 栏 目
最 新 热 门
最 新 推 荐
相 关 文 章
做好Linux下的备份
在Linux中方便浏览PDF文…
给Linux文档添加水印
活用Linux操作系统的后台…
在Linux中打印常用书信与…
Linux平台下如何把幻灯片…
Linux办公一条龙之组件间…
Linux巧用Windows打印机
应用Linux下两种中文输入…
Linux中用Writer制作新年…
  在Linux下制作工资表         
在Linux下制作工资表
 

        在Linux桌面系统下,使用办公套件的电子表格模块可方便制作各种常用的表格,并进行数据计算或插入图表。下面以工资表为例,讲解在Linux下应用RedOffice电子表格来制作表格。制作工资表过程涵盖了电子表格的基本功能和应用,如数据的录入(可使用电子表格的数据自动填充功能);单元格操作(插入、删除和合并单元格)和格式(字体、大小、颜色、背景、边框等)的设置;行和列的插入、复制、删除、隐藏和显示等,表格格式的设置(边框线、背景等);利用电子表格的函数或公式进行计算;插入图表等。通过制作工资表,可以很快熟悉Linux下电子表格的应用。下面分为三个步骤讲解制作工资表。

建立工资表

1.新建RedOffice电子表格文件
新建一RedOffice电子表格文件,然后输入表格数据。表格具体操作如下。

(1)合并单元格
选择区域A1:O1,然后选择选单“格式→合并单元格→定义”,在合并后的单元格中输入标题“工资表(单位:元)”。

(2)在第二行区域中依次输入工资表项目
在第二行的(A2:O2)区域中依次输入工资表项目:月/年、序号、姓名、基本工资、加班工资、工资合计、请假扣款、住房公积金、失业保险、养老保险、医疗、扣款合计、计税工资、个人所得税、实发工资。

(3)输入原始数据
输入所有不用计算的原始数据:月/年、序号、姓名、基本工资、加班工资、请假扣款。输入月/年时,可先在A3单元格中输入10/2002,然后选中A3单元格,将鼠标指向A3单元格黑色边框的右下角,当光标变为黑“╋”时,按住Ctrl键并向下拖动鼠标复制A3单元格的内容。输入序号时,也可通过鼠标拖动自动填充实现。

2.计算其它工资项目
利用RedOffice电子表格的公式或函数来计算其它工资项目。

(1)工资合计
工资合计项目计算公式为:
工资合计=基本工资+加班工资

选中F3单元格,输入“=”号,或者单击对象栏中“函数”按钮,窗口上方出现表格计算栏,输入计算公式“d3+e3”,或者输入带函数的公式sum(d3:e3)来计算。选中F3单元格向下拖动鼠标,完成其它职工此项目的数据计算。

(2)住房公积金、失业保险、养老保险、医疗计算
“住房公积金”、“失业保险”、“养老保险”、“医疗”项目是根据“基本工资”计算而来。假设4种费用缴纳比例分别为8%、0.5%、 7%、1.5%,则住房公积金=基本工资*8%,失业保险=基本工资*0.5%,养老保险=基本工资*7%,医疗=基本工资*1.5% 。分别选中H3、I3、J3、K3单元格,分别输入=D3*8%、=D3*0.5%、=D3*7%、=D3*1.5%,计算出H3、I3、J3、K3的数值。后面数据利用向下填充功能完成。

(3)扣款合计
此项目计算公式为:
扣款合计=请假扣款+住房公积金+失业保险+养老保险+医疗。
选中L3单元格,输入公式=G3+H3+I3+J3+K3,计算出第一位职工的扣款合计。后面数据利用向下填充功能完成。

(4)计税工资
此项目计算公式为:
计税工资=工资合计-扣款合计
选中M3单元格,输入公式=F3-L3,计算出第一位职工的计税工资。后面利用向下填充功能完成。

(5)计算个人所得税
“个人所得税”是根据“计税工资”计算出来的。
初步分析可知,除序号为20的职工外,所有职工计税工资扣除800元后都在500元和2000元为界的区间之内,则第一名职工的“个人所得税”可用如下公式计算:IF((M3-800)<2000;(M3-800)*0.1-25;(M3-800)*0.15-125)。
同样,利用向下填充的自动计算功能完成后面职工的个人所得税收的计算。最后一名职工的可使用下面公式计算:

(M22-800)*0.05

(6)实发工资
此项目计算公式为:
实发工资=计税工资-个人所得税。
选中O3单元格,输入公式= M3-N3,计算出第一位职工的计税工资。后面利用向下填充的自动计算功能完成。

(7)合计
对于“基本工资”项目的“合计”,可用公式=SUM(D3:D22)来计算。其它各项的合计可以利用向右填充的自动计算方式完成,即选中D23单元格,将鼠标指向黑色边框的右下角,当光标变为黑色“╋”时,按住鼠标左键盘向右拖动,完成其它项目的“合计”计算。

(8)设置工作表格式
最后设置工作表格式,包括设置对齐方式设置字体、字号、字体、背景颜色、数字格式和边框属性等,制作完成如图1的工资表。



图1 工作情况一览表

统计工资区域分布

下面借助Redoffice电子表格的函数计算和插入图表功能,统计职工工资在“1000元以下”、“1000~2000元”、“2000~3000元”、“3000元以上”4个区域的人数和分布情况。

1.判断并统计工资区域分布
在Q1:U23区域建立“工资区域统计”表,如图2所示。



图2 工资区域统计表

工资区域分布是以“计税工资”来判断的。判断职工工资所在区域在“1000元以下”、“1000-2000元”、“2000-3000元”、“3000元以上”,可分别在R3、S3、T3、U3单元格中输入如下条件表达式:实现=(IF(AND(M3-1000<0);1;0))、=(IF((AND((M3-1000)>0;(M3-2000)<0));1;0)、=(IF((AND((M3-2000)>0;(M3-3000)<0));1;0)、=(IF(AND(M3-3000>0);1;0))。如果符合条件,返回函数值为“1”,否则为“0”。第一名职工通过公式判断,其它职工可通过鼠标拖动自动填充的功能实现。

2.统计各工资区域人数
选中R23、S23、T23、U23单元格,分别输入公式=sum(r3:r22)、=sum(s3:s22)、=sum(t3:t22)、=sum(u3:u22),计算各个区域人数。

插入图表

将工资区域统计表汇总建立工资情况一览表,并插入图表。

在工作表2中建立“工资情况一览表”,其中C3、C4、C5、C6单元格引用“工资表”中对应U23、T23、S23、R23单元格数值。

(1)引用方法
选中C3单元格,输入“=”号,或者点击公式栏左侧的“=”号,然后打开“工资表”,用鼠标左键单击U23单元格,返回工作表2,按回车键或选择“接受”按钮。同理可输入C4、C5、C6单元格的值。单元格C7为职工总人数,选中单元格C7,输入公式=SUM(C3:C6),计算出总人数为20。

D列为各工资区域人数占职工总人数的比例,选中D3单元格,输入“=”或点击公式栏左侧的“=”号,输入公式 “C3/$C$7”,然后将该单元格的数字格式设为百分比形式,通过拖动鼠标自动填充功能计算后面的比例。

(2)插入图表
选中B2:D7工作表区域,选择“插入-图表”,按提示操作,输入表格标题,并快速插入如图3所示的图表。



图3 工资情况一览表和插入的图表

上面以工资表为例,简单讲解了Linux下电子表格的制作,感兴趣的朋友可以动手试一试制作各种表格。

Linux联盟收集整理

频道声明:本频道的文章除部分特别声明禁止转载的专稿外,可以自由转载.但请务必注明出出处和原始作者 文章版权归本频道与文章作者所有.对于被频道转载文章的个人和网站,我们表示深深的谢意。

原始作者:佚名 录入时间:2007-1-2 17:05:47
信息来源:不详 投稿信箱:itqoo@126.com
教程录入:itqoo    责任编辑:itqoo 
  • 上一个教程:

  • 下一个教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    - 关于我们 - 合作伙伴 - 友情链接 - 广告刊登 - 投稿热线 - 在线留言版权声明联系方式 -
    IT公社版权所有 粤ICP备05127012号
    Copyrigh@2005-2006 itqoo.com.Inc All Rights Reserved  推荐分辨率 1024*768
    联系站长:E-Mail:itqoo@126.com     MSN:urchincc@hotmail.com    QQ:点击这里给我发消息
    特别感谢:亿太网络提供空间支持