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

实用小技巧>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

图文推荐
热门标签
AMORDEGRC聚合AGGREGATE文本形式引用ADDRESS反双曲余切值ACOTH反余切值函数ACOT反双曲余弦函数ACOSH反余弦值ACOS应计利息ACCRINTM应计利息函数ACCRINT绝对值函数ABS函数查找匹配