我們按出勤天數去計較員工工資時,就需要計較兩個日期之間的工作日天數。
一般環境下,現實的工作日是需要去除周末雙休和國沐日的。
而有的公司是單休,只有周日歇息,周六是上班的。
我們需要利用NETWORKDAYS函數來處置,詳情請看敏絲下方圖解。
景象1:計較日時代的工作日天數。
下圖中,我們是計較起頭日期到竣事日期之間的工作日天數,同時,我們要去除D列中的日期(國沐日,或者指心猿意馬的特別日期)。
NETWORKDAYS函數的語法布局是:
=NETWORKDAYS(起頭日期,竣事日期,要去除的特別日期)
正好可以知足我們的需求。
要去除的日期,我們也可以直接寫到函數公式中。
日期的素質也是數值,我們選中D2單位格后,按Ctrl+1組合快捷鍵,設置單位格格局為:"數字">"常規",我們可以看到日期2018/4/1的素質是數字43195。
寫公式的過程中,要么寫日期2018/4/5的時辰加上前后雙引號,要么直接寫數字43195。
63快捷鍵年夜全快速拔取移動位置動圖
15快捷鍵年夜全常用功能快捷鍵精選動圖
36快捷鍵年夜全常用快捷鍵精選動圖
景象2:計較單休(僅周日歇息)時日時代的工作日天數。
我們需要利用一個新的函數:NETWORKDAYS.INTL。
NETWORKDAYS.INTL函數是在NETWORKDAYS函數的第2、3個參數之間插手了1個參數。
參數輸入什么數字,請參考下表。
景象3:計較日時代的歇息日天數。
我們只需要利用竣事日期減去起頭日期,加上數字1,然后減去工作日天數即可。
加上數字1的原因:1號到10號一共是10天,10-1=9(只有9天),所以需要補回1天。
景象4:插手時候干擾后的日期之間計較工作日天數。
本例中,我們對起頭時候和竣事時候進行判定,早于午時12:00,歸為今天,晚于午時12:00(含12:00),歸為明天(加上1天)。
舉例:1月1號11:00為起頭時候(早于12點),則起頭日期為1月1號;若是1月1號13:00為起頭時候(晚于12點),則起頭日期為1月1號加一天,即1月2號(具體可參考下一步調圖片中的函數公式)。
時候的素質也是數值,我們可以經由過程設置單位格格局獲取,這里午時12:00的素質就是數字0.5。
66文本轉數值數值轉文本含高清視頻
我們需要先利用IF函數鑒定出現實要計較的起頭日期和竣事日期,然后利用NETWORKDAYS函數計較兩個日期之間距離的工作日天數。
33到期主動提醒功能含高清視頻
16相對引用絕對引用夾雜引用的用法實例
如對您有幫忙,請投票或點贊鼓動勉勵一下敏絲,感謝~
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!