close

案例

某家顧問公司,因作業需要,每月依客戶合約及顧問進行排班,客戶合約與顧問班別分為上下午二班,但時間為4小時,每週班有1~6天都有,即排除不固定星期、跳週等不規則班別。此外,雙方有權利請假但顧問不可以找人代班,客戶有權利調假及月中更換顧問。

因合約有起始及終止日,且合約數量雖不多但仍佔用排班時間,浪費工作效率,此公司極需用EXCEL將上敘情形生成班表出來,增加工作效率。

 

設計

一、月曆

為使月曆形式用EXCEL函數生成,以方便排班時運用,我找到了http://neetrebirth.blogspot.tw/2015/09/blog-post_9.html,將其年份改成月曆形式。

再將月曆格式改成我要的內容

如此一來,就有月曆排班報表了。

二、萬年曆

有了月曆之後,準備將日前排班文內萬年曆帶入,以便將資料進行篩選。

再來增加排型所需之資料欄位

接著將合約內容及顧問班別內容補齊

接著將顧問、客戶請假調班資料補上

三、設定

設定客戶是那位,此時,運用資料驗證,產生下拉式選單,就可以很方便去產出查詢報表。

合約起始資料選定,此處是運用VLOOKUP將資料帶入。

判斷顧問也是用VLOOKUP,帶入資料

月曆班表之顧問由上一步驟帶入

萬年曆日期由月曆帶入

接著判斷班別之客戶資料(利用VLOOKUP、IF、IFERROR等函數,以下均是)

再增加判斷合約起迄日期

再增加判斷顧問及客戶請假情形

接著將萬年曆資料帶入,就是已有九成模型,只差補班、調班之資料待用人工判斷。

如此,簡易排班系統就有雛型,方便人員使用。

此排班系統涉及商業機密,函數就不便公開。

 

arrow
arrow
    創作者介紹
    創作者 sxt66329 的頭像
    sxt66329

    sxt66329的部落格

    sxt66329 發表在 痞客邦 留言(0) 人氣()