网易首页 > 网易号 > 正文 申请入驻

Excel工作表中的Vlookup,它才是No1,查询之王!

0
分享至

查询引用也是数据分析中常用的操作之一,如果要在Excel中查询引用,则必须掌握Vlookup函数,它才是Excel工作表函数的No1,查询之王!

一、功能及语法结构。

功能:根据指定的查询条件和区域,返回指定列的值。

语法结构:=Vlookup(查询值,数据范围,返回值的相对列数,匹配模式)。

解读:

1、“查询值”即查询条件。

2、“数据范围”指包括查询值和返回值的一个数据范围,最少包括2列,而且“数据范围”的第一列必须是“查询值”所在的列。

3、“返回值的相对列数”是根据“数据范围”的情况而决定的,并不是根据数据表的情况而决定的。

4、“匹配模式”分为“0”和“1”两种,“0”为精准匹配,即100%相同;“1”为模糊匹配,即包含或等于“查询值”均可。

二、Vlookup函数用法解读。

1、根据“姓名”查询对应的“月薪”(从左到右顺序查询)。

方法:

在目标单元格中输入公式:=VLOOKUP(K3,C3:H12,6,0)。

解读:

1、公式中K3单元格的值为“查询值”,C3:H12为“数据范围”,而且此范围的第一列(即C列)必须包含了K3单元格的值;因为返回值为“月薪”,而在数据范围C3:H12中“月薪”位于第6列,所以Vlookup函数的第三个参数为6;“0”就是精准查询,100%匹配。

2、此方法也是Vlookup函数最常用、最简单的用法,是Vlookup函数的基础用法。

2、根据“姓名”查询对应的“工号”(从右向左逆向查询)。

方法:

在目标单元格中输入公式:=VLOOKUP(K3,IF({1,0},C3:C12,B3:B12),2,0)。

解读:

1、此用法为Vlookup函数的特殊用法,逆向查询。

2、公式的参数从总体上还是分为4个部分,“数据范围”部分为:IF({1,0},C3:C12,B3:B12),其目的就是重组组成新的数据查询范围,使查询值在左,返回值在右。

3、根据“姓名”、“性别”查询对应的“月薪”(从左向右逆向查询)。

方法:

1、在“备注”列中用&符号合并“姓名”和“性别”,公式为:=C3&D3。

2、在目标单元格中输入公式:=VLOOKUP(K3&L3,IF({1,0},I3:I12,H3:H12),2,0)。

解读:

其本质为从右向左的逆向查询。

4、根据“姓名”、“性别”查询对应的“工号”(从右向左逆向查询)。

方法:

1、在“备注”列中用&符号合并“姓名”和“性别”,公式为:=C3&D3。

2、在目标单元格中输入公式:=VLOOKUP(K3&L3,IF({1,0},I3:I12,B3:B12),2,0)。

解读:

本质为从右向左的逆向查询。

5、批量查询(+Column)。

目的:根据“工号”查询对应的“姓名”、“性别”、“学历”等信息。

方法:

在目标单元格中输入公式:=VLOOKUP($K$3,$B$3:$H$12,COLUMN(B1),0)。

解读:

1、参数查询值K3、数据范围B3:H12为什么绝对引用?

答:在相对引用情况下,当用鼠标拖动从左向右填充时,其公式中的单元格(数据范围)地址也会相对改变,而在此例中,无论范围哪一列的值,其查询值和数据范围都是固定不变,所以采用绝对引用的方式。

(采用绝对引用的方式是为了大家更好地理解,其实也可以采用混合引用的形式,=VLOOKUP($K3,$B3:$H12,COLUMN(B1),0),Why??欢迎大家在留言区留言讨论哦!)

2、参数“返回值的相对列数”:Column(B1),其作用就是动态返回对应值的相对列数。首先要理解Column函数的作用(返回指定单元格地址的列数),从A列开始依次为1、2、3……;在数据范围B3:H12中,“姓名”在第2列,所以Column函数的参数为B1(或B2等,只要是B列即可),而“性别”在第3列,当用公式查询完“姓名”后,拖动填充式,Column函数的参数也会发生变化(C1,依次为D1、E1、……),因为此处必须采用相对引用。

6、精准查询(+Match)。

目的:根据“姓名”和“季度”查询对应的“销售额”。

方法:

在目标单元格中输入公式:=VLOOKUP(K3,C3:H12,MATCH(L3,C2:H2,0),0)。

解读:

1、Match函数的作用为:返回指定值在指定范围中的相对位置,语法结构为:=Match(定位值,定位范围,【匹配模式】),其中“匹配模式”分为-1、0、1三种,分别为:“大于”、“精准”、“小于”。

2、公式中用Match函数定位出季度的相对列数,并作为Vlookup的第三个参数,从而达到精准查询的目的。

7、隐藏错误值得查询!

此处的“错误值”并不是真正意义上的错误值,而是指在公式正确的情况下,部分查询值没有对应的返回值,返回#N/A 的情况,可以借用Iferror函数巧妙地隐藏错误代码或者返回指定的值。

目的:根据员工“姓名”查询对应的“月薪”,如果未能查询到员工信息,返回“未查询到此员工,请确认!”。

方法:

在目标单元格中输入公式:=IFERROR(VLOOKUP(K3,C3:H12,6,0),"未查询到此员工,请确认!")。

解读:

1、Iferror函数的作用为:检测指定的表达式是否存在错误,如果存在错误,则返回指定的值,否则返回表达式的执行结果;语法结构为:=Iferror(表达式,表达式存在错误时的返回值)。

2、公式在查询“李明明、杜莎”时,未能在指定的数据范围中查询到此信息,所以返回#N/A, 并将此结果返回Iferror函数,经过Iferror函数执行后,返回“未查询到此员工,请确认!”。

8、制作工资条。

工资条大家并不陌生,但是如何根据工资表制作工资条呢?

方法:

1、在工资表的最左侧插入一列,命名为序号或No,并进行填充(如果已经有此列,则可以省略此步骤)。

2、根据序号查询对应的其他列信息,在目标单元格中输入公式:=VLOOKUP($K3,$A$3:$H$12,COLUMN(B1),0)。

3、选定标题行以及查询的数据行,拖动右下角的填充柄向下填充即可。

解读:

1、公式中的第一个参数查询值的引用方式为混合引用,$K3,而不能是绝对引用($k$3)或相对引用)K3),Why???原因是列不变,行要变,所以要细细体会哦!

2、利用填充柄填充时根据需要可以隔行,也可以不隔行。

9、批量查询并求和(+Sum)。

目的:根据“姓名”查询全年的销售额。

方法:

在目标单元格中输入公式:=SUM(VLOOKUP(K3,C3:H12,{3,4,5,6},0))并用Ctrl+Shift+Enter填充。

解读:

公式中返回值的相对列数为{3,4,5,6}并配合组合快捷键Ctrl+Shift+Enter就是依次查询指定范围中第3、4、5、6列的值并返回,最后用Sum函数求和。

10、一对多查询(+Countif)。

一对多查询,顾名思义,就是根据一个查询值,返回对应的所有结果。

目的:根据“姓名”查询对应的“地区”和“销售额”。

方法:

1、在查询值的左侧添加辅助列,并在辅助列目标单元格中输入公式:=COUNTIF(C$3:C3,H$3)。

2、在“地区”列目标单元格(可以批量选择和填充)中输入公式中输入公式:=IFERROR(VLOOKUP(ROW(A1),B:E,3,0),"")。

3、在“销售额”列第一个目标单元格中输入公式:=IFERROR(VLOOKUP($H$3&$I3,IF({1,0},C3:C12&D3:D12,E3:E12),2,0),""),并用组合快捷键Ctrl+Shift+Enter填充,然后拖动填充柄向下填充即可。

解读:

1、添加的辅助列建议在查询值所在列的左侧,以方便后续使用;辅助列中公式的作用为:统计查询值(姓名)在查询列的个数。

2、公式=IFERROR(VLOOKUP(ROW(A1),B:E,3,0),"")中查询值为Row(A1),其目的就在于使查询值随之填充柄的拖动逐渐增加,每拖动一个单元格,其值增加1。

3、公式=IFERROR(VLOOKUP($H$3&$I3,IF({1,0},C3:C12&D3:D12,E3:E12),2,0),"")就是多条件查询,具体可以参阅前文中的解读!

特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相关推荐
热点推荐
痒是大病预警!医生提醒:2处发痒,或不是过敏,而是这4病

痒是大病预警!医生提醒:2处发痒,或不是过敏,而是这4病

医学科普汇
2026-03-05 21:20:03
户口不算数了!2026农村身份认定按这3条新标准,早看早受益

户口不算数了!2026农村身份认定按这3条新标准,早看早受益

三农雷哥
2026-03-11 17:23:35
浙江一男子懒得动脑一直守号,结果中了500万:我就随便找了几个号码,每次就买一样的,中奖真的就是靠运气

浙江一男子懒得动脑一直守号,结果中了500万:我就随便找了几个号码,每次就买一样的,中奖真的就是靠运气

台州交通广播
2026-03-12 02:06:11
日本模特阿部夏树身材惹火,网友:这傲人胸围是真实存在的吗?

日本模特阿部夏树身材惹火,网友:这傲人胸围是真实存在的吗?

娱乐领航家
2026-03-02 19:00:03
储能概念股“爆了”,海外市场预期提升

储能概念股“爆了”,海外市场预期提升

21世纪经济报道
2026-03-11 19:22:13
汉密尔顿晒九寨沟风景:我想分享给你们,向世界展示中国之美

汉密尔顿晒九寨沟风景:我想分享给你们,向世界展示中国之美

懂球帝
2026-03-12 02:02:05
全民疯狂“养虾”背后:中国模型早跌成白菜价,大厂集体下场疯狂卖Token

全民疯狂“养虾”背后:中国模型早跌成白菜价,大厂集体下场疯狂卖Token

新浪财经
2026-03-10 15:58:18
跳梁小丑张凌赫跌落神坛,一句话惹众怒,刘亦菲说对了

跳梁小丑张凌赫跌落神坛,一句话惹众怒,刘亦菲说对了

荒野老五
2026-03-12 03:59:51
KK:很高兴能帮助球队,也很高兴战胜了切尔西这样优秀的球队

KK:很高兴能帮助球队,也很高兴战胜了切尔西这样优秀的球队

懂球帝
2026-03-12 06:27:08
张水华回应辞职后没做医美却越来越好看:眼袋消退了,休息很充分

张水华回应辞职后没做医美却越来越好看:眼袋消退了,休息很充分

杨华评论
2026-03-11 02:08:48
第一批“养虾人”后悔了!300元请人卸载,有平台封杀OpenClaw

第一批“养虾人”后悔了!300元请人卸载,有平台封杀OpenClaw

上观新闻
2026-03-11 21:02:20
伊朗出口的石油,超过战前!石油被曝是美国动武目的之一,美媒披露:特朗普或派地面部队夺取哈尔克岛,该岛关乎伊朗经济命脉

伊朗出口的石油,超过战前!石油被曝是美国动武目的之一,美媒披露:特朗普或派地面部队夺取哈尔克岛,该岛关乎伊朗经济命脉

每日经济新闻
2026-03-11 17:25:12
克林顿披露:当年为了打赢朝鲜战争,美国共投入了将近200万军队

克林顿披露:当年为了打赢朝鲜战争,美国共投入了将近200万军队

墨兰史书
2026-01-31 07:30:07
陪玩陪睡仅冰山一角!关晓彤被公开“内涵”,这一次谁也救不了她

陪玩陪睡仅冰山一角!关晓彤被公开“内涵”,这一次谁也救不了她

翰飞观事
2026-03-11 10:19:12
杀红眼!淡水厂被炸伊朗暴怒,出动集束导弹反击,以色列强烈谴责

杀红眼!淡水厂被炸伊朗暴怒,出动集束导弹反击,以色列强烈谴责

吃青菜长高
2026-03-11 14:06:15
新版《西游记》造型辣眼,这是拍神话还是恐怖片?

新版《西游记》造型辣眼,这是拍神话还是恐怖片?

情感大头说说
2026-03-12 02:00:01
连续3次打成2+1!轰21+11,郑薇点赞女篮2米01中锋:打出了特点

连续3次打成2+1!轰21+11,郑薇点赞女篮2米01中锋:打出了特点

体育哲人
2026-03-11 22:18:13
庆祝阿德巴约83分,热火官方商店上架83美元球衣和13美元门票

庆祝阿德巴约83分,热火官方商店上架83美元球衣和13美元门票

懂球帝
2026-03-12 01:50:06
欧冠之夜:马竞5-2热刺 拜仁6-1亚特兰大 纽卡1-1巴萨 利物浦0-1

欧冠之夜:马竞5-2热刺 拜仁6-1亚特兰大 纽卡1-1巴萨 利物浦0-1

狍子歪解体坛
2026-03-11 06:09:57
12岁男孩确诊肠癌晚期!长期摄入加工食品和含糖饮料是诱因

12岁男孩确诊肠癌晚期!长期摄入加工食品和含糖饮料是诱因

人民日报健康客户端
2026-03-10 16:55:03
2026-03-12 06:47:00
Excel函数公式
Excel函数公式
Excel函数、公式、技巧!
726文章数 33943关注度
往期回顾 全部

科技要闻

腾讯"养虾"暴涨后,百度急得在门口"装虾"

头条要闻

伊朗实施“真实承诺4”第40轮军事行动 视频公布

头条要闻

伊朗实施“真实承诺4”第40轮军事行动 视频公布

体育要闻

郭艾伦重伤,CBA下半赛季还能期待些什么

娱乐要闻

蔡少芬晒全家福照,两女儿成最大亮点

财经要闻

唤醒10万亿存量资金 公积金改革大潮来了

汽车要闻

莲花纠偏, 冯擎峰的“收”与“守”

态度原创

本地
家居
教育
游戏
军事航空

本地新闻

这档韩国玄学综艺,让多少人看得头皮发麻

家居要闻

中式风格 人间朝与暮

教育要闻

成都高中,加大扩容

《生化9》MOD让疯狂难度更难 被丧尸咬了会感染

军事要闻

朝鲜"崔贤"号驱逐舰进行战略巡航导弹试射

无障碍浏览 进入关怀版