ET 开发人员参考 |
WorksheetFunction.VLookup 方法 |
语法
表达式.VLookup(Arg1, Arg2, Arg3, Arg4)
表达式 一个代表 WorksheetFunction 对象的变量。
参数
名称 | 必选/可选 | 数据类型 | 说明 |
---|---|---|---|
Arg1 | 必选 | Variant | Lookup_value - 要在表格数组?(数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中搜索的值。Lookup_value 可以为值或引用。如果 lookup_value 小于 table_array 第一列中的最小值,则 VLOOKUP 将返回错误值 #N/A。 |
Arg2 | 必选 | Variant | Table_array - 两列或更多列数据。可以使用对区域或区域名称的引用。table_array 第一列中的值是由 lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。不区分大小写。 |
Arg3 | 必选 | Variant | Col_index_num - table_array 中待返回的匹配值的列号。col_index_num 为 1 时,返回 table_array 第一列中的值;col_index_num 为 2 时,返回 table_array 第二列中的值,依此类推。 |
Arg4 | 可选 | Variant | Range_lookup - 一个逻辑值,指定希望 VLookup 方法查找精确的匹配值还是近似匹配值: |
返回值
Variant
说明
VLookup 中的 V 表示垂直方向。当比较值位于需要查找的数据左边的一列时,可以使用 VLookup 方法,而不用 HLookup 方法。
table_array 第一列中的值必须以升序排序;否则 VLookup 方法可能无法给出正确的值。