Excel V-lookup的運用-后篇

發(fā)布日期:2019/03/01 08:00:00

  常見錯誤類型及解決方案

  1. 出現“#N/A”的錯誤的三種情況

  (1) 說明在數據表首列查不找到第一參數的值。

V-lookup

  這種錯誤值的處理一般有兩種方案:

  ? 核實查找值是否拼寫錯誤;

  ? 改成用通配符查詢: =VLOOKUP(A8&"*",A1:D5,2,0)

V-lookup

  (2) 如果查找的值不在數據表的第一列,也會出現錯誤值

  【工號】信息在數據表的第二列,要返回的是第一列的值,因此公式返回錯誤。

V-lookup

  這種情況下,建議將【工號】列挪到數據表第一列,或使用INDEX+MATCH函數、LOOKUP函數等解決。

  比如上圖例子中,工號在數據表的第二列,需要查詢位于左側的姓名,就可以使用

  =LOOKUP(1,0/(B2:B8=A8),A2:A8)

  (3) 如果查找的值為數字,并且返回錯誤值時,多數情況是查找值和原始數據表值的格式不一樣。

  如下圖,B8單元格輸入的是數字“111”,而A列存儲的是文本型數字,兩者不同,因此返回錯誤。

V-lookup

  上面所述的這種錯誤,也有兩種解決方法:

  1)利用【分列】功能將A列的文本型數字轉化為數字;

  2)把VLOOKUP的第一參數加上&""轉換為文本。

  2. 出現#REF!錯誤

  如果VLOOKUP函數的第三參數超過了數據表的最大列數或者小于,則會出現該類報錯。這種情況下,修改正確的返回值列數即可。

V-lookup


同創(chuàng)雙子為企業(yè)保駕護航

專注數字化方案建設,推動智慧企業(yè)生態(tài)圈的升級發(fā)展

隆子县| 株洲县| 龙游县| 新郑市| 横峰县| 开化县| 洪洞县| 清水县| 呼伦贝尔市| 大宁县| 瑞安市| 叶城县| 罗定市| 乌兰察布市| 金华市| 拉孜县| 沾益县| 青岛市| 婺源县| 太白县| 荃湾区| 定南县| 邢台市| 石首市| 米脂县| 宁陕县| 耒阳市| 班玛县| 扬州市| 汽车| 乾安县| 格尔木市| 鄂伦春自治旗| 阳信县| 喜德县| 微博| 周口市| 临洮县| 五原县| 合肥市| 陆川县|