• 我的订阅
  • 科技

vlookup函数的一对多应用

类别:科技 发布时间:2023-02-23 11:38:00 来源:卓越科技

所谓一对多,就是一个查找值对应了多个结果值,如何使用vlookup函数来完成一对多的查找引用,是我们要学习的进阶课题。

一对多查找又有两个常用方法,一个是创建辅助列来提取,另一个则是嵌套其他函数的组合公式引用。

vlookup函数的一对多应用

一对多匹配引用是excel表格比较常见的一个场景,但也成为许多使用者的难题。

在过去通常要利用嵌套多个函数的数组公式来达到匹配效果,但随着excel版本更新,新函数filter可以一步到位,快速提取所有符合条件的值。

但今天作者还是以过去应用较多的vlookup函数来介绍具体匹配引用方法。

首先还是继续介绍创建辅助列来一对多查询。

1、创建辅助列

创建辅助列的作用是为了获取一个唯一不重复的查询列表,因此结合原查询列表和countif函数计数值,得到新的查询列。

公式为:=B2&COUNTIF($B$2:B2,B2)

vlookup函数的一对多应用

接下来直接设置vlookup函数公式:

=VLOOKUP($E$5&COLUMN(A1),$C:$D,2,0)

其第1参数查找值使用了column函数,它的作用是返回单元格的列序号,比如COLUMN(A1)等于1,COLUMN(B1)则等于2;

第2参数查找区域以辅助列为查询列,然后返回销量列对应的数据。

这个公式的特点,就是通过查找值与column函数的结合,来动态引用查找值对应的多个结果。

如下图所示,由于是横向拖动公式,因此嵌套column函数,将依次得到1、2、3、4的列序号值,而辅助列中查找值与1-4的合并数据,都是唯一不重复的,因而得以被vlookup函数进行动态引用。

vlookup函数的一对多应用

既然可以横向引用,自然也可以纵向引用,只需要将column函数替换为引用行序号的row函数即可!

公式为:=VLOOKUP($E$6&ROW(A1),$C:$D,2,0)

vlookup函数的一对多应用

从这样一个案例来看,其实vlookup函数的一对多应用非常简单,没有任何复杂的地方,都是基础函数的常见用法。

但接下来要介绍的第二种一对多公式写法,就相对繁琐了,其中嵌套了多个函数,执行数组运算,理解起来需要费些脑细胞。

2、组合公式引用

通过一个公式怎么快速引用所有的结果值,首先要思考解题的思路。

有了创建辅助列解答的经验,其实我们可以借鉴countif函数获取一个唯一值列表

但countif函数输出的是一个结果,如何使一个结果转换成一个列表,则是问题的关键。

这里作者利用row函数来获取一个数字列表,然后结合indirect函数的单元格引用,来创建一个单元格列表,再利用countif函数计数时,将会得到一个数组结果。

到了这一步,其实已经能够获取不重复的唯一值列表。

但语言描述太笼统,下面直接上公式:

=VLOOKUP($D$5&COLUMN(A1),IF({1,0},$B$2:$B$29&COUNTIF(INDIRECT("b2:b"&ROW($2:$29)),$D$5),$C$2:$C$29),2,0)

vlookup函数的一对多应用

这个公式组合了if数组、countif、indirect和row函数,如上所讲,countif函数得到一个计数的数组结果时,然后直接与货号列进行合并,直接得到了与创建辅助列的结果相同的查询列表。

然后利用if数组在vlookup函数中的应用,进行查询列和返回列的设置。从这一步来看,其实之前讲解的vlookup+if函数的两种用法,也是这个案例中的一个解题要点!

最后给vlookup的第1参数查找值连接上column函数,进行横向的动态引用。

vlookup函数的一对多应用

对于这个组合公式的理解,可以在公式编辑栏中对公式各组成部分进行分步解析,它的关键点还是在于数组列表的创建和查找区域的指定设置。

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-02-23 12:45:16

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

vlookup函数反向查找
今天我们来学习vlookup与if函数的组合应用。vlookup和if函数的混搭使用,主要用于两种场景,第一个是数据区域的反向查找,第二个是多关键字或多条件查找。下面我们就根据两
2023-02-23 11:39:00
index+n+if函数的组合
...是绝大多数excel使用者没有接触过的知识,它是关于index函数输出数组结果的一个特性应用。当然,这个特性它包含了与其他函数的嵌套组合,从而彻底解决了index函数一次只能
2023-02-23 11:42:00
excel中sumif函数的应用
...在需要求和某物料在外加工仓和成品仓的库存,该怎么用函数呢?从上面的描述来看,实际上就是多条件求和。如果仅是计算外加工仓和成品仓的数量总和,那么可以通过sumif函数进行单条件
2023-02-24 11:35:00
excel函数之参数的跨工作表
...所有的工作表名称。 如何批量提取工作表名称?有一个函数可以做到。点击公式工具栏下方的”定义名称“,在弹出的编辑窗口中
2023-02-24 11:34:00
车船号作等号多条件计数的复杂实例
...船号,另一个是指定的时间内。怎么设置条件,其实就是函数的选择,如果选择countif函数,那么就要思考我们要设置的条件如何嵌入countif函数的参数中
2023-02-23 11:50:00
excel公式中的“流氓”,可以解决很多场景问题
...的讲解。首先回顾一下一对多引用公式,是关于index+n+if函数的特性组合,那么在这个基础上,我们将进一步深化该知识点,并来解答一个相关实际案例!也就是上期结尾作者预告的问
2023-02-23 11:40:00
randbetween函数验证公式
...算数据区域单元格个数的公式,如下:=COUNTA(F1:F109)counta函数的含义是计算区域内的非空单元格个数
2023-02-23 11:39:00
excel中如何快速求季度值?
...第二步再计算季度值。首先,第一步,计算月份值。excel函数中有一个日期函数专用于计算月份值,即month函数。我们直接输入公式
2023-02-23 11:40:00
large函数表达式排序公式写法和含义
...设置了指定的排序条件,那么这样的情况下,该使用什么函数来写这个公式!?通过最后公式的介绍,也能了解关于其中函数的一些特性和组合应用。下面作者以某加工企业的实例来讲解。如下图所
2023-02-23 11:40:00
更多关于科技的资讯:
2025年以来,浙江深入实施“人工智能+”行动,抢抓人工智能发展的历史性机遇,开展人工智能赋能制造业试点,加快人工智能深度赋能千行百业
2026-02-09 17:14:00
“小皖”是如何练成的?
大皖新闻讯 安徽省第十四届人民代表大会第四次会议于2月9日上午在合肥正式闭幕。省两会期间,大皖新闻人形机器人记者“小皖”成为采访现场一道独特的风景线
2026-02-09 18:44:00
《电商消费维权指数2025年度暨第四季度报告》发布 结束连续3年增长态势 回落至正常波动区间
中国消费者报报道(记者桑雪骐)2025年,我国经济总量实现新跨越。消费特别是新兴消费,是我国经济增长的重要助推器。同时
2026-02-09 14:23:00
再度蝉联茶类目第一!八马茶业与京东用十四年“泡”出一壶共赢好茶
当八马京东旗舰店在京东超级品牌周期间再次以遥遥领先的销量蝉联茶类目第一,成交用户同比增长86%,这条从古老茶园到现代都市餐桌的数字化茶路
2026-02-09 14:48:00
全家等便利店全部接入,千问免单卡能买日用百货
春节临近,2月9日千问APP提示,“免单卡”可以买年货,不仅能买盒马、天猫超市,还能购买各大连锁商超和便利店的酒水零食
2026-02-09 15:00:00
以“智”提效 向“新”而行 | 威海银行智慧服务迈上新台阶
“以前办理大额存款得去柜台排队,现在智能柜台几分钟就能办好,还能开具存单,太方便了!”近日,客户刘先生在威海银行青岛路支行体验智能服务后评价道
2026-02-09 15:27:00
制作包装瓶、注油、压盖、加提手、装箱……在益海嘉里金龙鱼集团上海工厂的食用油包装车间,一整套流程在自动化生产线上顺畅运转
2026-02-09 16:33:00
华为应用市场7.0.1.300版本更新,支持远程守护功能
近日,华为应用市场迎来7.0.1.300版本更新,新增远程守护功能,用户可通过该功能与孩子或长辈建立安全守护关系,实现远程应用安装管理
2026-02-09 16:37:00
新闻多一点|国家信创园:在这里看见未来
2月9日上午,习近平总书记来到位于北京亦庄的国家信创园,了解信息技术应用创新和北京加快建设国际科技创新中心情况。为统筹创新资源
2026-02-09 16:44:00
国货焕新迎新春,洁柔以“几代人的陪伴”切入年货消费场景
春节临近,年货市场持续升温。近日,国货品牌中顺洁柔以一抹亮眼的“洁柔红”,在全国超2100家线下商超铺开新年主题陈列,并同步在线上发起话题营销
2026-02-09 16:54:00
秦皇岛市“一品一播”直播电商活动启动
河北新闻网讯(张辉)2月8日,秦皇岛市“一品一播”直播电商暨2026年网上年货节正式启动。该活动旨在通过“一个特色产品
2026-02-09 11:21:00
“一人成军”AI实战营苏城结营 厚植创新沃土培育智能开发新锐
江南时报讯 古韵今风交融的苏州,再次成为人工智能前沿人才培养的热土。2月7日,以“一人成军”为主题的AI智能体实战训练营在苏州湾中心广场举办
2026-02-09 12:35:00
全球互连芯片“第一股”!澜起科技港交所上市!
今天(2月9日)上午9:30,铿锵锣声再次敲响了春节前“开门红”,澜起科技股份有限公司(6809.HK)成功在香港联合交易所主板挂牌上市
2026-02-09 12:38:00
降本700万!焦作为企业开出“省电良方”
大河网讯 一场“诊断”,给企业节省了约700万的用电成本。近日,国网焦作供电公司联合焦作市发改委开展“电费诊断助企惠企”专项行动
2026-02-09 13:09:00
求职新场景火爆出圈,相城区今年首场“人才夜市”吸引41家企业参与
近日,相城区首场“人才夜市”火热开市,将传统夜市的烟火气与现代招聘的精准对接巧妙融合,在轻松愉悦的氛围中搭建起企业与人才高效互动的新平台
2026-02-09 12:32:00