一般有兩種情況:
1、首先確保所輸入的專案在所查詢的列表中存在,如果已經存在,那麼查詢的列表的列順序有可能錯誤。
2、A1為空時:A1為空時自然無法找到匹配顯示為 N\A。A1所查詢的部分如果是第一種情況沒有找到,可以修改公式,如下:=IF(A1="","",VLOOKUP(A1,Sheet2!A:B,2,FALSE))。
Range_lookup為一邏輯值,指明函式 VLOOKUP 查詢時是精確匹配,還是近似匹配。如果為FALSE或0,則返回精確匹配,如果找不到,則返回錯誤值 #N/A。
如果 range_lookup 為TRUE或1,函式 VLOOKUP 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。如果range_lookup 省略,則預設為0。
擴充套件資料:
VLOOKUP函式使用注意事項:
1、括號裡有四個引數,是必需的。最後一個引數range_lookup是個邏輯值,我們常常輸入一個0字,或者False;其實也可以輸入一個1字,或者true。
前者表示的是完整尋找,找不到就傳回錯誤值#N/A;後者先是找一模一樣的,找不到再去找很接近的值,還找不到也只好傳回錯誤值#N/A。
2、Lookup_value是一個很重要的引數,它可以是數值、文字字串、或參照地址。我們常常用的是參照地址。
一般有兩種情況:
1、首先確保所輸入的專案在所查詢的列表中存在,如果已經存在,那麼查詢的列表的列順序有可能錯誤。
2、A1為空時:A1為空時自然無法找到匹配顯示為 N\A。A1所查詢的部分如果是第一種情況沒有找到,可以修改公式,如下:=IF(A1="","",VLOOKUP(A1,Sheet2!A:B,2,FALSE))。
Range_lookup為一邏輯值,指明函式 VLOOKUP 查詢時是精確匹配,還是近似匹配。如果為FALSE或0,則返回精確匹配,如果找不到,則返回錯誤值 #N/A。
如果 range_lookup 為TRUE或1,函式 VLOOKUP 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。如果range_lookup 省略,則預設為0。
擴充套件資料:
VLOOKUP函式使用注意事項:
1、括號裡有四個引數,是必需的。最後一個引數range_lookup是個邏輯值,我們常常輸入一個0字,或者False;其實也可以輸入一個1字,或者true。
前者表示的是完整尋找,找不到就傳回錯誤值#N/A;後者先是找一模一樣的,找不到再去找很接近的值,還找不到也只好傳回錯誤值#N/A。
2、Lookup_value是一個很重要的引數,它可以是數值、文字字串、或參照地址。我們常常用的是參照地址。