君语贤
时光静好,与君语;细水流年,与君同;繁华落尽,与君老...

实用小技巧>excel>正文

Excel VLOOKUP函数用法详解及示例(查找匹配函数)

2023-09-19 17:49 君语贤函数查找匹配

Excel VLOOKUP函数:

VLOOKUP函数是Excel中用于查找某个值在另一个表格中所在行的函数。它可以在一个表格中查找值,并返回另一个表格中该值所在行的指定列。

函数语法:

VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])

函数参数

  • lookup_value: 必填参数,要查找的值。

  • table_array: 必填参数,包含要查询值的数据表格。表格必须按照列进行排序,使得要搜索的值在第一列左边。

  • col_index_num: 必填参数,要返回的值在目标表格中所在的列序号。

  • range_lookup: 选填参数,指定搜索模式的逻辑值。默认为TRUE(或省略),表示查找最接近的匹配值,也就是模糊搜索。FALSE则表示查找精确匹配值,也就是完全匹配。

使用示例:

下面给出一个简单的例子,说明如何使用VLOOKUP函数。

1.准备数据

首先,假设有一个列表,包含一些不同品牌汽车的信息,例如品牌名称、原产国、引擎类型和售价。我们要在这个列表中查找特定品牌汽车的售价。

Excel VLOOKUP函数用法详解及示例(查找匹配函数)

2.使用VLOOKUP函数查找售价

要使用VLOOKUP函数查找售价,需要提供以下参数:

  • 查找值:自己输入或者用单元格引用。

  • 表格范围:需要从哪个表格中查找数据,是一个区域范围。

  • 返回列:要返回查找结果的列的序号,这里是第4列,因为售价列在第4列。

  • 搜索精度:用TRUE或FALSE表示,TRUE表示模糊匹配,FALSE表示精确匹配。由于我们想要准确匹配售价,需要输入FALSE或者省略这项参数。

在单元格中输入如下公式并按回车键:

excel复制代码=VLOOKUP("Toyota", A2:D7, 4, FALSE)

或者输入以下公式:

=VLOOKUP(B10, A2:D7, 4, FALSE)

其中B10代表我们要查找的品牌名称单元格。

结果为:

$12,000

此处VLOOKUP函数找到了我们要查找的“Toyota”品牌,返回了它的售价。可以更改查找值,来获得其他品牌的信息。

注意事项:

  • 如果查找值大于目标表格中第一列的所有值,函数将返回#N/A错误值(此处可配合iferror函数处理无匹配数据的场景)。

  • 如果range_lookup参数设置为TRUE或省略,并且查找值匹配一个非唯一值,则函数将返回匹配到的第一个值。

  • VLOOKUP函数只对一个单元格进行搜索。在使用条件和多个值进行搜索时,可以使用INDEX和MATCH函数的组合。

本文链接:https://www.weguiding.com/excel/884.html

图文推荐
热门标签
ABS函数查找匹配样本方差VARA实用技巧工作效率自动化计算Excel宏闪退文件损坏财务分析电子表格统计分析数据处理日期计算函数区域随机插入a-z字符