網路城邦
上一篇 回創作列表 下一篇   字體:
衛福部_長照居服員資料處理(Excel VBA)
2022/05/30 23:51:29瀏覽1518|回應0|推薦0

<前言>
前陣子有幸接觸長照居服員薪資計算案,上個版本居服員薪資計算的資料來源是民間套裝軟體。
其運作模式:由機構行政人員紀錄服務資料後,經由套裝軟體匯出檔案至衛福部審核。套裝軟體再依照
衛福部審核結果的Excel進行薪資計算。

<要解決的問題>
1.雖然資料是從套裝軟體產出後上傳至衛福部審核,但衛福部有可能當期通過下期通過駁回申請
   照顧組合服務項目...等,都將造成套裝軟體資料(原服體與衛福部審核後的服務紀錄有差異,
   對於薪資計算調整的困難度大大提高。
2.衛福部匯出的Excel資料格式不定時間會變動。
3.據負責人回饋,部分服務項目套裝軟體拆帳不明確,需很多人工背景處理。主要是衛福部
   匯出EXCEL資料都是合併表達,例如當月服務天數(用逗號區分)、當月服務人員(用逗號區分)
   都放置同一列,造成資料無法直接計算,這是讓套裝軟體進行拆帳失利的主要原因。

<解決方式>
此次新版的目標是薪資計算與衛福部審核無差異:所以決定由衛福部匯出的原始Excel資料著手,
交由ExcelVBA資料匹對、處理、計算居服員薪資。主要方向有二:
       a.資料匹對、處理方式:由於衛福部審核後的資料結構是彙整結果(例如:依照個案姓名、
          服務項目為主值,將當月所有服務天數及多位居服員都放到同一儲存格)。
          讓資料拆分比對不易,需要先拆分日期及服務項目,並建立臨時資料庫,
          再逐一比對後才能還原實際服務狀況。
       b.溯核准資料的來源:衛福部原始資料匯出有多種格式,若對資料有疑問,於
          資料匹對處理時都會標註原始資料來源、產製日期、於甚麼時候經由衛福部核可...等。

<成果>
1. 分兩活頁輸出:統計(by每個居服員) & 細項(自動群組:每個居服員對應的個案,用來對帳。)
2. 居服員勞健保、自提退休金、加班費、獎金計算

<有多簡便>
開啟Excel檔案,將衛福部資料全選貼上,按下巨集按鈕等待約37秒。即可完成當月份薪資、
勞健保、自提退休金計算。(資料大約一萬筆左右,小編資料背景處理時間大約執行38秒左右,
機構負責人大約90秒~100秒,執行時間取決於電腦配備,小編I7-10700F & RAM:16G供參考)。

<圖片>
涉及個資等資料已遮罩處理

原始資料A:衛福部的項目清冊

原始資料B:衛福部


統計資料(by每個居服員)

細項資料(自動欄與列群組功能,每個居服員對應的個案,通常用來對帳)



( 不分類不分類 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=AdamHo&aid=174687733