vlookup函数的用法是什么?
01
VLOOKUP函数用于查找第一列并返回指定列的值,字母“v”表示垂直方向。第一个参数lookup_value是要搜索的值,第二个参数table_array是其第一列可能包含查找值的单元格区域或数组,第三个参数col_index_num是要从table_array返回的匹配值的列号,第四个参数range_lookup用于指定精确匹配或近似匹配模式。
当range_lookup为TRUE、省略或使用非零值时,表示近似匹配模式,要求table_array第一列的值必须按升序排列,并返回lookup_value最大值对应列的数据。当参数为FALSE(通常用数字0或保留参数前的逗号代替)时,表示只找到精确匹配的值,返回table_array第一列找到的第一个值。精确匹配模式不需要对table_array第一列中的值进行排序。
如果使用精确匹配模式,并且第一个参数是文本,则可以使用通配符问号(?)和星号(*)。VLOOKUP函数不区分大小写。
VLOOKUP函数语法具有以下参数:该参数为操作、事件、方法、属性、函数或过程提供信息。
Lookup_value是必需的。要在表或范围的第一列中搜索的值。lookup_value参数可以是值,也可以是引用。如果为lookup_value参数提供的值小于table_array参数第一列中的最小值,VLOOKUP将返回错误值# n/a。
Table_array是必需的。包含数据的单元格区域。您可以使用对区域的引用(例如,A2:D8)或区域名称。table_array第一列中的值是lookup_value搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。
Col_index_num是必需的。table_array参数中必须返回的匹配值的列号。当col_index_num参数为1时,返回table_array第一列的值;Col_index_num为2,返回table_array第二列的值,依此类推。
如果col_index_num参数:小于1,VLOOKUP将返回一个错误值。大于table_array中的列数,VLOOKUP返回。错误的值。可选范围_查找。一个逻辑值,指定您希望VLOOKUP找到精确匹配还是近似匹配。
如果range_lookup为真或被省略,则返回精确匹配值或近似匹配值。如果没有找到完全匹配,则返回小于lookup_value的最大值。重要信息:如果range_lookup为TRUE或被省略,则table_array第一列中的值必须按升序排列;否则,VLOOKUP可能不会返回正确的值。
发表评论