久久96国产精品久久久-久久发布国产伦子伦精品-久久精品国产精品青草-久久天天躁夜夜躁狠狠85麻豆

技術員聯盟提供win764位系統下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 軟件教程 > Excel教程 >

用excel怎么做工資表

來源:技術員聯盟┆發布時間:2017-10-30 00:47┆點擊:

關于用excel怎么做工資表的問題解答

  先看下面的數據,這是一個簡易的單行條頭工資信息摘錄(數據隨機生成,非實際工資)。

用excel怎么做工資表 三聯

  利用此表數據,我們可以通過函數公式來引用數據,生成需要的工資表形式。

  步驟與公式如下:

  ①進入“單行表頭工資表”工作表。

  ②選中單元格B1,輸入以下公式:

  =CHOOSE(MOD(ROW(),3)+1,“”,單行表頭工資明細!A$1,OFFSET(單行表頭工資明細!A$1,ROW()/3+1,))

  ③選中單元格B1,鼠標置于單元格右下角,當箭頭變成十字形時。

  則向右拉至J1單元格。然后再選中B1:J1向下拉,直至公式結果出現空白。

B1:J1向下拉

  ④基本達到目的了,但表格還沒有邊框,打印則不太美觀。現在為它加上邊框:選中B1:J2,并點擊工具欄邊框按鈕中的田字形按鈕添加邊框;再點擊大方框按鈕,使工資表條目四周邊框顯示粗一些,比較美觀。

田字形按鈕添加邊框

  ⑤選擇B1:J3單元格,向下拖拉,直至有數據的最后一行。

選擇B1:J3向下拉

  公式解釋:

  =CHOOSE(MOD(ROW(),3)+1,“”,單行表頭工資明細!A$1,OFFSET(單行表頭工資明細!A$1,ROW()/3+1,))

  ①CHOOSE函數是選擇函數,支持30個參數。第一個參數是選擇序號(數值),其余參數是被選值。第一個參數是N則結果返回其余參數中第N個數值。

  ②MOD函數是求余數函數,支持兩個參數,第一個參數是被除數,第二個參數是除數,結果返回余數。

  ③ROW函數是返回指定行行號之函數,若省略參數時則返回當前行。

  ④OFFSET函數是返回偏移量之函數。支持五5參數,分別是[參照區域]、[行數]、[列數]、[高度]、[寬度]。

  ⑤“”表示空白,返回空。

  本公式巧妙動用MOD和ROW函數產生一個循環的序列2/3/1/2/3/1/2/3/1,再通過CHOOSE函數參數的變化動態地引用工資明細表的數據,其中“”的作用是當前行行號為3的倍數時返回空,從而產生一個空白行,方便制作工資表后裁剪。

  當然,實現功能還有很多公式,如用以下IF函數實現等,各位用戶自己去多摸索吧:

  =IF(MOD(ROW(),3)=1,單行表頭工資明細!A$1,IF(MOD(ROW(),3)=2,OFFSET(單行表頭工資明細!A$1,ROW()/3+1,0),“”))

  Excel制作雙行工資表的頂部方法:

  先看數據如下圖:

制作雙行工資表

  雙行條頭工資表和單行條頭實現方法基本相同,僅僅是公式有些差異。現暫列如下:

  =CHOOSE(MOD(ROW(),4)+1,“”,雙行表頭工資明細!A$1,雙行表頭工資明細!A$2,OFFSET(雙行表頭工資明細!A$1,ROW()/4+2,))

  輸入公式后向后拉再向下拉至末行,然后通過前面介紹的方法設置邊框,其中部分單元格需去掉左邊框或者右邊框,使之顯得美觀。

最終效果