您的位置首页生活百科

轻松自学:vlookup函数的使用教程!

轻松自学:vlookup函数的使用教程!

的有关信息介绍如下:

轻松自学:vlookup函数的使用教程!

如果需要在表格或区域中按行查找内容,可使用 VLOOKUP,它是一个查找和引用函数。

基本语法

=VLOOKUP(要查找的值、要在其中查找值的区域、区域中包含返回值的列号、精确匹配或近似匹配 – 指定为 0/FALSE 或 1/TRUE)。

使用 VLOOKUP 函数的四个条件:

(一)要查找的值,也被称为查阅值。

(二)查阅值所在的区域。请记住,查阅值应该始终位于所在区域的第一列,这样 VLOOKUP 才能正常工作。例如,如果查阅值位于单元格 C2 内,那么您的区域应该以 C 开头。

(三)区域中包含返回值的列号。例如,如果指定 B2:D11 作为区域,那么应该将 B 算作第一列,C 作为第二列,以此类推。

(四)(可选)如果需要返回值的近似匹配,可以指定 TRUE;如果需要返回值的精确匹配,则指定 FALSE。如果没有指定任何内容,默认值将始终为 TRUE 或近似匹配。

如下图使用 VLOOKUP 以返回刹车盘的价格,即85.73。

上图公式参数说明:

1、D13 是lookup_value,即要查找的值。

2、B2 到 E11(在表中以黄色突出显示)是 table_array,即查阅值所在的区域。

3、3 是 col_index_num,即 table_array 中包含返回值的列号。在此示例中,表数组中的第三列是“零件价格”,因此公式输出将是“零件价格”列中的值。

4、FALSE 是 range_lookup,因此返回值将是精确匹配项。

5、VLOOKUP 公式的输出是刹车盘的价格,即85.73。

实例一

下表通过查找“袁”,并返回第二例C3中“洛”,实现完全精确查找

实例二

通过vlookup查a2至C7范围的“名字”,返回结果,“姓”

实例三

通过和if函数配合使用,检查是否返回“廖”作为与a1:e7中相对应的员工姓氏,由于103所对应姓氏为“牛”,未找到,则显示“未找到”。

实例四

Vlookup在A2:E7区域中查找105所对应的职工出生日期,返回结果1955/03/04,然后由yearfrac从2014/6/30减掉此出生日期并返回一个值,INT随后将此值转换为整数59.