如何製作多賬戶映射?

來源:互聯網
上載者:User

   前不久,領導布置一項節點任務,需要統計全公司的每一位員工擁有公司哪些應用系統的存取權限,對應的登入帳號分別又是什麼。

  公司有ERP、辦公自動化、即時通訊、報表查詢、零件設計等五大應用系統,上述應用系統,在業務上相互獨立、許可權上又相互交叉,比如,張三隻有ERP、零件設計兩套系統許可權,而李四卻有除零件設計系統外所有系統的許可權。通過分析各系統資料庫的帳號表發現,ERP有使用者100名,辦公自動化有使用者300名,即時通訊有使用者200名,報表查詢有使用者150名,零件設計有使用者500人,全廠員工共有1000名。面對如此龐大且無規律的資料,如何在最短的時間內,輕鬆準確的統計出“員工、系統使用者映射表”呢?人工查詢建表,顯然不實際,還是研究挖掘Execl函數的強大功能吧。

  首先,通過Execl建立一名為“映射表”的工作薄,設計好“使用者映射表”的結構,匯入所有員工姓名(圖1)。其次,將從各應用系統資料庫中匯出的帳號表儲存為Execl表格,並匯入至“映射表”活頁簿中,並統一修改內容,僅保留帳號表中的姓名和帳號兩欄位。

  接下來,我們根據VLOOKUP函數文法開始設計,在“使用者映射表”的B3表格中,輸入公式:

  “=VLOOKUP(使用者映射表!A3,ERP帳號表!$A$3:$B$11,2,0)”,意思即為, 在“ERP帳號表”的A3至B11地區中,尋找“使用者映射表”的A3格資料,如匹配,則將“ERP帳號表”中的第二列(即B列)的資料,拷貝至B3表格中。由於在公式中的“使用者映射表!A3”採用相對值,所以,選中B3列,向下拉動滑鼠在資料區拖拉填充公式即可。

  依照上述公式,依次將其他應用系統賬戶,自動填滿到“使用者映射表”中(圖2)。

  最後,我們只需對“使用者映射表”稍作修改即可。複製“使用者映射表”資料,在建立的工作表中,按右鍵,選擇“選擇性粘貼”,在彈出的視窗中,選擇“數值”,確定後便只留下數值,而剔除了所有的公式,接著按下快速鍵Ctrl+F,彈出“尋找和替換”視窗,切換至“替換”選項卡,在“尋找內容”欄中輸入#N/A,保持“替換為”欄為空白(圖3),單擊“全部替換”,得到最終結果(圖4)。

  小提示:

  任意開啟一張Execl表格,在工具列中單擊插入函數表徵圖,在彈出的“插入函數”視窗中,嚮導會指引你找到滿足要求的函數。在“常用函數”列表框中,選中VLOOKUP函數,在視窗下沿立刻顯示出該函數意義:搜尋表地區首列滿足條件的元素,確定待檢索儲存格在地區中的行序號,再進一步返回選定儲存格的值。

相關文章

Cloud Intelligence Leading the Digital Future

Alibaba Cloud ACtivate Online Conference, Nov. 20th & 21st, 2019 (UTC+08)

Register Now >

Starter Package

SSD Cloud server and data transfer for only $2.50 a month

Get Started >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。