百度
360搜索
搜狗搜索

vlookup简单使用方法详细介绍

VLOOKUP是Excel中一个非常实用的函数,用于在表格的某一区域中查找特定的值,并返回该值所在行的其他列的数据。以下是简单的使用方法:

一、基本语法

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

-  lookup_value :要查找的值,这是你希望在表格中找到的值,可以是一个数值、文本字符串或单元格引用。

-  table_array :查找的区域,即包含查找值和返回值的表格区域,需要包含查找列和结果列。

-  col_index_num :返回值所在的列数,是相对于查找区域而言的列编号,第一列是1,第二列是2,以此类推。

-  range_lookup :可选参数,是一个逻辑值。如果为 TRUE 或省略,表示近似匹配;如果为 FALSE ,表示精确匹配。通常情况下,我们更多使用精确匹配。

二、精确匹配( range_lookup 为 FALSE )示例

1. 假设有两个表格,一个是“产品信息表”,包含“产品编号”、“产品名称”和“价格”三列;另一个是“销售记录”,包含“销售编号”和“产品编号”两列。现在我们想根据“销售记录”中的“产品编号”在“产品信息表”中查找对应的“产品名称”。

2. 假设“产品信息表”的数据存放在 A1:C10 单元格区域,“销售记录”的数据存放在 E1:F10 单元格区域。

3. 在“销售记录”表格的 G2 单元格(用于存放查找后的产品名称)输入公式: =VLOOKUP(F2,$A$1:$C$10,2,FALSE) 

-  F2 是要查找的“产品编号”所在单元格,也就是 lookup_value 。

-  $A$1:$C$10 是查找区域,即“产品信息表”的数据区域,这是 table_array ,使用绝对引用(加 $ 符号)是为了在向下拖动公式时,查找区域不会改变。

-  2 表示返回值所在列是查找区域中的第二列,即“产品名称”列,这是 col_index_num 。

-  FALSE 表示精确匹配,确保找到的“产品编号”完全一致才返回结果。

4. 输入完公式后,按下回车键, G2 单元格就会显示对应的产品名称。然后将鼠标指针移到 G2 单元格右下角,当指针变成黑色“十”字形状时,按住鼠标左键向下拖动,就可以将公式应用到其他行,自动查找并返回对应的产品名称。

三、近似匹配( range_lookup 为 TRUE )示例

1. 近似匹配一般用于查找数值范围对应的结果。例如,有一个成绩等级划分表, A1:B6 单元格区域存放了“分数区间”和“等级”两列数据,如“0 - 59”对应“不及格”,“60 - 79”对应“及格”,“80 - 89”对应“良好”,“90 - 100”对应“优秀”。

2. 现在有一个“学生成绩表”, C1:C10 单元格区域存放了学生的成绩,我们想在 D1:D10 单元格区域查找每个学生成绩对应的等级。

3. 在 D2 单元格输入公式: =VLOOKUP(C2,$A$1:$B$6,2,TRUE) 

-  C2 是要查找的成绩,即 lookup_value 。

-  $A$1:$B$6 是成绩等级划分表的区域,即 table_array 。

-  2 表示返回的“等级”列是查找区域中的第二列,即 col_index_num 。

-  TRUE 表示近似匹配,Excel会查找小于或等于查找值的最大值对应的结果。

4. 同样,按下回车键后, D2 单元格会显示对应的等级,然后向下拖动公式应用到其他行,就可以查找所有学生成绩对应的等级。不过要注意,使用近似匹配时,查找区域的第一列(分数区间列)必须按升序排列,否则可能得到错误的结果。

阅读更多 >>>  linux下which命令

网站数据信息

"vlookup简单使用方法"浏览人数已经达到25次,如你需要查询该站的相关权重信息,可以点击进入"Chinaz数据" 查询。更多网站价值评估因素如:vlookup简单使用方法的访问速度、搜索引擎收录以及索引量、用户体验等。 要评估一个站的价值,最主要还是需要根据您自身的需求,如网站IP、PV、跳出率等!