Excel_07 | 輸入開始、結束日期,休假自動填上班表(上集) | Meiko微課頻道

2024/02/04閱讀時間約 3 分鐘

💡本單元感謝張忍一起研究

單元說明+影片教學

Meiko微課頻道E25影片:利用Google表單記錄回傳Excel並自動更新中,Meiko分享了如何利用Google表單讓員工填寫請假日期與休假狀況,然後自動將數據傳回Excel,並利用函數將休假記錄納入班表。然而,由於最初設計的示例情境只涉及單一日期,發佈後得到許多同學詢問,在長期休假情況下(如育嬰假、留職停薪、多天公假等),如何自動判斷員工姓名、開始日期和結束日期後,將請假區間的狀態自動填入班表內。

本單元分為上、下兩集,先公布上集,讓同學們先了解公式原理,詳細說明在影片中。


下圖為員工請假資料,可以直接使用Excel設計,也可以藉由E25影片中所提到的,透過Google表單填寫後,回傳Excel。

raw-image

新版公式,使用Xlookup,於影片中說明

=XLOOKUP(1,($J2=姓名)*(K$6>=開始日期)*(K$6<=結束日期),假別,"")
raw-image

舊版公式

=IFERROR(INDEX(假別,MATCH(1,($J2=姓名)*(K$6>=開始日期)*(K$6<=結束日期),0)),"")
raw-image
請注意,在Excel 2019或更早版本中,公式結束時,請按下Ctrl+Shift+Enter而不是只按Enter鍵

表單設計與請假狀況回傳,可參考E25影片

如何讓員工自行填寫休假表單,休假狀態自動回傳Excel,再利用公式填入班表

Excel 教學 E25 | 讓E23自動化排班表再進化 | 利用Google表單記錄回傳Excel並自動更新~

問題

上集仍會遇到兩個問題

  1. 沒有結束日期時,需要以開始日期為主
  2. 實際班表上會有星期六日、國定假日、補班日等,請假資料需要避開假期、補班日需要填上請假狀態

下集影片來囉

範例下載

點我下載

購書優惠

好書介紹:Excel 公式+函數超實用字典:515 個函數+1028 個範例
旗標知識講堂➤https://www.facebook.com/flagforum
旗標蝦皮商城➤ https://shopee.tw/flag23311033 (可使用折扣碼)
.2024/01/01-2024/03/31 優惠碼:【FLAGM0005】 原9折再打84折
.2024/04/01-2024/06/30 優惠碼:【FLAGM0006】 原9折再打84折
.2024/07/01-2024/09/30 優惠碼:【FLAGM0007】 原9折再打84折
.2024/10/01-2024/12/31 優惠碼:【FLAGM0008】 原9折再打84折

好用工具推薦

Ⓜ️Gamma AI簡報
Ⓜ️ LightPDF 官方網站
Ⓜ️新手影片剪輯線上平台 FlexClip
Ⓜ️Flot.ai 文案寫作AI工具 折扣碼 【 MEIKO 】20%優惠
Ⓜ️DesignEvo LOGO 折扣碼 折扣碼【 MeikoDE20 】20%優惠


如果文章對你有幫助,請留言讓Meiko知道唷✍️
還請幫Meiko按❤️、分享、收藏,別忘了要按【追蹤】
版權所有,請勿複製 | 歡迎分享
Meiko微課頻道



Meiko微課頻道主要以辦公室應用為出發點,針對上班族群所遇到的問題進行分享
留言0
查看全部
發表第一個留言支持創作者!