某客戶為汽車配件生產商,產品質量控制要求非常高。 需要把生產過程中的檢驗數據記錄下來,并生成SPC CHART。
下面是客戶正在在使用的檢測表的部分示例(為保護客戶隱私,數據已經過處理)。原表可以一直往右擴展填報數據。
問題1
每個產品系列都有不同的檢查項目以及不同的合格范圍。一共有1千多個系列,難道真的要做1千多個模板? 即使不辭辛苦做出這么多模板,后期數據匯總統計也非常困難,因為數據分散在1千多數據庫表中。
解決方案
雖然這么多的產品系列各有各的檢查項目,但數據內容是一致的,這種情況應當考慮共模板,用一個模板來定義和保存所有產品系列的檢查項目和范圍。這個是勤哲一個最簡單的模板。
用另一個交叉模板來填報檢測數據,請看下面演示。
從上面的演示可以看出:
- 填報的時候可以同時向下和向右擴展。
- 在D2單元格選擇產品系列后,對應的檢查項目和范圍就自動填入C,D,E列。
- 檢測數據既包含文字類型又包含數字類型。
- 數據區域設置了智能條件格式和數據驗證,輸入的檢測數據超出合格范圍,會提示超標。
問題2
客戶希望生成每項檢查項目的SPC CHART電子書。如下圖:
由于每個檢查項目都要生成圖表,而且不同產品的檢測項目不同,用傳統辦法做模板系統保存非常慢。
解決方案
這是可以考慮使用勤哲軟件另一個功能-VBA接口,用宏來解決這個難題。請看下面演示。
使用勤哲交叉表提數填報,再加上VBA生成圖表,效率非常高,幾十個圖表也就眨眼功夫完成。平時數據保存在服務器的數據庫,要看圖表,隨時調出及可查看,并不需要另保存圖表。而且檢查員不斷填報檢查數據,圖表也隨之更新。
問題3
檢查不合格項目批次系統可以自動篩選出來發給管理層嗎?
解決方案
答案是可以的,而且非常方便設置。這里需要先建立一個勤哲自定義查詢來顯示不合格批次信息。從下面的演示可以看出,登錄系統的時候,主頁面直接可以顯示不合格批次信息,登錄系統后,可以在設計里面設置自動預警,可以選擇以短信或郵件的方式自動發送給需要的人。
總結
本案例是一個充分結果EXCEL,VBA,SQL和勤哲軟件的案例。其中動態條件格式,動態數據驗證,VBA 圖表生成,和不合格批次后臺的SQL視圖創建有一定挑戰。但本案例的模板通用性強,可以定義自己的檢查項目后直接套用,不需要開發。