close
4273 |
Excel如何將值日生循環排序-月 |
如果我們要設計整個月每天的值日生?條件如下:
1.每天都有安排一位員工掃地,每月安排一位員工拖地。
2.只要當月安排拖地的員工,就不安排其去掃地。
3.依照每月的天數/掃地的人去安排。
當我在B1儲存格輸入本月拖地的員工之後,每天值日生的欄位則扣掉B1儲存格的員工由剩下的人去以每月天數/人數去輪替,本安排員工共有七位。
首先建立一個員工表,如下圖。
點取G1儲存格,輸入公式「=IF($B$1=H1,100,(ROW()-1)*ROUND(DAY(EOMONTH(D2,0))/6,0)+1)」後,向下複製公式到G2:G7儲存格。
點取G1儲存格,再點取「資料 > 排序與篩選 > 從最小到最大排序」。
結果如下圖:
點取E2儲存格,輸入公式:「=VLOOKUP(DAY(D2),$G$1:$H$7,2)」後,向下複製到E3:E32儲存格。
【注意】
若是2月則會最後一位員工排到掃地天數為3或4天。
若是大月的31天,則會最後一位員工排到掃地天數為6天。
每個月都要重新將G欄排序。
文章標籤
全站熱搜
留言列表