vlookup函式常見錯誤(vlookup查詢出來的資料有錯誤)

專注人力資源領域的EXCEL實踐應用——內容涵蓋人力資源各領域知識體系框架,並結合具體業務場景和人力資源管理場景進行excel案例實戰應用。手把手教你如何用EXCEL將日常人力資源管理工作落地並能用資料視覺化展示你的工作成果。

01. —

vlookup從右向左查詢

現想用A列的”專案編號“,在右側的H-J列為資料來源區域查詢“姓名”和“崗位”

在B2單元格輸入:=VLOOKUP($A2,IF({1,0},$J$2:$J$9,$H$2:$H$9),2,0)

在C2單元格輸入:=VLOOKUP($A2,IF({1,0},$J$2:$J$9,$I$2:$I$9),2,0)

講解——公式的重點“利用IF函式結合{1,0}陣列構建vlookup函式的查詢區域(第二引數)”。

02. —

vlookup查詢多列內容的簡便寫法

現想用A列“姓名”在右側H-M列的資料來源區域查詢“入職時間”、“一級部門”、“二級部門”、“三級部門”、“崗位”5列內容。

在B2單元格輸入:=VLOOKUP($A2,$H$2:$M$21,COLUMN(B1),0),然後向右、向下拖拽後,vlookup公式的第三引數自動更新,得到相應內容。

講解——利用column(b1)函式,使vlookup的第三引數隨著公式向右拖拽變為column(c1)、column(d1)、column(e1)、column(f1),進而得到相應的列號3、4、5、6。

03. —

vlookup常見錯誤一:第二引數沒有絕對引用

現想用左側“姓名”列在右側資料來源查區域查詢對應的銷售額。右側資料來源中明明有“張三”和“李四”的銷售數值,但左側的公式向下填充拖拽後為什麼找不到這兩個人對應的銷售額呢?

錯誤原因在於,當我們在C5單元格輸入公式“=VLOOKUP(B5,F5:G12,2,0)”,隨著公式向下拖拽後,vlookup函式的第二引數(查詢區間)也會相應向下偏移,見下圖:

因此我們應該將公式改為:=VLOOKUP(B5,$F$5:$G$12,2,0),用絕對引用將查詢區域鎖死,這樣無論公式如何拖拽,查詢區間都不變發生偏移。

04. —

vlookup常見錯誤二:第二引數區間的起始位置選擇錯誤

現想用左側B列“姓名”在右側資料來源區域查詢“銷售額”,在B2單元格輸入:=VLOOKUP(B2,$F$2:$H$5,2,0),結果函式公式都報錯,一個資料也未取到,這個也是vlookup函式初學者常犯的錯誤。

正確的寫法應為:=VLOOKUP(B9,$G$2:$H$5,2,0),關鍵點在於第二引數應從G列-H列,這樣才能用B列的姓名在G列-H列的姓名和銷售額列取到想要的資料。

關注“常遠人力資源excel”公眾號後並在朋友圈分享,把截圖發給“常遠人力資源excel助手”後,老師可以免費幫你解答3個關於excel函式、資料透視表、圖表製作的相關問題!

如果你想學習動態招聘看板是如何從0-1設計出來的,請點開下面連結原來招聘看板是這麼做出來的!我也能搞定