本文作者:office教程网

扔掉Vlookup!合并单元格查找数据,1个“座”字轻松搞定

office教程网 2023-08-01 10:35:49
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 有粉丝问到:在Excel表格中,如何根据合并单元格来进行数据的查询?想要实现这样的操作,最简单的方法就是利用LOOKUP函数,下面我们来看下操作的方法
一、LOOKUP的...

有粉丝问到:在Excel表格中,如何根据合并单元格来进行数据的查询?想要实现这样的操作,最简单的方法就是利用LOOKUP函数,下面我们来看下操作的方法

一、LOOKUP的向量用法

LOOKUP函数有2种使用形式,我们常见的三个参数的是数组的形式,在这个例子中我们需要使用它的向量形式,参数仅仅只有2个

LOOKUP(数组形式):第一行或第一列中查找指定的值

语法:=LOOKUP(lookup_value, array)

第一参数:查找值

第二参数:查找的区域

这个函数的用法非常复杂,在这里我们只需记得它的特点即可

如下图所示,我们将300作为查找值,在数据区域是没有300这个值的,函数找不到精确的结果,就会返回第二参数B2:B8这个区域的最后一个值,所以函数的结果是7,这个效果只有查找值大于查找区域的最大值才会实现。

二、查询合并单元格

首先我们将合并单元格取消,这个是因为在公式的眼中是没有合并单元格的,合并单元格取消后的样子,就是公式能识别到的合并单元格的样子。随后来设置公式

=LOOKUP("座",INDIRECT("A2:A"&MATCH(F4,B:B,0)))

Excel快速求和:分分钟学会,轻松掌握求和技巧!

#头条家时光##暑期创作大赛##头条文章养成计划##夏日生活打卡季##汶川突发泥石流 村委会计夫妇失踪##夫妻先后将对方送精神病院##

跟大家简单的讲解下原理

第一参数:座,座字在数字的排位是一个比较靠后的数字,我们可以将其理解为是一个比较大的数字,函数会历遍所有的汉字

第二参数:INDIRECT("A2:A"&MATCH(F4,B:B,0)),利用INDIRECT函数来构建一个动态的数据区域,关键是MATCH(F4,B:B,0),它会找到每个名字对应的位置来构建区域

如下图所示,绿色的张飞对应的数据区域,在A列最后一个结果是1班,所以结果会返回1班,蓝色区域是孙尚香对应的数据,最后一个数据是3班,所以结果会返回3班,这个就是函数的计算原理

LOOKUP函数的本质是一个2分查找,如果你感兴趣的话可以搜下一,在这里就不再展开讲解了,如果你实在理解不了,只需记得这个公式的书写格式即可

以上就是今天分享的全部内容,我是Excel从零到一,关注我,持续分享更多Excel技巧


如果你想要提高工作效率,不想再求同事帮你解决各种Excel问题,可以了解下我的专栏,讲解了函数、图表、透视表、数据看板等常用功能,带你快速成为Excel高手

1分钟学会,Excel数据大屏原理,瞬间高大上

我们经常会看到一些数据大屏,由各种图表组合而成,通过点击按纽就可以实时更新数据。

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:扔掉Vlookup!合并单元格查找数据,1个“座”字轻松搞定发布于2023-08-01 10:35:49
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: