close

本設計將會分為三個部分:
1、排班表:單獨進行排班表的設計
2、薪資計算:單獨計算薪資的設計
3、薪資加排班表整合:讓排班表和薪資在一起,發生連結的設計

本檔為排班表的設計!

由於,這是一個預計會直接與薪資進行連結計算的一種設計,因此,會有一些過去排班表中不一定會出現的功能,例如「記錄」這張工作表,透過按鈕將每次的排班結果進行保存,因為薪資計算的時間為排班表實際執行之後,在這過程中會發生異動,然而,當薪資計算是「依賴」排班結果時,那麼最後實際的上班結果就會非常重要,因此,這個排班表的排班規則過去或許出現過相似的,但並沒有所謂的「記錄」功能,因為先前的排班表只是單純為了當下的排班而設計的而已。

那麼,排班表中多了「記錄」功能還有一個特點,當發生與前一個月最後排班有關的規則時,同時也能直接帶入,而無需再人工調整,那麼一般會與前一個月相關的規則不外乎是連續上班的天數,還有兩天班別需間隔十二小時,因此,如果有了「記錄」的功能後,那麼系統會自動帶入前一個月最後的五天排班,這樣若是連續上班有連續5天的限制時,在這個月的一開始,就會直接被排休,同樣,班別有間隔十二小時的時候,就會要嘛順延前一個月的最後班別,要嘛直接排休,就可以直接避開因為跳月而產生的尷尬。

以下為本檔的操作說明:

排班規則:
1、人數:10人。
2、班別:三班,白班、小夜、大夜。
3、需求人數:白班3人,小夜2人,大夜2人。
4、指定休假:10天,當指定日期有連續3天或總指定天數大於3天,實際排班天數隨機遞減。
5、大夜之後不排白班與小夜。
6、最大連續排班天數為6天。
7、假日(含六、日、國定假日)排班天數最大與最小差在2以下。
8、實際排班天數為平均班數。

排班設規則設定介面:

EXCEL薪資暨排班表整合2V - 排班表

有什麼規則,就會有什麼介面的產生!

●序號:10,表示參與排班的人數最多就是10人。
●姓名:常有人會問這些A1、A2…可以改嗎?當然,只要是白色的區域就是要操作人員做設定的地方,所以,這裡用A1…來做代碼,實際操作時,自然是換成自己排班表上要呈現的人名啦!
●指定休假:10天,先前的檔案多為3天,也就是設定為,在不影響可排休的天數下,而設定的天數,那麼這個檔為什麼可以做到10天,當然是因為配合了薪資計算的需求而產生的特別規則,所以,這個排班表中的「4、指定休假:10天,當指定日期有連續3天或總指定天數大於3天,實際排班天數隨機遞減。」這一條規則,就表示當有發生「連續3天或總指定天數大於3天」的情況時,就可能會造成排班天數的不足,但一定會不足嗎?其實並不一定,因為隨機的情況下,還是可能排出足夠的天數,只是會造成集中上班的情況,那麼,這和與薪資結合有什麼關係?當有人想需求,而必須有「連續3天或總指定天數大於3天」的情況時,那麼,他就可能實際排班天數會不足應上班天數,這種指定休假的情況也不一定是個人因素,也可能是公司因素,例如公司例行性須要派人員上課,而產生的公假,總之可能性很多,因此,在配合薪資計算的情況下,在已確認無法於該日上班時,就可以透過這樣的指定休假來達成「避免」排班的情況,最後,再看實際排出來的班數來決定如何計算薪水,例如超過的休假,就以特休計算,那如果沒超過的,就算好運啦!
●日期的第一格:月份的1日,這個欄位就是排新班表時要修改為要排班的月份的第一天,若是要排9月,就輸入2022/9/1即可,那麼上下的日期就會跟著跳動。
●國定假日:這裡的國定假日不是用於註記要休什麼假用的,是用於計算假日班用的,在規則中「7、假日(含六、日、國定假日)排班天數最大與最小差在2以下。」由於規則中的假日班同時也要含「國定假日」,就需要有國定假日的欄位來設定才可,例如9月份有一天的中秋節,重點不是哪一天中秋節,而是中秋節在星期五,所以除了原本的六、日外,還會再加一天的中秋節來參與假日班的計算平均,那麼,就必需將中秋節做註記「V」,這樣假日班的天數才會準確,但並不是所有人的假日班都會含有國定假日,只是這個排班表規則是有含的,那如果沒含的話,就無需再進行國定假日的特別設定。
●需求人數:常常會有人問到,這個排班表會不會有延展性?何謂「延展性」?就是說,未來可能會增加人數,例如現在10人,未來可能會變成11人,又或是現在白班需求人數為3人,未來可能會變成4人,這完全是看規則設定,以這個規則來說,在人數上是死的,也就是沒有商量的空間,當人數與現有的規則不符時,所排出來的結果可能就會差別很大,那麼規則誰設定的?當然是提出設計的「客戶端」,也就是說,是客戶說自己現有參與排班的人數為10人,所以,規則的排班人數會設定10人,那麼,如果客戶說,現有的參與排班人數為10人,但未來預計會變為12人,那麼,排班人數就會修改為12人,這就是延展性,不過,這樣還不是完整的延展性,目前規則中的需求人數設定為白班3人,小夜2人,大夜2人,這並不是最多3人,2人的設定,而是固定就是3人和2人的設定,也就是說當如果今天參與排班的人數為9人,那麼這些固定的需求人數必需被排滿的情況下,以8月31天來說,就會是(3+2+2)*31/9=24.1,也就是每個人最少要排到24天班,因為規則是「8、實際排班天數為平均班數。」,那麼現有的情況為10,(3+2+2)*31/10=21.7,所以每個人至少排21個班,24個班和21個班差在哪裡?21是符合週休2日的天數,但是24是隔週休2日的天數,這時就看公司的作業形態了,若是月休6天是公司的規定,那麼在排班計算時,就會以連續上班6天為常態,不過,這個排班設計是以連續上班5天為常態,所以,當平均班數為24天時,就會顯著降底這個排班結果的達成率,也就是上面看到的空格更多的意思,因此,客戶在進行規則提出時,這也會是運算的重點,然後再來才是所謂的延展性問題,因為當未來有增加人力的設定時,若是需求人力沒有跟著浮動,也一樣無法運算出正確的結果。
●按鈕「新班表」:當需要進行下個月的排班時,由於在橘色的區域會有手動調整,因此,透過於按鈕,除了能過將現在排班的結果送到「記錄」的工作表之外,就是會自動恢復正常的公式,讓這個排班表可以無限循環使用。

其他的藍色區域,就完全是參考用的公式設計,像是班別統計,透過查詢人員,知道該人員的當天班別、連續上班天數、休假天數,是不是假日排班。

排班表:一樣是A4列印。

EXCEL薪資暨排班表整合2V - 排班表

記錄:就是單純接收按鈕後的結果,但這張工作表是可修改內容的,畢竟人員是會發生調動的,例如突然有事,當天才通知無法上班的情況,而且這張記錄也是用於日後計算薪資使用的,因此,會需要保留最後實際上班的結果。

澄邑居/行政魔法屋特點:
◆進銷存、薪資計算、排班表一類設計外,更著重於行政簡化自動運算日常。
◆所謂行政簡化自動運算日常就是一般行政人員在離開ERP、HRM作業後,仍是無法避免的電子化作業。
◆行政同事說並不等於同一個人,基礎是建構在日常行政作業就是會有這些情況,透過範例告訴您,在單純公式下是有解的,公式設計絕不等於程式設計。
◆所有的行政同事說背後都代表著很小的動作,累積後就會是很多的時間,整合前後的差別不在於人力增減,只在於加班狀態增減。
◆一樣還是會有進銷存、薪資計算、排班表一類設計,改變的只是計費上的方案。

於文末附隨檔案一律為試用版,用於功能實體說明,無費用,歡迎下載試用!

檔案下載:
EXCEL薪資暨排班表整合2V - 排班表
下載檔案為壓縮檔,內含一個試用檔以及檔案操作說明。

試用版使用後有任何疑問與想法,包括想了解如何設計,試用版的解鎖,檔案的修改客製,如何計費,歡迎直接來信:

澄邑居/行政魔法屋

無法直接取得信箱可至置頂文文末取得:
EXCEL進銷存薪資人事排班表客戶管理整合新天地

arrow
arrow
    文章標籤
    EXCEL 排班表 三班制
    全站熱搜

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