[問題] Excel 排值班表

看板Office作者 ( )時間10年前 (2016/02/15 19:54), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
(若是和其他不同軟體互動之問題 請記得一併填寫) 軟體:excel 版本:xlsx. 首先十分感謝soyoso大大指導我從值班表用excel算出大家的平假日班與班數, 此舉將讓日後的行政總醫師由平均1-2工作天可望縮短至1-2小時,可以有更多時間照顧病 人。 現在更進一步,想試試看能否用excel依照下列規則,排出值班表來: 從工作表1轉成工作表2 http://bit.ly/1U2YXvS 每月月初,行政總醫師會統計大家的不能值班日,並按照以下規則排班: (1) 每個人都不可以連續兩天值班 (2) 每週1-週7,最多只能值一個平日+一個假日;或是兩個平日;且「預約不值班日」有 填的日期當天不排值班、月底(最後一天)不值有勾V者也不排最後一天值班 (3) 原則上,同一級的醫師值一樣多的平日班數/假日班數(除非他的「平日/假日值班數 」預設比別人少,例如長時間的休假會扣除部分值班天數) (4) CU班(包含PICU/NICU),限R2(含)以上才能值,且從R2開始填 4-1 R2原則上平日5班假日3班;接下來排R3,一樣是最多5平3假,補R2剩下 的空缺 4-2 各有1位住院醫師當月會在PICU或NICU訓練,所以他們值班只值PICU/NICU 4-3 其餘的人可隨機填到PICU或NICU,但R4(含)以上只值NICU,除非空缺太多 (5) CR班:限R4(含)以上且CU排完後人數有剩,才可以分配值CR(總醫師班) 5-1 CR班的空洞盡量在平日班 5-2 空洞時不要出現PICU/NICU都是R2值(比較資淺,有重症病人不好照顧) (6) 「假日最多可值班數」若是3班,則不要連續3個週末都有值到班 (7) 外圍班(包含A091,92/92, NBR):只有R1/PGY才能值 7-1 總班數除以(R1/PGY)的人數,若無法除盡,則R1比PGY少值1班,其餘隨機 7-2 假日總班數除以(R1/PGY)的人數,若無法除盡,則R1比PGY多值1假日班, 其餘隨機分配 十分感謝這個板給我的協助,我也從中學到很多,再次感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.172.133.64 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1455537263.A.5A8.html
文章代碼(AID): #1MmRnlMe (Office)
文章代碼(AID): #1MmRnlMe (Office)