“#价值!” 错误– 如果未给出 col_index_num 参数或提供的值小于 1,则会发生此错误。
经常问的问题如何使用VLOOKUP函数进行部分匹配?
我们可以使用该函数来搜索以特定字母开头或结尾的文本。例如,我们想要查找以“eli”开头的人名。公式如下:
“=VLOOKUP(“eli*”,table_array,col_index_num,range_lookup)
因此,该公式将在“table_array”中搜索以“eli”开头的名称。
如何使用VLOOKUP公式进行绝对和相对单元格引用?
在大多数情况下,table_array 使用美元符号 ($) 锁定,如 $A$2:$B$10,因为它可以防止在将公式复制到不同单元格时数组发生更改。
通常,“lookup_value”作为相对引用(如 C2)提供。当公式复制到不同的单元格时,它会调整引用。也可以像 $C2 一样锁定列坐标。
举例说明 Excel 中的 VLOOKUP 函数。
所有示例标题后面都跟有给定指针中各自的公式。
示例 1– 从不同工作表中提取数据 “=VLOOKUP(lookup_value,sheetname!table_array,col_index_num,range_lookup)”
•示例2 –从不同工作簿中提取数据
“=VLOOKUP(lookup_value, workbookname.xlsx]sheetname!table_array, col_index_num,range_lookup)”
注意:如果工作簿或工作表名称包含空格或非字母,请将其括在单引号内。
•示例3– 从命名范围“=VLOOKUP(lookup_value,name_range,col_index_num,range_lookup)”中提取数据
注意:如果名称范围属于不同的工作簿,请在前者的名称之前输入后者的名称。