函数讲解
功能: VLOOKUP是最常用的查找和引用函数,依据给定的查阅值,在一定的数据区域中,返回与查阅值对应的想要查找的值。 语法:- =VLOOKUP(查阅值,包含查阅值和返回值的查找区域,查找区域中返回值的列号,精确查找或近似查找)
- 查阅值,也就是你指定的查找关键值
- 如本示例中,查阅值是F3单元格“林三”,我们要在“姓名”一列中查找“林三”得分,“林三”就是查找的关键值。
- 包含查阅值和返回值的查找区域。一定记住,查阅值应该始终位于查找区域的第一列,这样 VLOOKUP 才能正常工作。
- 例如,本示例中,查找区域是$B$2:$D$15,查阅值“林三”所在的“姓名”B列,就是该区域的首列,而且该区域还包括返回值“得分”所在的D列。
- 查找区域中返回值的列号。
- 例如,本示例,查找区域$B$2:$D$15中,首列“姓名”是第一列,返回值“得分”是第三列,所以列号是“3”。
- 精确查找或近似查找。
- 如果需要精确查找返回值,则指定 FALSE或者0;如果近似查找返回值,则指定TRUE或者1;如果该参数省略,则默认为近似匹配 TRUE 或近似匹配。
- 本示例中是“0”,为精确查找。
一、需基本查找
在G3单元格输入公式:=VLOOKUP(F3,$B$2:$D$15,3,0)
确定,即可查找到“林三”的得分; 公式向下填充,即可查找到“陆七”的得分。

二、多行多列查找
比如,以下数据:

=VLOOKUP($B18,$C$2:$G$15,COLUMN(B1),0)
公式向下,向右填充,记得到所有要求查找的返回值。三、区间查找
如下图:
- 比“20”小的值且最接近20的是0,所以返回0对应的区间值“0%”;
- 比“225”小的值且最接近225的是200,所以返回200对应的区间值“8%”。
四、等级评定
如下图:


五、模糊查找
如下图:
六、多条件查找
如下图:
=VLOOKUP(E2&F2,IF({1,0},A2:A13&B2:B13,C2:C13),2,0)
按“CTRL+SHIFT+ENTER”键确认,即得结果。 第一个参数: E2&F2,用文本连接符,将E2单元格“仓库二”与F2单元格“键盘”,连接在一起,形成新的查询条件:仓库二键盘。 第二个参数: IF({1,0},A2:A13&B2:B13,C2:C13),生成一个新的查询区域:
七、逆向查找
VLOOKUP函数要求查询值必须位于查询区域的首列。比如,下图中的数据:
=VLOOKUP(D2,IF({1,0},B1:B10,A1:A10),2,0),
结果如下图:

=VLOOKUP(D2,CHOOSE({1,2},B1:B10,A1:A10),2,0),
结果如下图:
八、跨表引用数据
如下图,将表1中的消费记录,按名称,引用到表2中:

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 787013311@qq.com 举报,一经查实,本站将立刻删除。