excel表格函数vlookup怎么用?

发布网友 发布时间:2022-04-22 03:39

我来回答

1个回答

热心网友 时间:2023-09-22 15:06

当比较值位于数据表首列时,可以使用函数
VLOOKUP
代替函数
HLOOKUP。在VLOOKUP
中的
V
代表垂直。语法VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)Lookup_value
为需要在数组第一列中查找的数值。Lookup_value
可以为数值、引用或文本字符串。Table_array
为需要在其中查找数据的数据表。可以使用对区域或区域名称的引用,例如数据库或列表。如果range_lookup

TRUE,则
table_array
的第一列中的数值必须按升序排列:…、-2、-1、0、1、2、…、-Z、FALSE、TRUE;否则,函数
VLOOKUP
不能返回正确的数值。如果
range_lookup

FALSE,table_array
不必进行排序。通过在“数据”菜单中的“排序”中选择“升序”,可将数值按升序排列。Table_array
的第一列中的数值可以为文本、数字或逻辑值。文本不区分大小写。Col_index_num

table_array
中待返回的匹配值的列序号。Col_index_num

1
时,返回
table_array
第一列中的数值;col_index_num

2,返回
table_array
第二列中的数值,以此类推。如果
col_index_num
小于
1,函数
VLOOKUP
返回错误值值
#VALUE!;如果
col_index_num
大于
table_array
的列数,函数
VLOOKUP
返回错误值
#REF!。Range_lookup
为一逻辑值,指明函数
VLOOKUP
返回时是精确匹配还是近似匹配。如果为
TRUE
或省略,则返回近似匹配值,也就是说,如果找不到精确匹配值,则返回小于
lookup_value
的最大数值;如果
range_value

FALSE,函数
VLOOKUP
将返回精确匹配值。如果找不到,则返回错误值
#N/A。说明如果函数
VLOOKUP
找不到
lookup_value,且
range_lookup

TRUE,则使用小于等于
lookup_value
的最大值。
如果lookup_value
小于
table_array
第一列中的最小数值,函数
VLOOKUP
返回错误值
#N/A。
如果函数
VLOOKUP
找不到
lookup_value

range_lookup

FALSE,函数
VLOOKUP
返回错误值
#N/A。
示例如果您将示例复制到空白工作表中,可能会更易于理解该示例。
操作方法创建空白工作簿或工作表。
请在“帮助”主题中选取示例。不要选取行或列标题。
从帮助中选取示例。按Ctrl+C。
在工作表中,选中单元格
A1,再按
Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按
Ctrl+`(重音符),或在“工具”菜单上,指向“公式审核”,再单击“公式审核模式”。
该示例使用
1
个大气压的空气值。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com