需求
公司接手了一個資訊化改造項目,原有系統由于各種原因決定重新開發,但資料需要在新系統中繼續維護。是以需要将原有系統的資料,按照新系統的資料組成格式,導入到資料庫中
難點
- 資料庫設計不一緻,很多字段對不上
- 基礎資料做了調整後,原有的基礎資料ID和新資料的ID不一緻
方案
本方案着重解決難點2中的資料,舉例如下
老系統資料表中
而新的部門資料表中,ID已經重新配置
傳統方案
我們之前都是使用替換功能,一個個複制替換的。效率極低,而且容易錯誤。
vlookup方式
- 選中單元格,從公式中選擇vlookUp
- 填寫設定項
1) 查找值:舊表中,你需要替換的值
2) 資料表:新表中,你需要替換的資料源,這裡可以點選後面的箭頭按鈕,直接選中G,H兩列就行
注意:選中的資料源,第一列必須是與你查找值對比的列,否則報錯
3) 列序數:如果查找值和資料源比對成功,你需要傳回的資料所在的列
4) 比對條件:0 模糊查找
3. 配置結果
4. 檢視替換結果
結果
然後就拖動,下拉到最後一條資料即可。如果是該資料在資料源中不存在,則出現#N/A的情況,單獨處理。
OK