摘要:本文通過使用EXCEL VBA編程實(shí)踐,對(duì)績效工資核算系統(tǒng)的實(shí)施方案、表單布局、數(shù)據(jù)傳遞和功能實(shí)現(xiàn)過程進(jìn)行了闡述,為工業(yè)企業(yè)利用常用辦公軟件快速編制數(shù)據(jù)處理系統(tǒng)提供了思路和方法。
關(guān)鍵詞:EXCEL VBA? 實(shí)現(xiàn)? 績效工資核算
1.借助程序完成績效工資核算工作的必要性
1.1 當(dāng)前績效工資核算的現(xiàn)狀和需要解決的問題
當(dāng)前大部分國有企業(yè)采用績效考核的方式發(fā)放獎(jiǎng)金,由于考核方法的不斷全面化、合理化,使得獎(jiǎng)金發(fā)放的核算過程變得越來越繁瑣、復(fù)雜。目前,基層人員一般采用EXCEL表格輔助簡單公式進(jìn)行績效工資核算,導(dǎo)致核算的工作量大、效率低、易出錯(cuò),而這些反復(fù)重復(fù)的工作又消耗了核算人員大量的精力。
1.2 借助程序提高績效工資核算效率的必要性
近年來,各企業(yè)越來越重視投入產(chǎn)出比,不斷壓縮管理人員,以降低成本,不少企業(yè)因信息化工作的逐步推進(jìn)已取消了基層財(cái)務(wù)人員,改由技術(shù)人員兼任。因此,為提高工作效率,減少重復(fù)性勞動(dòng),有必要提高績效工資核算效率,而借助于專用軟件是提高績效工資核算效率的主要途徑。
2.用Excel VBA 編程完成績效工資核算的思路與方法
2.1 績效工資的發(fā)放規(guī)則
績效工資發(fā)放總額由固定支出、獎(jiǎng)懲部分和考核績效三部分組成。
(1)固定支出
固定支出是指基礎(chǔ)績效、兼職人員補(bǔ)貼等需要從績效工資總額中支出的固定費(fèi)用。
(2)獎(jiǎng)懲部分
是指單位嘉獎(jiǎng)、專項(xiàng)獎(jiǎng)懲等每次發(fā)放名目、發(fā)放對(duì)象和金額都不固定的部分。
(3)考核績效
考核績效總額=績效工資總額-固定支出-獎(jiǎng)懲部分
個(gè)人理論考核績效=考核績效總額/全體考核人員理論系數(shù)總和×個(gè)人考核績效系數(shù)。其中,個(gè)人考核系數(shù)為主管1.4,組長1.2,員1.0,工人0.8。
個(gè)人實(shí)際考核績效=小組人員理論考核績效總和/小組全員加權(quán)系數(shù)總和×個(gè)人的加權(quán)系數(shù)。其中:個(gè)人的加權(quán)系數(shù)=個(gè)人考核績效系數(shù)×個(gè)人得分
2.2 編程軟件的選擇
用來實(shí)現(xiàn)績效工資核算系統(tǒng)的編程軟件很多,由于EXCEL為目前最常用的辦公軟件,省卻了尋找和安裝新軟件的麻煩,且具有入門快、易上手、修改方便、應(yīng)變能力強(qiáng)等特點(diǎn),故選用EXCEL作為本次編程工具。
2.3 編程方案的確定及功能的實(shí)現(xiàn)
2.3.1 總體方案
系統(tǒng)采用兩個(gè)EXCEL文件,其中一個(gè)是命名為“績效工資核算系統(tǒng)”的主文件,用于核算績效工資;另一個(gè)用于向主文件里的績效工資核算總表中導(dǎo)入各項(xiàng)發(fā)放數(shù)據(jù),命名為“績效工資數(shù)據(jù)導(dǎo)入模板”。主文件包括績效工資核算總表、基礎(chǔ)績效核算表和考核績效核算表,是程序的主要載體;績效工資數(shù)據(jù)導(dǎo)入模板包括績效打分、單位嘉獎(jiǎng)等各項(xiàng)數(shù)據(jù)的導(dǎo)入表。
2.3.2 功能的設(shè)置與實(shí)現(xiàn)
在主文件的加載項(xiàng)中設(shè)置各項(xiàng)菜單,實(shí)現(xiàn)核算過程中的各項(xiàng)功能。本系統(tǒng)設(shè)置了更新基礎(chǔ)績效核算表、導(dǎo)入人員信息、導(dǎo)入考核數(shù)據(jù)、確定發(fā)放標(biāo)準(zhǔn)、核算考核績效、報(bào)表編輯共6個(gè)菜單項(xiàng)。下面按照績效工資核算步驟闡述各項(xiàng)功能的實(shí)現(xiàn)過程。
(1)更新基礎(chǔ)績效核算表
該模塊主要完成主文件中基礎(chǔ)績效核算表里人員基本信息及崗位工資數(shù)據(jù)的導(dǎo)入,并設(shè)置清除數(shù)據(jù)、導(dǎo)入數(shù)據(jù)、計(jì)算基礎(chǔ)績效三個(gè)子菜單。點(diǎn)擊“清除數(shù)據(jù)”子菜單,清空基礎(chǔ)績效核算表中原有的記錄信息;點(diǎn)擊“導(dǎo)入數(shù)據(jù)”,系統(tǒng)調(diào)用當(dāng)月工資發(fā)放表,導(dǎo)入人員基本信息和基本工資數(shù)據(jù);點(diǎn)擊“計(jì)算基礎(chǔ)績效”,完成員工基礎(chǔ)績效的自動(dòng)核算。
(2)導(dǎo)入人員信息
該菜單包括清空總表數(shù)據(jù)和導(dǎo)入人員信息兩個(gè)子菜單。點(diǎn)擊“清空總表數(shù)據(jù)”,系統(tǒng)清空績效工資核算總表中的數(shù)據(jù)信息;點(diǎn)擊“導(dǎo)入人員信息”,系統(tǒng)自動(dòng)將基礎(chǔ)績效核算表中的人員信息導(dǎo)入到績效工資核算總表中。
(3)導(dǎo)入考核數(shù)據(jù)
該菜單包括導(dǎo)入基礎(chǔ)績效、導(dǎo)入打分表、導(dǎo)入單位嘉獎(jiǎng)等子菜單,依次點(diǎn)擊各子菜單,系統(tǒng)自動(dòng)將基礎(chǔ)績效核算表中的基礎(chǔ)績效數(shù)據(jù)和績效工資導(dǎo)入模板中的各項(xiàng)數(shù)據(jù)導(dǎo)入到績效工資核算總表中。
(4)確定發(fā)放標(biāo)準(zhǔn)
確定發(fā)放標(biāo)準(zhǔn)模塊主要用來計(jì)算績效工資總額去除固定支出和獎(jiǎng)懲部分金額后,用于考核績效部分的發(fā)放總額,并根據(jù)該金額分別核算主管、組長、員和工人這四類人的理論考核績效發(fā)放金額。該菜單包括統(tǒng)計(jì)各類人數(shù)和計(jì)算考核績效發(fā)放總額兩個(gè)子菜單。
(5)核算考核績效
該模塊主要完成員工實(shí)際考核績效金額的核算,模塊包括計(jì)算加權(quán)系數(shù)、導(dǎo)入考核績效理論值、核算考核績效實(shí)際值三個(gè)子菜單。點(diǎn)擊“計(jì)算加權(quán)系數(shù)”,系統(tǒng)自動(dòng)計(jì)算每個(gè)員工的加權(quán)系數(shù);點(diǎn)擊“導(dǎo)入考核績效理論值”,系統(tǒng)將各類人員考核績效的理論金額填寫到績效工資核算總表中;點(diǎn)擊“核算考核績效實(shí)際值”,系統(tǒng)自動(dòng)計(jì)算出每個(gè)員工的實(shí)際考核績效發(fā)放金額。
(6)報(bào)表編輯
該功能主要用來將績效工資核算總表導(dǎo)出為報(bào)表,并將人員類別按照領(lǐng)導(dǎo)、主管、組長、員、工、其他的先后順序分別歸類排列,將同類人員按照績效工資金額由高到低的順序進(jìn)行排列,然后對(duì)報(bào)表進(jìn)行分類匯總、排版,并導(dǎo)出正式的績效工資報(bào)表。
(7)其他功能的實(shí)現(xiàn)
在該系統(tǒng)實(shí)現(xiàn)的過程中,還可以加入糾錯(cuò)、監(jiān)控等功能,以確保數(shù)據(jù)的準(zhǔn)確性,如使用ontime now+timevalue命令監(jiān)控總表中各項(xiàng)導(dǎo)入數(shù)據(jù)合計(jì)是否正確,使用len函數(shù)核查人員編碼位數(shù)是否正確等等。
3.結(jié)束語
利用EXCEL VBA 實(shí)現(xiàn)績效工資核算的程序化,將原來使用“EXCEL+公式”的簡單核算方式的效率由3天左右提高到了3小時(shí)左右,而核算過程僅需20分鐘,有效提高了績效工資核算的工作量,核算準(zhǔn)確率達(dá)到了99.9%以上。
參考文獻(xiàn):
[1]袁竹平,Excel VBA常用代碼實(shí)戰(zhàn)大全[M],北京工業(yè)出版社,2010:357
[2]Excel Home,Excel VBA實(shí)戰(zhàn)技巧精粹,人民郵電出版社,2008:570
作者簡介:蒙海榮,1971年9月,男,漢族,陜西省富平縣人,大學(xué)本科學(xué)歷,高級(jí)工程師,現(xiàn)就職于中航西安飛機(jī)工業(yè)集團(tuán)股份有限公司。主要研究方向:理化試驗(yàn)、無損檢測的質(zhì)量、人員、財(cái)務(wù)管理及信息化的實(shí)現(xiàn)。