• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Office 指南

Office 指南

辦公室工作實用教學

  • Excel
  • Word
  • PowerPoint
  • Windows
  • PowerShell
  • R

Excel 計算工作天數 NETWORKDAYS 函數用法教學與範例

介紹如何使用 Excel 的 NETWORKDAYS 函數計算指定日期區間的工作天數(或放假天數)。


假設我們的專案已經訂好了「開工日期」與「完工日期」,而我們想排除所有週六、週日以及特別的休假日之後,計算整個期間有多少個「工作日」。

計算工作日數
計算工作日數

這種狀況就可以使用 Excel 的 NETWORKDAYS 函數來計算工作日數,其用法如下:

=NETWORKDAYS(開工日期,完工日期,[特別假日])

以上面這個範例來說,就可以這樣寫:

=NETWORKDAYS(A2,B2,C2:C4)
計算工作日數
計算工作日數

這樣計算出來的實際工作天數就是 50 天,這個功能在計算工資的時候特別有用,只要算出工作天數在乘上日薪就是需要發放的薪水。

NETWORKDAYS 函數只會自動排除週六與週日,其餘的假日(例如元旦、春節等)都需要自己在「特別假日」中指定放假的日期。

自訂週末日

NETWORKDAYS 函數會自動將週六與週日視為週末日(放假),如果想要自訂週末日,可以改用 NETWORKDAYS.INTL 函數,其用法如下:

=NETWORKDAYS.INTL(開工日期,完工日期,[週末日代號],[特別假日])

它的用法跟 NETWORKDAYS 函數很類似,只是多了一個 週末日代號 可用來指定每週的週末日,以下是可用的代號:

代號週末日
1 或省略星期六、星期日
2星期日、星期一
3星期一、星期二
4星期二、星期三
5星期三、星期四
6星期四、星期五
7星期五、星期六
11僅星期日
12僅星期一
13僅星期二
14僅星期三
15僅星期四
16僅星期五
17僅星期六

在上面的例子中,假設工人只有禮拜日休息,禮拜六還是有工作的話,就可以這樣計算工作日數:

=NETWORKDAYS.INTL(A2,B2,11,C2:C4)
計算工作日數
計算工作日數

參考資料:Office 官方文件

分類:Excel

讀者互動

發佈留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Primary Sidebar

搜尋

分類

Android Apple C/C++ Excel Linux OneNote PHP PowerPoint PowerShell Python R Windows Word 免費工具 創客 網站架設 線上工具 資料庫 遊戲 雜七雜八

近期文章

  • Linux 使用 bpytop 監控系統資源狀態教學
  • Windows 工作排程器:每天自動關機教學與範例
  • Python 使用 openpyxl 模組讀取、寫入 Excel 檔案教學與範例
  • Python 使用 humanize 模組將數字轉為容易閱讀格式教學與範例
  • iOS 捷徑教學:充電時朗讀電量提示聲
  • 舊健保卡網路申請補發新卡教學
  • Linux 設定 Swap 記憶體交換空間優先值教學與範例
  • ITK 以 LabelStatisticsImageFilter 套用遮罩影像計算統計量教學與範例

推薦網站

  • Udemy 線上教學課程
  • Coursera 線上教學課程

關注本站

  • 電子郵件
  • Facebook

Copyright © 2020 · Office Guide