Excel表格處理數據的功能很強大,工作中,經常需要從數據庫文件中查找索引數據到另一個文件中,如何實現這個引用?通過VLOOKUP函數,就可以輕鬆做到。
VLOOKUP函數是一個縱向查找函數,用於按列進行查找索引數據。我們根據需求,進行設定就能快速完成。
步驟
打開電腦,點開Excel,打開數據庫文件和需要引用數據的文件。
現以一份電子賬冊的料件為例:企業在海關備案了552個不同的商品,這552個”商品名稱”有”備案序號”,另一份料件表文件只有”備案序號”,我們想根據”備案序號”從總料件數據中引出所需要”商品名稱”。
用鼠標點擊需要引用的「商品名稱」欄,輸入”=”號,等號在上方的編輯欄顯示。
編輯欄左邊會有個小按鈕,用鼠標點擊下,顯示一個下拉菜單,從中選中「VLOOKUP」。
選擇「VLOOKUP」,一個函數參數視圖窗跳出來了。
出現4個需要設置的參數:Lookup_value,Table_array,Col_index_num,Range_lookup。
Lookup_value,指需要在數據表進行搜索的數據值。
現在需要以「備案序號」為條件,進行搜索。用鼠標將這一列數據全部選中返回。需要引用的文件「備案序號」位於E3列至E24列,全部選中。
Table_array,指需要在其中搜索數據的數據表。這個就是表示要引用的數據庫。
返回到數據庫文件,將整個表格全部選中返回。
Col_index_num,指要搜索的數據在數據庫文件中找到後,引用數據值的所在第幾列。
「備案序號」在數據庫中,找到對應的「商品序號」後,要將第三列的「商品名稱」返回,所以這裡我們直接填上例數值即可。
比如,商品序號為”1″,數據庫中,”1″對應商品名稱為「帶接頭電線」,位於數據庫的第3例,這是我們將要返回的數據的所屬列數,將」3「填如即可。
Range_lookup,指查找的數值跟數據庫中是否精確匹配還是大致匹配,如果為FALSE,表示大致匹配,如果為TRUE或忽略不填,則為精確匹配。我們這裡需要精確匹配,所以填上TRUE。全部設定完成點”確定”即可。
設置完成後,引用的表格中「商品名稱」欄會出現所引用過來的數據值。
一手按住Ctrl健,一手選中引用過來的數據值,向下拖動到所有要索引的欄。
數據全部引用過來。
再將引用過來的數據值全部選中”複製”(複製快捷鍵:Ctrl+C),單擊鼠標右鍵,出現一個界面,選擇」選擇性粘貼”。
選擇「數值」,運算欄選擇「無」。點擊「確定」完成。
注意事項
第8-10步驟,複製再粘貼:設定函數後,雖然顯示是數值,但點擊進去每欄都是公式,需要複製再「數值」粘貼,這樣點擊進每欄就不會顯示都是公式,而是數值。
函數參數對話框每欄參數選擇時,如果自動變成單欄,單擊右邊的紅色小標識即。
以上就是excel通過VLOOKUP函數從一個表中取數到另一個表方法介紹,大家按照上面步驟進行操作即可,希望這篇文章能對大家有所幫助!
原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/191684.html