專案背景
需統計全公司 1000 名員工在 ERP (100 帳號)、OA (300)、即時通訊 (200)、報表查詢 (150)、零件設計 (500) 五大系統的帳號權限。人工比對不切實際,利用 Excel VLOOKUP 可高效完成。
完整實作流程
- 建立主檔:新活頁簿「映射表」→ 工作表「使用者映射表」匯入全員姓名 (A 欄)。
- 整理來源資料:各系統匯出帳號表 → 存為 Excel → 移入主活頁簿 → 各自建立工作表 (ERP帳號表、OA帳號表…),統一只保留「姓名」、「帳號」兩欄。
- 撰寫首支 VLOOKUP:在 B3 (ERP帳號欄) 輸入:
=VLOOKUP(使用者映射表!A3, ERP帳號表!$A$3:$B$11, 2, 0)
向下拖曳填滿。
- 擴展至所有系統:依樣畫葫蘆,修改查找範圍分別指向 OA、IM、報表、零件設計帳號表,填入 C~F 欄。
- 轉值與清洗:
① 複製映射表 → 新工作表「選擇性貼上」→「數值」。
② Ctrl+H 取代 #N/A 為空白。
獲得最終乾淨的映射表。
函數小知識
在任意 Excel 中點擊 fx (插入函數),選擇 VLOOKUP,下方會即時顯示函數用途:「搜尋資料表第一欄符合條件的值,返回指定欄位的資料」。善用此嚮導可避免語法錯誤。