Vlookup技巧揭秘 高效查寻必备收藏!
VLOOKUP函数,作为Excel中应用最为广泛且极具实用性的函数之一,其重要性不言而喻。对于不常使用该函数的用户来说,想要熟练掌握其公式,无疑是一项挑战。
下面是VLOOKUP函数的语法结构,供您参考:
VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
其中:
- 第一个参数:lookup_value,即我们要查找的值,亦称作查阅值或要查找的内容。
- 第二个参数:table_array,即查阅值所在的区域。
- 第三个参数:col_index_num,即区域中包含返回值的列号。
- 第四个参数:range_lookup,即匹配类型。若需要返回值的近似匹配,可指定TRUE;若需要返回值的精确匹配,则指定FALSE。若未指定任何内容,默认值将始终为TRUE或近似匹配。
以上即为VLOOKUP函数参数的详细解读。为了便于大家记忆,我们可以将参数理解为:
=VLOOKUP(查找值,包含查找值的范围,包含返回值的范围中的列号,1/TRUE 或 0/FALSE 的近似或精确匹配项)
下面,我们来具体探讨VLOOKUP函数的基本用法。
- 基本用法:查找数据
以商品内容查找本期销售金额为例。在B9单元格输入公式:
=VLOOKUP(A9,$A$1:$B$7,2,0)
在此公式中: - 第一个参数:A9,表示要查找的商品。
- 第二个参数:$A$1:$B$7,表示查找的数据区域。请注意,此处需要使用绝对引用,通过按F4键切换。在绝对引用下,单元格的位置无论怎么拖动公式都不会发生变化。
- 第三个参数:2,表示在数据区域中从商品这一列向右数,本期销售金额位于第二列,因此设置为2。
-
第四个参数:0或FALSE,表示精确匹配。若找不到结果,函数会返回错误值。通常情况下,第四个参数保持为固定值。
-
多条件查找 VLOOKUP函数也可应用于多条件查找,此时需要配合IF函数。以下是一个根据“班级”和“姓名”这两个条件查找对应语文成绩的例子:
=VLOOKUP(A15&B15,IF({1,0},A3:A11&B3:B11,C3:C11),2,0),然后按下数组三键Ctrl+Shift+Enter。
在此公式中: - 第一个参数:查找值,我们需要使用&连接符来连接条件。
- 第二个参数:查找区域,我们借助IF函数来构建。当{1,0}为1时,IF函数返回第二参数即A3:A11&B3:B11,A3:A11&B3:B11构成数组{'班级姓名'}。当{1,0}为0时,IF函数返回第三参数即C3:C11。
- 这个数组由两列构成,第二列对应的是语文成绩。查找值A15&B15即'二班李四'位于数组的第一列,因此VLOOKUP函数的第三参数返回值所在列数应设置为2。
综上所述,以上便是关于VLOOKUP函数基本用法的总结。关注我,后续将持续为大家分享Excel职场实用技巧。