![](https://img.51dongshi.com/20241124/wz/18359231352.jpg)
vlookup是excel表格的縱向查找函數,使用的頻率非常高。經常使用的人,一般都能熟練掌握。但剛接觸的新手,有時就會碰到匹配不出結果的情況。原因主要有以下兩點。1、公式理解有偏差vlookup函數的原版公式如下:vlookup(lookup_value,table_array,col_index_num,[range_lookup])正確的理解應該是vlookup(需要查找的值,查找表格范圍,返回查找表格的列號,查找模式)“lookup_value”一般不會理解錯誤,[range_lookup]只有“精確”和模糊兩種。一般選擇精確模式,函數中用0表示。模糊查找則用1表示,也不用于理解錯誤。最容易理解錯誤的就是中間兩個參數。table_array:很多人會理解為隨意框選一個表格范圍都可以。其實,這里的表格范圍必須包含第一列,因為vlookup函數只在第一列中查找。col_index_num:很多人會理解為這里是查找匹配的列,其實,這里是指函數在第一列找到匹配值后,記錄下行號,然后結合這里給定的列號,再返回對應單元格的值。2、數據表格有問題公式如果用對了的話,一般是會返回正確的結果的。但是,如果表格數據有問題,當然也匹配不到數據了。一般有以下兩種情況。第一列中確實沒有要查找的值。既然沒有可匹配的數。函數自然也匹配不出數據來。表格的返回列是空白,沒有數據的列。既然沒有數據,函數返回的自然也是空白。總結如果把vlookup函數用熟悉了,一般都不會犯以上的錯誤。但新手們一定要注意避開這些坑,多練習幾回就好了。