企業(yè)的財務(wù)管理中總是少不了工資計算和工資條的設(shè)計,,如果能夠掌握Excel設(shè)計工資條的方法和技巧,,即可事半功倍地快速設(shè)計好計算準確又美觀大方的工資條,否則不僅效率低下而且無法保證準確性,。 工資條的特點分析 首先讓我們看看工資條都有些什么特點,。 1.工資條頭可能一行,也可能兩行,,根據(jù)不同企業(yè)工資欄目需求而定,。但相同處是每一項條目(或者一個工人的工資信息)具有一個條頭,條頭具有指定數(shù)目的重復(fù)性,。 2.每一項條目中間有一個空行,,方便裁剪。 根據(jù)以上特點,,我們可以初步擬定工資條頭部制作方案: 首先建立“工資明細表”,,用于儲存員工工資表信息,,也用于平時編輯和匯總。 現(xiàn)在,,我們通過兩個實例向大家詳解工資條頭的Excel設(shè)計過程,,并分析其中技巧,希望望大家能從中受益,,舉一反三,,設(shè)計出適合各自需求的Excel工資計算公式。 單行工資條頭之設(shè)計 先看下面的數(shù)據(jù),,這是一個簡易的單行條頭工資信息摘錄(數(shù)據(jù)隨機生成,,非實際工資),見圖1,。 利用此表數(shù)據(jù),,我們可以通過函數(shù)公式來引用數(shù)據(jù),生成需要的工資條形式,。 步驟與公式如下: 1.進入“單行表頭工資條”工作表,。 2.選中單元格B1,輸入以下公式: =CHOOSE(MOD(ROW(),,3)+1,,“”,單行表頭工資明細!A$1,,OFFSET(單行表頭工資明細!A$1,,ROW()/3+1,)) 3.選中單元格B1,,鼠標置于單元格右下角,,當箭頭變成十字形時(圖2) 則向右拉至J1單元格。然后再選中B1:J1向下拉,,直至公式結(jié)果出現(xiàn)空白,。此時工資條效果見圖3。 4.基本達到目的了,,但表格還沒有邊框,,打印則不太美觀。現(xiàn)在為它加上邊框:選中B1:J2,并點擊工具欄邊框按鈕中的田字形按鈕添加邊框;再點擊大方框按鈕(圖4),,使工資表條目四周邊框顯示粗一些,,比較美觀。
5.選擇B1:J3單元格,,向下拖拉,,直至有數(shù)據(jù)的最后一行。最后效果見圖5,。 公式解釋: =CHOOSE(MOD(ROW(),,3)+1,“”,,單行表頭工資明細!A$1,,OFFSET(單行表頭工資明細!A$1,ROW()/3+1,,)) 1.CHOOSE函數(shù)是選擇函數(shù),,支持30個參數(shù)。第一個參數(shù)是選擇序號(數(shù)值),,其余參數(shù)是被選值,。第一個參數(shù)是N則結(jié)果返回其余參數(shù)中第N個數(shù)值。 2.MOD函數(shù)是求余數(shù)函數(shù),,支持兩個參數(shù),,第一個參數(shù)是被除數(shù),第二個參數(shù)是除數(shù),,結(jié)果返回余數(shù),。 3.ROW函數(shù)是返回指定行行號之函數(shù),若省略參數(shù)時則返回當前行,。 4.OFFSET函數(shù)是返回偏移量之函數(shù)。支持五5參數(shù),,分別是[參照區(qū)域],、[行數(shù)]、[列數(shù)],、[高度],、[寬度]。 5.“”表示空白,,返回空,。 本公式巧妙動用MOD和ROW函數(shù)產(chǎn)生一個循環(huán)的序列2/3/1/2/3/1/2/3/1,再通過CHOOSE函數(shù)參數(shù)的變化動態(tài)地引用工資明細表的數(shù)據(jù),,其中“”的作用是當前行行號為3的倍數(shù)時返回空,,從而產(chǎn)生一個空白行,方便制作工資條后裁剪。 當然,,實現(xiàn)功能還有很多公式,,如用以下IF函數(shù)實現(xiàn)等,各位用戶自己去多摸索吧: =IF(MOD(ROW(),,3)=1,,單行表頭工資明細!A$1,IF(MOD(ROW(),,3)=2,,OFFSET(單行表頭工資明細!A$1,ROW()/3+1,,0),,“”)) 雙行工資條頭設(shè)計 先看數(shù)據(jù)如圖6。 雙行條頭工資條和單行條頭實現(xiàn)方法基本相同,,僅僅是公式有些差異?,F(xiàn)暫列如下: =CHOOSE(MOD(ROW(),4)+1,,“”,,雙行表頭工資明細!A$1,雙行表頭工資明細!A$2,,OFFSET(雙行表頭工資明細!A$1,,ROW()/4+2,)) 輸入公式后向后拉再向下拉至末行,,然后通過前面介紹的方法設(shè)置邊框,,其中部分單元格需去掉左邊框或者右邊框,使之顯得美觀,。最后結(jié)果如下見圖7,。 4.基本達到目的了,但表格還沒有邊框,,打印則不太美觀?,F(xiàn)在為它加上邊框:選中B1:J2,并點擊工具欄邊框按鈕中的田字形按鈕添加邊框;再點擊大方框按鈕(圖4),,使工資表條目四周邊框顯示粗一些,,比較美觀。
5.選擇B1:J3單元格,,向下拖拉,,直至有數(shù)據(jù)的最后一行。最后效果見圖5,。 公式解釋: =CHOOSE(MOD(ROW(),,3)+1,,“”,單行表頭工資明細!A$1,,OFFSET(單行表頭工資明細!A$1,,ROW()/3+1,)) 1.CHOOSE函數(shù)是選擇函數(shù),,支持30個參數(shù),。第一個參數(shù)是選擇序號(數(shù)值),其余參數(shù)是被選值,。第一個參數(shù)是N則結(jié)果返回其余參數(shù)中第N個數(shù)值,。 2.MOD函數(shù)是求余數(shù)函數(shù),支持兩個參數(shù),,第一個參數(shù)是被除數(shù),,第二個參數(shù)是除數(shù),結(jié)果返回余數(shù),。 3.ROW函數(shù)是返回指定行行號之函數(shù),,若省略參數(shù)時則返回當前行。 4.OFFSET函數(shù)是返回偏移量之函數(shù),。支持五5參數(shù),,分別是[參照區(qū)域]、[行數(shù)],、[列數(shù)],、[高度]、[寬度],。 5.“”表示空白,,返回空。 本公式巧妙動用MOD和ROW函數(shù)產(chǎn)生一個循環(huán)的序列2/3/1/2/3/1/2/3/1,,再通過CHOOSE函數(shù)參數(shù)的變化動態(tài)地引用工資明細表的數(shù)據(jù),,其中“”的作用是當前行行號為3的倍數(shù)時返回空,從而產(chǎn)生一個空白行,,方便制作工資條后裁剪,。 當然,實現(xiàn)功能還有很多公式,,如用以下IF函數(shù)實現(xiàn)等,各位用戶自己去多摸索吧: =IF(MOD(ROW(),,3)=1,,單行表頭工資明細!A$1,IF(MOD(ROW(),,3)=2,,OFFSET(單行表頭工資明細!A$1,ROW()/3+1,0),,“”)) 雙行工資條頭 先看數(shù)據(jù)如圖6,。 雙行條頭工資條和單行條頭實現(xiàn)方法基本相同,僅僅是公式有些差異?,F(xiàn)暫列如下: =CHOOSE(MOD(ROW(),,4)+1,“”,,雙行表頭工資明細!A$1,,雙行表頭工資明細!A$2,OFFSET(雙行表頭工資明細!A$1,,ROW()/4+2,,)) 輸入公式后向后拉再向下拉至末行,然后通過前面介紹的方法設(shè)置邊框,,其中部分單元格需去掉左邊框或者右邊框,,使之顯得美觀。最后結(jié)果如下見圖7,。 |
|