
我正在嘗試在 Excel 中建立一個電子表格,它基本上可以幫助我計算每日總津貼,並考慮閏年和每月用戶定義的「假期數」(我沒有每日津貼)的數量,也可以按一年或某一時段(即一月至三月)計算。
我在另一張表中有一個表,它定義了月份和天數,即一月有 31 天,三月有 31 天,等等。
因此,是否有一種自動方法可以根據使用者從上述資料表中選擇的時間段(即單元格一定義起始月份,然後單元格二定義結束月份)來計算所選的總天數?
答案1
NETWORKDAYS 或 NETWORKDAYS.INTL 將計算給定開始日期(例如在 B1 中)、結束日期(例如在 B2 中)和假期清單(例如在 B4:B40 中)的「工作日」數。假期可以是公眾假期或其他不支付津貼的休息日。
解決方案是:
NETWORKDAYS(B1,B2,B4:B40)
或 NETWORKDAYS.INTL(B1,B2,1,B4:B40)
(NETWORKDAYS.INTL 中的第三項 - ,1,
- 允許更輕鬆地設定「週末」。Excel 應該給出一個彈出視窗來解釋不同的選項。NETWORKDAYS() 假設它是星期六和星期日)
關於如何在線使用此功能有很多技巧,這裡有兩個:excel-networkdays-函數, excel中networkdays.intl函數