用Excel建立一套小型人事數(shù)據(jù)管理系統(tǒng) |
發(fā)布日期: 2006-2-21 10:20:32 作者: 字體:【大 中 小】【打印本頁】 |
前言: 在現(xiàn)實(shí)生活中,很多小型企業(yè)并沒有給人事部門配備專門的人事管理軟件。實(shí)際上,一套專門的人事管理軟件費(fèi)用昂貴,而且不一定適合企業(yè)的實(shí)際需求。 自己動手,用Excel來建立適于本企業(yè)具體需求的人事管理系統(tǒng)是一個不錯的選擇。Excel的功能強(qiáng)大,而操作又很方便,每月準(zhǔn)確無誤的統(tǒng)計(jì)企業(yè)員工增減變化情況,年底分析大量的人事數(shù)據(jù)等等復(fù)雜的工作都能通過Excel輕松完成?,F(xiàn)在我們給讀者朋友們提供這樣一個實(shí)例——通過Excel來建立一套小型人事數(shù)據(jù)管理系統(tǒng)。 正文: 首先我們打開一個新的Excel表建立一個人事信息庫框架,信息項(xiàng)目的設(shè)置您可根據(jù)本單位實(shí)際情況而定。如圖(一)所示: 圖一 打開一個新的Excel表建立一個人事信息庫框架 接下來請您不要急著錄入人員信息,我們要對一些信息項(xiàng)進(jìn)行函數(shù)設(shè)置,以便系統(tǒng)可以自動生成相關(guān)信息,這會使我們的工作產(chǎn)生事半功倍的效果。 1、 性別、出生月日、年齡的自動填充功能設(shè)置 我們先對“性別”“出生年月”“年齡”進(jìn)行函數(shù)設(shè)置。當(dāng)我們輸入某人身份證號碼時(shí),系統(tǒng)便會自動生成“性別”,“出生年月”及“年齡”,這樣就減少了我們錄入的工作量。請分別選擇性別、出生月日、年齡信息項(xiàng)單元格輸入下列公式: (1)性別: =IF(MOD(IF(LEN(E3)=15,MID(E3,15,1),MID(E3,17,1)),2)=1,"男","女") 含義:“LEN(E3)=15”表示看E3中是否有15個字符; “MID(E3,15,1)”表示在E3中從第15位開始提取1位字符; “MOD(MID(),2)=1”表示提取的字符除以2余數(shù)為1; “IF(LEN(E3)=15,MID(E3,15,1),MID(E3,17,1)”表示看E3中是否夠15個字符,如果夠就從第15個字符開始取1個字符,如果不夠15個字符就從第17個字符開始取1個字符。我們的身份證號碼一般是15位或18位。 “IF(MOD(IF(LEN(E3)=15,MID(E3,15,1),MID(E3,17,1)),2)=1,"男","女"”表示所取字符除以2如果余數(shù)為1顯示男,否則顯示女。 (2)出生年月: =DATE(MID(E3,7,4),MID(E3,11,2),MID(E3,13,2)) 含義:DATE(YEAR,MONTH,DAY); “MID(E3,7,4)”表示在E3中從第7個字符開始連續(xù)取4個字符表示年,用類似的表示方法一個人的出生年月日便可以通過函數(shù)設(shè)置表示出來,如果為了看起來方便,我們可以將單元格格式設(shè)置成年、月、日的日期格式,這樣顯示的結(jié)果會非常容易理解。 (3)年齡: =DATEDIF(G3,TODAY(),"Y") 含義:“DATEDIF(date1,date2,“Y”)”表示兩個日期的差值; “TODAY()”表示系統(tǒng)自帶的日期即顯示當(dāng)日日期; “DATEDIF(G3,TODAY(),"Y")”表示今天的日期與G3所表示的出生月日之間的年份差值,這樣一個人的年齡就會容易的顯示出來了。 2、 勞動合同期限的自動生成和提前30天定期提醒功能設(shè)置 勞動合同管理也是人事管理中不可缺少的一部分,特別是勞動合同到期續(xù)簽問題更是不可忽視。如果由于我們的人為原因造成了勞動合同漏簽、延期簽訂等問題可能會給公司以及員工個人帶來一定的損失。從一個人入職簽訂試用期合同開始,再到簽訂正式勞動合同以及后來的續(xù)簽勞動合同,一系列的日期如何能夠讓系統(tǒng)自動生成,并且形成系統(tǒng)提前30天自動提醒我們的功能呢?這需要對一些信息項(xiàng)進(jìn)行函數(shù)設(shè)置。如圖(二)所示: 圖二 信息項(xiàng)進(jìn)行函數(shù)設(shè)置 (1)試用期到期時(shí)間: =DATE(YEAR(P3),MONTH(P3)+3,DAY(P3)-1) 含義:“DATE(YEAR(),MONTH(),DAY())”顯示指定日期; 在這里我們假設(shè)試用期為3個月,我們需要在Q3單元格中輸入上述公式,其中MONTH(P3)+3表示在此人入職時(shí)間月的基礎(chǔ)上增加三個月。而DAY(P3)-1是根據(jù)勞動合同簽訂為整年正月而設(shè)置的。比如2005年11月6日到2006年11月5日為一個勞動合同簽訂期。 |
(2)勞動合同到期時(shí)間: =DATE(YEAR(P3)+1,MONTH(P3),DAY(P3)-1)
我們同樣采用上述函數(shù)的設(shè)置方法。這里我們假設(shè)勞動合同期限為1年,則我們需要設(shè)置成YEAR(P3)+1,另外這個數(shù)值依然以入職日期為計(jì)算根據(jù),所以天數(shù)上還要設(shè)置成DAY(P3)-1的格式。
(3)續(xù)簽合同到期時(shí)間: =DATE(YEAR(S3)+1,MONTH(S3),DAY(S3))
這里需要注意的是續(xù)簽合同計(jì)算是以前份合同簽訂到期日期為根據(jù)的,所以只在前一份合同到期時(shí)間的基礎(chǔ)上增加1年即可,無需天數(shù)上減1。
(4)試用期提前7天提醒: =IF(DATEDIF(TODAY(),Q3,"d")=7,"試用期快結(jié)束了","")
這里用到了DATEDIF函數(shù),表示兩個日期差值,但是需要注意的是,我們要表示提前7天提醒,所以,將TODAY()函數(shù)寫到試用期時(shí)間前面即TODAY(),Q3而不能表示成Q3,TODAY()。其中“d”表示兩個日期天數(shù)差值。我們用IF()函數(shù)來表示顯示要求,那么這個函數(shù)設(shè)置的含義為:如果差值為7則顯示“試用期快結(jié)束了”否則不顯示信息,在編輯函數(shù)時(shí)用“”表示不顯示任何信息。
(5)提前30天提醒: =IF(DATEDIF(TODAY(),S4,"m")=1,"該簽合同了","")
函數(shù)設(shè)置方法同上,其含義是兩個日期相差1個月則顯示“該簽合同了”否則不顯示任何信息。這里沒有設(shè)置成相差30天提醒是因?yàn)榭紤]到設(shè)置成月更利于我們?nèi)耸鹿ぷ鞯牟僮?。同樣需要注意的是不要將顯示“今天日期”函數(shù)與顯示“合同到期日期”函數(shù)順序顛倒。其中"m"表示月的含義。
3、 采用“記錄單”錄入信息
通過對一些人事信息項(xiàng)進(jìn)行函數(shù)設(shè)置后,我們便可以開始錄入信息了。逐行的鍵入人事信息,會讓人很快產(chǎn)生疲勞感,甚至?xí)霈F(xiàn)串行或輸錯信息的工作失誤。我們可以采用Excel自帶的“記錄單”功能來解決這個問題。請點(diǎn)擊編輯欄中的“數(shù)據(jù)”―“記錄單”如圖(三)我們可以用“Tab鍵進(jìn)行項(xiàng)目的換行錄入如圖(四)。”
圖三 記錄單
圖四 Tab鍵進(jìn)行項(xiàng)目的換行錄入
4、 用“窗口凍結(jié)”功能可以進(jìn)行簡單的數(shù)據(jù)查詢
當(dāng)我們錄入完數(shù)據(jù)后,我們希望能夠非常方便的查詢信息,但是由于信息庫所涉及的項(xiàng)目很多,我們常常會遇到這樣的情況:看到左邊的信息又看不到右邊的信息,或者看到下面的信息又不知道此信息所對應(yīng)的信息項(xiàng)。這時(shí)我們可以采用“窗口凍結(jié)”功能。例如我現(xiàn)在想保留各信息項(xiàng),同時(shí)保留每個人的編號、姓名、部門,讓其他信息可以根據(jù)需要進(jìn)行查找,這時(shí)我們可以點(diǎn)擊D3單元格,然后點(diǎn)擊編輯菜單欄的“窗口”,選擇“凍結(jié)窗口”,就可以出現(xiàn)如圖(五)情況:
圖五 查詢信息
這樣我們會非常容易查到某人相關(guān)信息,但是值得注意的是設(shè)置窗口凍結(jié)的規(guī)律:如果你想凍結(jié)第2行請將光標(biāo)放到第3行單元格處,進(jìn)行凍結(jié)窗口設(shè)置。如果你想凍結(jié)C列,請將光標(biāo)放到D列單元格處,進(jìn)行凍結(jié)窗口設(shè)置。如果你即想凍結(jié)第2行又想凍結(jié)C列,請將光標(biāo)放到他們的交叉單元格D3上進(jìn)行設(shè)置。如果想取消凍結(jié)功能可以點(diǎn)擊“窗口”菜單選擇取“消凍結(jié)窗口”功能。
5、“自動篩選”功能可以進(jìn)行簡單的數(shù)據(jù)統(tǒng)計(jì)有時(shí)我們想非常快速的得到一些數(shù)據(jù),比如本公司在職人員中,本科生學(xué)歷的男生有多少人?這時(shí)我們可以采用自動篩選功能。請選擇“人員類別”單元格,點(diǎn)擊編輯菜單欄上的“數(shù)據(jù)”選擇“篩選”,點(diǎn)擊“自動篩選”。在每個信息項(xiàng)單元格右下角都會出現(xiàn)選擇按鈕。我們分別在人員類別處選擇在職(圖(六)),在學(xué)歷處選擇本科(圖(七)),在性別處選擇男(圖(八)),最后用鼠標(biāo)將顯示的性別全部選上,這時(shí)注意圖(九)中用紅筆圈住的地方就是我們所需要的數(shù)據(jù)了。
圖六 分別在人員類別處選擇在職
聯(lián)系客服