巧用MSOfficeExcel自動(dòng)工作日計(jì)算

字號(hào):

工作量當(dāng)然得以“工作日”的數(shù)量去安排,但每個(gè)月的天數(shù)不同,而且周六日也不盡相同。如果想準(zhǔn)確地知道一個(gè)月有多少個(gè)工作日,可以請(qǐng)Excel來(lái)幫忙!
    小知識(shí)
    標(biāo)準(zhǔn)工作日是指法律規(guī)定的各企業(yè)、事業(yè)、機(jī)關(guān)、團(tuán)體等單位在正常情況下普遍實(shí)行的工作日。通俗的說(shuō),就是指除了國(guó)家法定節(jié)假日(雙休日、元旦、五一、國(guó)慶、春節(jié)等)之外正常工作的日期。
    任務(wù)分析
    因?yàn)槊吭碌目偺鞌?shù)和雙休日的分布是不同的,而且春節(jié)是農(nóng)歷的假期,簡(jiǎn)單地使用Excel函數(shù)去計(jì)算是滿(mǎn)足不了要求的。我們先使用Excel“分析工具庫(kù)”中的networkdays()函數(shù)計(jì)算出“準(zhǔn)工作日”,再考慮其中的特殊農(nóng)歷假日。這樣就能準(zhǔn)確的算出“工作日”的天數(shù)。
    有請(qǐng) networkdays()函數(shù)
    通常情況下,在Excel中是找不到這個(gè)函數(shù)的。別著急,跟我來(lái)。單擊“工具→加載宏”,在彈出的“加載宏”對(duì)話框中復(fù)選“分析工具庫(kù)”,再單擊“確定”按鈕。將Office的安裝光盤(pán)放入光驅(qū),按提示即可安裝成功,如圖1。
    
    外來(lái)的和尚念不好經(jīng)
    networkdays()函數(shù)的語(yǔ)法為:networkdays(Start_date,End_date,Holidays)。其中Start_date表示開(kāi)始日期,End_date為終止日期,Holidays表示一個(gè)或者多個(gè)特定假日序列,可以采用單元格引用的方式。
    如圖2,B8單元格公式“=networkdays(B2,B3,B4:B6)”結(jié)果為20。事實(shí)上,2004年的10月2日和3日是星期六和星期天,那么按照我們的習(xí)慣就會(huì)通過(guò)調(diào)休的方式,最終得到10月份只有18天上班,而不是networkdays()函數(shù)計(jì)算出的20天。