[函數] WORKDAY.INTL 函數研究探討

更新於 發佈於 閱讀時間約 4 分鐘

緣起

WORKDAY 這函數都不熟了,更別提 WORKDAY.INTL,聽都沒聽過。直到一次偶然的機會下徹底對這函數的用法印象深刻。
是什麼樣的機會呢 ? 答案是「母親節」
在 Facebook 的某 Excel 函數社團,有人問起了如何用函數計算母親節的日期,各方大師都大方地在此留言解答,解答方法 ( 有複雜也有巧妙 ),令人大開眼界。其中,一位大師的 WORKDAY.INTL 解法引起大家的注意,其只需在 WORKDAY.INTL 函數內,帶入幾個看似簡單的引數就完成。

緣滅 ( 緣再起 )

查看微軟官方技術文件網站,提到 WORKDAY.INTL 函數僅限於 Excel 365、Excel 2019 使用。這打擊對我非常大,因為我的 Excel 是2016 ...
正當感到失望之時,索性將官網按一下重新整理後,竟在後方多出了 更多... 按鈕,一點開,顯示 Excel 2016、2013、2010 也可使用此函數。讓我燃起了想徹底了解這函數的奧祕之處。
WORKDAY.INTL 函數說明 - 微軟官網

公式

今年西元 2023 年的母親節 WORKDAY.INTL 函數計算公式為:
WORKDAY.INTL("2023/4/30",2,"1111110")
上述公式看起來是不是非常的簡單明瞭呢 ?

挫折

即便上述公式看起來簡單,要完全理解卻沒想像中那麼容易。
一看 WORKDAY.INTL 的微軟官方技術文件內容,有看卻沒有懂,只知道引數給個【開始日期,工作日數,[自定週末日],[自定假日]】,函數就能返回一個日期。
語法
WORKDAY.INTL(start_date, days, [weekend], [holidays])
更別妄想了解大師是怎麼應用在母親節的計算上了 ... 苦思很久,查了很多資料還是想不出來,自此放棄了兩三天。

逆轉

某天,對於這公式還是一直放在心上,不想放棄,只因這公式真的太神啦!我真的很想完完全全了解它的應用原理。果然,讓我找到一個 關鍵視頻,看完後再加上靈光一閃,就完全了解它的原理了!!
就是這麼簡單!
《 在此,佩服大師的應用,一般平凡人只用在計算完工日,但大師卻能舉一反三,巧妙地應用在計算母親節的日期上,真的是太神啦! ( 也偷偷地佩服我自己 ) 》
太神啦!YA!

原理

WORKDAY.INTL 和攣生兄弟 WORKDAY 的差別在於,WORKDAY.INTL 可以自定義 weekend;而 WORKDAY 的 weekend,只允許默認的 週六和週日不可以更改
WORKDAY.INTL 的【可自定義 weekend,正是計算母親節日期的重要關鍵所在。
以下圖來做說明,即可了解 WORKDAY.INTL 的基本應用場景:
問題1
語法:
WORKDAY.INTL(start_date, days, [weekend], [holidays])
問題1 說明:
=WORKDAY.INTL("2023/5/3",10,"0000010")
因為只有 週六 為放假日,所以 weekend 字串設定為 0000010,
( 0 代表工作日;1 代表放假日 )
星期一:0
星期二:0
星期三:0
星期四:0
星期五:0
星期六:1
星期日:0
所以,2023/5/15 為最後完工日期。
再以一張圖來做說明:
問題2
問題2 說明:
=WORKDAY.INTL("2023/5/3",10,"0000011")
因為 週六和週日 均為放假日,所以 weekend 字串設定為 0000011,
( 0 代表工作日;1 代表放假日 )
星期一:0
星期二:0
星期三:0
星期四:0
星期五:0
星期六:1
星期日:1
所以,2023/5/17 為最後完工日期。

應用 ( 計算母親節 )

週休2日不夠,要週休6日。
( 應用 ) 問題3、利用 WORKDAY.INTL 計算2023年的母親節日期 (2023/5/14)

關鍵視頻連結

你指定没用过工作日函数WORKDAY.INTL计算完工日
https://www.bilibili.com/video/BV11K411c72W/?spm_id_from=333.337.search-card.all.click

醍醐灌頂

願意看到這裡的 你/妳,是不是覺得 WORKDAY.INTL 函數的使用非常簡單,也更能感受到大師用在計算母親節的智慧!

在此,讓我們一起感謝大師們的各種計算母親節的解法!讓我們又多學了一點~

為什麼會看到廣告
avatar-img
130會員
45內容數
Meiko微課頻道主要以辦公室應用為出發點,針對上班族群所遇到的問題進行分享
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
受到「Meiko微課頻道」的『Excel教學 E70 | 十字光標格式設定,避免看錯資料行』的影片啟發,再加上參考網路資料所精心製作而成的「十字光標 增益集」,絕對值得您一看。
檔案下截 Vlookup 用法及限制 先說明Vlookup其中一個用法,當在表格或區域中按行查找內容時,使用Vlookup根據對照的值的位置,取得同一列不同欄位的答案。 查看公式 其實每一個函數,都是一個填充的題目,而VLOOKUP有4個位置需要填充, =VLOOKUP(找尋的條件,在那表
受到「Meiko微課頻道」的『Excel教學 E70 | 十字光標格式設定,避免看錯資料行』的影片啟發,再加上參考網路資料所精心製作而成的「十字光標 增益集」,絕對值得您一看。
檔案下截 Vlookup 用法及限制 先說明Vlookup其中一個用法,當在表格或區域中按行查找內容時,使用Vlookup根據對照的值的位置,取得同一列不同欄位的答案。 查看公式 其實每一個函數,都是一個填充的題目,而VLOOKUP有4個位置需要填充, =VLOOKUP(找尋的條件,在那表
你可能也想看
Google News 追蹤
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
製作月曆或是排班表,常常會將週末的儲存格填上不同的顏色,來區分平日與假日。 但如果你還在手動慢慢調整,那你就太落伍囉~~ 這集教你3種常見標示的方法: 週末(六日)日期標示 週末(六日)含國定假日標示 週末(六日)並考慮國定假日與補班標示 📌週末(六日)標示 選取資
Thumbnail
特別休假,我個人還是比較偏好、建議採週年制: 1.曆年制很可能產生遲延給假的狀況 2.曆年制需要計算日數,不像週年制固定日數 3.曆年制會產生畸零時數,公司請假單位可能無法配合 4.HR工作者需要具備解釋制度的能力,且勞工需要願意接受HR的解釋 5.曆年制最終(勞工離職時),還是要回歸週年制度驗算
Thumbnail
在日常工作中,我們經常需要計算兩個日期之間的天數。無論是計算專案進行的天數、員工的工作天數,還是活動的剩餘天數,這些操作在EXCEL中都能輕鬆實現。 其實日期要計算天數超級簡單 日期天數=結束日期-開始日期+1 為什麼要+1呢? 可以讀一下這篇⬇️ 🔗EXCEL小知識 | 計算日期
Thumbnail
日期中我們常分為假日與工作日,那EXCEL中如何快速的將工作日迅速的取出來呢? 這篇分享兩種做法: 週一到週五工作日 考慮國定假日與補假日 可以下載練習檔跟著做看看唷 練習檔下載 【📝圖文教學】 📌週一到週五工作日 先輸入一個日期 向下填滿 自動填滿選項 選擇以
Thumbnail
在 Excel 中,日期和時間是常見的數據類型,因此經常需要進行日期計算和處理。為了方便使用者操作,Excel 提供了許多強大的日期函數。在這篇教學文章中,我們將介紹常用的日期函數及其應用。
Thumbnail
LINE社群網友提出的一個問題,想要產生每個月月底與每個月14號的日期序列。 這個需求只需要一個函數就可以完成了😏 <▶️影音教學> 看教學影片之前可以先打開EXCEL,學中做、做中學效果更好哦。 <📝圖文教學> ✍🏾EDATE回傳日期指定月份數前或後的日期
Thumbnail
工時計算在一般的狀況下就是將『結束時間-開始時間』就會得到工時數。 為什麼可以時間可以直接相減? 延伸閱讀:搞懂EXCEL最常用也最難搞懂的日期&時間 但是如果遇到有輪班的時候,結束時間有可能會跨天,這時候直接『結束時間-開始時間』就會發生錯誤,原因是跨天後的結束時間<開始時間,而
Thumbnail
看文章教學之前,可以先下載檔案來試著自己做看看哦!!! 檔案下載 有網友提問,如何將所有的平日加班與假日加班時數合計到K欄,假日加班為了註明星期幾加班,前面分別會加上六、日當作前贅詞。 只不過是加總而已,讓我直接SUM看看好了!!! 答案好像怪怪的,怎麼只有平日的數據加總而已
Thumbnail
一年又過去了,不少人開始計畫今年的特休使用方式。但通常不太會有人剛好就是一月一日到職,所以直接用年初來計算一年又感覺怪怪的,可是如果把每位員工分開來計算,對公司來講又不太方便。究竟特休在勞基法上是否有被規範好的算法呢?還是說要怎麼計算才是正確的?
Thumbnail
有時會忘了今夕是何夕。因為自由工作者無假日,於是今天是週間或週末,假日或工作日,常在忙亂中模糊了界線。 比方今天吧,雖是2024年的第一個工作日,但昨天趕死線,整日照常工作,今天一早醒來,還愣了一晌,才回過神來,想起今天是一月二日星期二。 常有人羨慕我工作自由,不必朝九晚五進辦公室。但是,我一忙
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
製作月曆或是排班表,常常會將週末的儲存格填上不同的顏色,來區分平日與假日。 但如果你還在手動慢慢調整,那你就太落伍囉~~ 這集教你3種常見標示的方法: 週末(六日)日期標示 週末(六日)含國定假日標示 週末(六日)並考慮國定假日與補班標示 📌週末(六日)標示 選取資
Thumbnail
特別休假,我個人還是比較偏好、建議採週年制: 1.曆年制很可能產生遲延給假的狀況 2.曆年制需要計算日數,不像週年制固定日數 3.曆年制會產生畸零時數,公司請假單位可能無法配合 4.HR工作者需要具備解釋制度的能力,且勞工需要願意接受HR的解釋 5.曆年制最終(勞工離職時),還是要回歸週年制度驗算
Thumbnail
在日常工作中,我們經常需要計算兩個日期之間的天數。無論是計算專案進行的天數、員工的工作天數,還是活動的剩餘天數,這些操作在EXCEL中都能輕鬆實現。 其實日期要計算天數超級簡單 日期天數=結束日期-開始日期+1 為什麼要+1呢? 可以讀一下這篇⬇️ 🔗EXCEL小知識 | 計算日期
Thumbnail
日期中我們常分為假日與工作日,那EXCEL中如何快速的將工作日迅速的取出來呢? 這篇分享兩種做法: 週一到週五工作日 考慮國定假日與補假日 可以下載練習檔跟著做看看唷 練習檔下載 【📝圖文教學】 📌週一到週五工作日 先輸入一個日期 向下填滿 自動填滿選項 選擇以
Thumbnail
在 Excel 中,日期和時間是常見的數據類型,因此經常需要進行日期計算和處理。為了方便使用者操作,Excel 提供了許多強大的日期函數。在這篇教學文章中,我們將介紹常用的日期函數及其應用。
Thumbnail
LINE社群網友提出的一個問題,想要產生每個月月底與每個月14號的日期序列。 這個需求只需要一個函數就可以完成了😏 <▶️影音教學> 看教學影片之前可以先打開EXCEL,學中做、做中學效果更好哦。 <📝圖文教學> ✍🏾EDATE回傳日期指定月份數前或後的日期
Thumbnail
工時計算在一般的狀況下就是將『結束時間-開始時間』就會得到工時數。 為什麼可以時間可以直接相減? 延伸閱讀:搞懂EXCEL最常用也最難搞懂的日期&時間 但是如果遇到有輪班的時候,結束時間有可能會跨天,這時候直接『結束時間-開始時間』就會發生錯誤,原因是跨天後的結束時間<開始時間,而
Thumbnail
看文章教學之前,可以先下載檔案來試著自己做看看哦!!! 檔案下載 有網友提問,如何將所有的平日加班與假日加班時數合計到K欄,假日加班為了註明星期幾加班,前面分別會加上六、日當作前贅詞。 只不過是加總而已,讓我直接SUM看看好了!!! 答案好像怪怪的,怎麼只有平日的數據加總而已
Thumbnail
一年又過去了,不少人開始計畫今年的特休使用方式。但通常不太會有人剛好就是一月一日到職,所以直接用年初來計算一年又感覺怪怪的,可是如果把每位員工分開來計算,對公司來講又不太方便。究竟特休在勞基法上是否有被規範好的算法呢?還是說要怎麼計算才是正確的?
Thumbnail
有時會忘了今夕是何夕。因為自由工作者無假日,於是今天是週間或週末,假日或工作日,常在忙亂中模糊了界線。 比方今天吧,雖是2024年的第一個工作日,但昨天趕死線,整日照常工作,今天一早醒來,還愣了一晌,才回過神來,想起今天是一月二日星期二。 常有人羨慕我工作自由,不必朝九晚五進辦公室。但是,我一忙