Vlookup函數(shù)的精確匹配和模糊匹配究竟有什么區(qū)別?出現(xiàn)#N/A是什么意思? Vlookup函數(shù)的語法規(guī)則Vlookup函數(shù)作用是從指定的查找區(qū)域中縱向查找出滿足條件的單元格值。 語法如下: VLOOKUP(參數(shù)1, 參數(shù)2, 參數(shù)3, 參數(shù)4) 參數(shù)1:要查找的值; 參數(shù)2:要查找的區(qū)域; 參數(shù)3:返回數(shù)據(jù)在查找區(qū)域的第幾列數(shù); 參數(shù)4:模糊匹配/精確匹配,值為1或0,也可以寫True或False。 一、精確匹配用法精確匹配比較簡單,即找到完全一樣的,就返回所在列單元格的值,如果找不到,則返回錯誤值 #N/A。注意查找的值只能與查找區(qū)域的第個列進行匹配。 實例如: 公式如下: =vlookup(143999.99, C3:E9 ,2 ,0) 返回143,999.99所在行的第2列單元格數(shù)值,即20%。如果C列中找不到143,999.99,則返回#N/A。 二、模糊匹配用法查找近似匹配值是先是找一模一樣的,如果找不到再去找小于它的最大數(shù)值,還找不到就返回錯誤值#N/A。 找最接近的值的最大數(shù)值,其主要應用場景就是套檔計算。上述案例是今年最新的個稅套檔計算表,假設(shè)要自動計算出50,000套檔的稅率為10%的問題,就用模糊匹配。 公式如下: =vlookup(50000, C3:E9 ,2 ,1) 返回結(jié)果=10%。 因其查找不到一模一樣的50,000,則找小于50,000的最大數(shù)值是35,999.99,而35,999.99所在行的第2列就是10%。 注意在模糊匹配用法中被查找區(qū)域必須按第一列升序排列數(shù)據(jù),否則會出現(xiàn)錯誤,即上述案例中必須對所得額級階進行升序排列。 |
|