Excel教程:如何快速計(jì)算工作天數(shù)?這兩個(gè)函數(shù)你一定要學(xué)好!
作者:柳之來源:部落窩教育發(fā)布時(shí)間:2022-05-17 15:27:06點(diǎn)擊:4922
編按:
日常工作中,經(jīng)常有需要計(jì)算兩個(gè)時(shí)間點(diǎn)之間的工作日天數(shù)的問題。這類問題我們有兩個(gè)可以選擇的函數(shù)——NETWORKDAYS 和NETWORKDAYS.INTL。對這兩個(gè)函數(shù)還不是很熟悉的同學(xué)趕緊和我們一起學(xué)習(xí)一下吧!
計(jì)算工作天數(shù)經(jīng)常會(huì)遇到4個(gè)情景,一起來看看吧!
情景1:排除周六周日
計(jì)算不同的人員,進(jìn)入到離開項(xiàng)目的工作天數(shù)。
這時(shí)候我們可以用這個(gè)函數(shù):
=NETWORKDAYS(起始日期,結(jié)束日期,[節(jié)假日])
因?yàn)檫@里沒有節(jié)假日,我們可以不用寫第三參數(shù),公式如下:
輸入公式后,雙擊往下填充就好了。
情景2:有節(jié)假日
如果在項(xiàng)目進(jìn)行期間,某些日期因?yàn)樘囟ǖ脑?,沒有開工,要把這些日期繼續(xù)排除了,我們可以把這些日期寫入第三參數(shù)。
假設(shè)A列的這些日期,是不需要計(jì)算工作天數(shù)的日期,我們就可以寫入如下公式:
注意:第三參數(shù)的A2:A5單元格需要絕對引用。
情景3:周末不是周六,周日
有的小伙伴會(huì)提出這樣的問題,如果我們不是周六周日休怎么辦?
這個(gè)時(shí)候,我們要重新引入一個(gè)函數(shù),這個(gè)函數(shù)它比NETWORKDAYS多一個(gè)選項(xiàng),可以選擇周末的類型,一起來看一下。
=NETWORKDAYS.INTL(起始日期,結(jié)束日期,[周末類型],[節(jié)假日])
這個(gè)不用去記憶,我們在寫公式寫到第三參數(shù)的時(shí)候,會(huì)出現(xiàn)提示,如下圖的效果:
我們可以點(diǎn)選,或者直接輸入數(shù)字作為第三參數(shù),如果我們是只有星期日休息,那就寫入11,作為第三參數(shù)。再把A列的節(jié)假日也寫上,那完整的公式就是:
=NETWORKDAYS.INTL(D2,E2,11,$A$2:$A$5)
情景4:不規(guī)則的作休
有小伙伴又提出這樣的問題:我們放的大小星期怎么辦?或者我們是做三休一怎么辦?
其實(shí),即使你是按照國家法定的來作休的,你按照上面的公式也不會(huì)得到正確的結(jié)果。為什么呢?因?yàn)槲覀兊墓?jié)假日里面,比如端午,五一,清明,國慶,春節(jié)好多時(shí)候都要調(diào)休。所以,咱們還得另外想辦法。
我們的思路是這樣的:
這個(gè)函數(shù)=NETWORKDAYS.INTL(起始日期,結(jié)束日期,[周末類型],[節(jié)假日])
第三參數(shù)的周末類型這里,我們就選擇不要周末,每天都上班這種。而把所有的周末,包括放假,停工等等日期,全部放在一個(gè)列表里面,通過第4參數(shù)來排除這些日期,這樣排除的就是一個(gè)準(zhǔn)確無誤的日期。
我們整理了2022年1-12月的,以及全年的國家法定節(jié)假日列表,放在了一個(gè)表中,供不同情景下的使用需要。
排除日期的問題解決了,還有一個(gè)問題就是:如果寫第三參數(shù)的每天都上班,怎樣表示?這里我們可以用“0000000”。就是雙引號加上7個(gè)0來表示,0表示工作,1表示休息。如果你是周三,周四休,第三參數(shù)可以寫成“0011000”。
0和1哪個(gè)表示工作,哪個(gè)表示休息,傻傻記不清,怎么辦?
你就把那個(gè)1看成是休息的時(shí)候躺平的你,就像個(gè)1,是不是?
當(dāng)然,如果你的工作是其他的休息模式,有停工期,就自己來整理一份屬于你自己的列表。
總之,最后整理好以后,我們的公式是這樣的:
=NETWORKDAYS.INTL(D2,E2,"0000000",節(jié)假日[2022全年假期])
這里,第四參數(shù),因?yàn)槲覀兊募倨诒碜龀闪顺壉?,這里是超級表的結(jié)構(gòu)化引用。你也可以使用單元格引用的方式。
好了,以上。
學(xué)會(huì)了以上的公式,我們才敢說,真正理解和學(xué)會(huì)了這兩個(gè)函數(shù)的應(yīng)用。
本文配套的練習(xí)課件請加入QQ群:902294808下載。
做Excel高手,快速提升工作效率,部落窩教育《一周Excel直通車》視頻和《Excel極速貫通班》直播課全心為你!
掃下方二維碼關(guān)注公眾號,可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
如何計(jì)算兩個(gè)日期間的工作日天數(shù)?超實(shí)用的5類日期函數(shù)來了!
常用日期函數(shù)太簡單?那是你不知道WEEKNUM函數(shù)
版權(quán)申明:
本文作者柳之;同時(shí)部落窩教育享有專有使用權(quán)。若需轉(zhuǎn)載請聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集!(建議收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會(huì)這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請收好!