歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux管理 >> 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下電子表格的制作,感興趣的朋友可以動手試一試制作各種表格。

Copyright © Linux教程網 All Rights Reserved