Excel V-lookup的運用-前篇

發(fā)布日期:2019/02/26 08:00:00

  Vlookup是查找函數(shù),通常是用于多記錄中查找特定記錄的信息。它是函數(shù)中,使用率最高的函數(shù)之一,針對大型數(shù)據(jù)表格,很多時候都會用上它。

  VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

  就是VLOOKUP(查找值,查找范圍,查找列數(shù),精確匹配或者近似匹配)

  Lookup_value

  為需要在Table_array第一列中查找的數(shù)值。可以為數(shù)值、引用或文本字符串。需要注意的是類型必須與table_array第一列的類型一致。

  查找文本時,文本不區(qū)分大小寫;可以使用通配符“*”、“?”。

  Table_array

  為需要在其中查找數(shù)據(jù)的數(shù)據(jù)表。可以使用對區(qū)域或區(qū)域名稱的引用、常數(shù)數(shù)組、計算后的內(nèi)存數(shù)組。對區(qū)域引用時,可以引用整列,excel會自動判斷使用區(qū)域。

  該參數(shù)的第一列必須包含查找的內(nèi)容,其它列包含需返回的內(nèi)容;返回內(nèi)容的列序號由下個參數(shù)指定。

  Col_index_num

  為table_array中待返回的匹配值的列序號。

  如為1時,返回table_array第一列中的數(shù)值;為2,返回table_array第二列中的數(shù)值,以此類推。

  如果col_index_num小于1,函數(shù) VLOOKUP 返回錯誤值值 #VALUE!; 如果col_index_num大于table_array的列數(shù),函數(shù) VLOOKUP 返回錯誤值 #REF!。

  Range_lookup

  為一邏輯值,指明函數(shù)VLOOKUP返回時是精確匹配還是近似匹配。

  如果為TRUE或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小于lookup_value的最大數(shù)值;

  近似匹配查詢一般用于數(shù)值的查詢,table_array的第一列必須按升序排列;否則不能返回正確的結(jié)果。

  如果range_value為FALSE(或0),函數(shù)VLOOKUP將返回精確匹配值。

  此時,table_array不必進行排序。如果找不到,則返回錯誤值#N/A;可isna檢測錯誤后使用if判斷去除錯誤信息。


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

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

光山县| 惠水县| 泗洪县| 驻马店市| 洞头县| 应城市| 泗洪县| 桦川县| 织金县| 武清区| 梁山县| 常德市| 如东县| 青川县| 上思县| 海口市| 嵊泗县| 武清区| 天镇县| 汉中市| 呼玛县| 满洲里市| 治县。| 离岛区| 西乌| 全州县| 南安市| 平塘县| 栖霞市| 布拖县| 连平县| 新丰县| 明溪县| 常州市| 汾西县| 宁乡县| 志丹县| 临漳县| 溧水县| 石门县| 绍兴县|