欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

excel表格怎么算全年休假天數(shù)? Excel公式快速計算2024假期天數(shù)的技巧

公眾號   發(fā)布時間:2024-02-26 14:26:47   作者:秋葉 Excel   我要評論
你知道2024年每個月的上班天數(shù)嗎?一點一點計算也行就是太非手,接下來咱們就一起看看用Excel公式輕松計算的技巧

2024 年要上幾天班?這個打工人都想知道的問題,微博熱搜「貼心」的給出了答案 ——251 天(比去年還多 2 天)。

他也沒說這天數(shù)是怎么算出來的,不過我倒是知道,Excel 也能輕松計算應出勤天數(shù)!一起來看看吧~

元旦:1月1日放假,與周末連休。
春節(jié):2月10日至17日放假調(diào)休,共8天。2月4日(星期日)、2月18日(星期日)上班。
清明節(jié):4月4日至6日放假調(diào)休,共3天。4月7日(星期日)上班。
勞動節(jié):5月1日至5日放假調(diào)休,共5天。4月28日(星期日)、5月11日(星期六)上班。
端午節(jié):6月10日放假,與周末連休。
中秋節(jié):9月15日至17日放假調(diào)休,共3天。9月14日(星期六)上班。
國慶節(jié):10月1日至7日放假調(diào)休,共7天。9月29日(星期日)、10月12日(星期六)上班。

1、周六周日雙休

想要計算 2024 年的應出勤天數(shù),有一個非常簡單的公式:

應出勤天數(shù) = 工作日-法定節(jié)假日 + 調(diào)休

如何計算除法定節(jié)假日外的工作日天數(shù)?

可以用 NETWORKDAYS 函數(shù)。

注意:NETWORKDAYS 函數(shù)是將周一到周五當做工作日,周六和周日休假,如果你所在的公司是單休或其他休假方式,請使用 NETWORKDAYS.INTL 函數(shù)(下滑至 02 部分查看公式)。

如下圖:

B2 單元格是開始日期,C2 是結(jié)束日期,F(xiàn)2:F31 是 2024 年所有的節(jié)假日,所以公式是:

=NETWORKDAYS(B2,C2$F$2$F$31)

工作日天數(shù)就算出來啦!

接著,我們需要在這個基礎(chǔ)上增加調(diào)休的天數(shù)。

可以使用 COUNTIFS 函數(shù)計算。

如下圖:

G2:G9 是 2024 年調(diào)休日期。需要統(tǒng)計其中滿足條件【大于等于開始日期且小于等于結(jié)束日期】的單元格數(shù)量。

公式如下:

COUNTIFSG2:G9">="&B2,G2:G9"<="&C2

結(jié)果為 8。

將兩個公式拼接到一起:

=NETWORKDAYS(B2,C2$F$2$F$31)+COUNTIFSG2:G9">="&B2,G2:G9"<="&C2

應出勤天數(shù)就算出來了,一共是 251 天:

以后遇到需要類似的情況,公式可以直接套用,改一下日期范圍就行。比如說計算 2024 年 11 月的應出勤天數(shù):

PS.如果是其他年份,還需要修改法定假期和調(diào)休日期的數(shù)據(jù)。

2、單休和其他休假方式

前面說到,如果是單休或其他休假方式,需要用 NETWORKDAYS.INTL,因為該函數(shù)的第 3 個參數(shù)可以自定義休息日。

語法結(jié)構(gòu):

=NETWORKDAYS.INTL(start_dateend_date[weekend][holidays])=NETWORKDAY.INTL(開始日期結(jié)束日期[休息日參數(shù)][需要排除的節(jié)假日日期])

至于公式怎么寫?

其實還是應出勤天數(shù) = 工作日-法定節(jié)假日 + 調(diào)休

假如是周日單休:

公式如下:

=NETWORKDAYS.INTL(B2C2,11$F$2$F$31)+COUNTIFS$G$2$G$9">="&B2$G$2$G$9"<="&C2

只是將 NETWORKDAYS 換成 NETWORKDAY.INTL,第 3 參數(shù)選擇 11(僅星期日)。

同樣的,如果你是其他時候雙休或單休,選擇對應的參數(shù)就行。

hr計算工資薪酬

最頭疼的,估計應該是薪酬HR們了,很多時候要計算指定時間段的應出勤天數(shù),還必須要考慮這些假期和調(diào)休,該怎么算呢?
因為每年的公休都不固定,微軟看了也是蒙圈,所以咱們首先要把公休日期和調(diào)休日期做一個對照表。
如下圖所示,F(xiàn)列是放假時間,G列是調(diào)休上班時間。

接下來,咱們就可以在C2單元格中寫公式,計算出每個月的工作日天數(shù)了。

復制

=NETWORKDAYS(A2,B2,$F$2:$F$30)+COUNTIFS($G$2:$G$30,">="&A2,G$2:G$30,"<="&B2)

如果要計算任意兩個日期之間的工作日天數(shù),只要修改一下A列和B列的起止日期即可。

公式看起來有點長,其實咱們把他拆分成兩部分就容易理解了。

先說這部分: =NETWORKDAYS(A2,B2,F$2:F$30) NETWORKDAYS函數(shù)用于計算兩個日期之間,去除周末和法定節(jié)假日的工作日天數(shù)。

用法為: =NETWORKDAYS(開始日期,結(jié)束日期,需要排除的法定節(jié)假日) 把這個用法套到上面的公式里,A2是開始日期,B2是結(jié)束日期,而F$2:F$30單元格區(qū)域則是要排除的法定節(jié)假日。

剛剛這部分,是沒有考慮到調(diào)休這種特殊情況的。而計算調(diào)休的就是下面這部分公式: COUNTIFS(G$2:G$30,”>=”&A2,G$2:G$30,”<=”&B2) COUNTIFS函數(shù)的作用是用來統(tǒng)計符合多個條件的個數(shù)。 這里第一組條件是G$2:G$30,”>=”&A2,第二組條件是G$2:G$30,”<=”&B2。

就是以對照表中的調(diào)休日期為統(tǒng)計區(qū)域,看看這個區(qū)域中的日期有多少個大于等于A2的開始日期,并且小于等于B2的結(jié)束日期。說白了,就是看看從開始日期到結(jié)束日期這個階段中,有幾天是需要調(diào)休上班的。
把前面計算出的去掉法定節(jié)假日的工作日天數(shù),加上這個要調(diào)休上班的天數(shù),就是實際的工作日天數(shù)。

怎么樣,用 Excel 計算工作日天數(shù)的方法

本文來自微信公眾號:秋葉 Excel (ID:excel100),作者:竺蘭

相關(guān)文章

最新評論