Vlookup、Lookup、Xlookup全走开,Excel最牛查找公式来了!
发布时间:2022-04-08 21:15:59
Vlookup、Lookup、Xlookup是Excel查找函数中的三剑客,好象没有它们搞不定的查找难题。但,昨天小编翻到的的一用户提问,让这三个函数都傻眼了。
下图户籍表中,C列为户编号。每户有N个成员,户编号每户唯一。(如户编号275的家庭有两个成员,户主和儿子)
问题来了:根据i列户编号,从左表中查找出该编号的所有家庭成员,而且是同时查找多个户编号。
别说多个编号同时查找,就是只查找一个户编号,Vlookup、lookup、和xlookup都很实现。那么上图演示中到底用了什么公式,这么牛X?
别急,小编要一点点揭开这个最牛查找公式的谜底。
在office365中新增了 Filter函数 ,它可以很简单的实现一对多查找:
=FILTER(B2:G39,C2:C39=I2)
FILTER函数的工作原理是:
第1个参数给定一个数据表,根据第2个参数返回的true(条件成立)或Flase(条件不成立)来确定结果为True的行。
我们把=FILTER(B2:G39,C2:C39=I2)中的C2:C39=I2拆出来放在H列,来看一下筛选的过程:
所以,学会用filter函数的关键,就是构建第二个参数的条件。
本例中需要同时查找多个户编号,条件该怎么设置呢?
这样?把一个单元格换成区域。哦,出错了!
=FILTER(B2:G39,C2:C39=I2:I3)
其实,多对多的对比可以转换为多对一。我们可以用textjoin函数(office365新增)把i列的户编号连接起来。
=TEXTJOIN(“,”,,I2:I3)
然后再进行用isnumber+find函数组合逐一对比是C列的编号是否包含在合并的户编号中。
=ISNUMBER(FIND(C2,$K$2))
当然,上图中只是为了演示计算过程,在实际设置公式时是不需要辅助列的,直接用整个C列区域对比:
=FILTER(B2:G39,ISNUMBER(FIND(C2:C39,TEXTJOIN(“,”,,I2:I5))))
小编说:今天用了两个office365新增函数解决多对多查找的难题。可能有人问不用新函数可以解决吗?可以,但公式无比复杂,不是一般用户能掌握的。但大家可以试试多用辅助列,也许可以解决这个问题。
猜你喜欢
- win10音响耳机怎么同时使用?win10系统在用户接入耳机之后,默认会把外放音响设备关闭,这样能够让用户听得更清晰,但是某些情况下,需要外
- 浏览器都会定期更新,每次更新都会完善一些功能。很多用户在使用浏览器的时候,都会提示需要更新浏览器才能浏览网页,这是因为浏览器的版本太旧了,但
- 文档编辑肯定要常常保存,这样才是最好的风俗。假如每次都要保存成DOC格式用WPS也可以实现。以下小编整理的保存为doc文档格式的技巧,供大家
- 为了保持Word文档页面的整齐,Word 2007提供断字功能。即在行尾的单词由于太长而无法完全放下时,会在适当的位置将该单词分成两部分,并
- Excel怎么设置工作簿时立即显示出用户窗体?excel中使用vba制作了一个用户窗体,但是默认情况下,只有打开excel工作簿通过vbe打
- 在办公场所或者公共场所使用电脑的时候,我们都会使用开机密码,这样电脑开机或者锁屏后就需要密码才能开启,减少被他人使用 * 的现象。但是如果没有
- 我们都知道,Word文档中插入页码是很容易的事情,那么,Word2007怎么删除首页页码。以下是小编为您带来的关于word2007文档删除第
- 在Word中,是没有直接拆分汉字的功能的。在使用Word编排试卷,有时就需要将汉字分解成单独的笔划。有些朋友可能会说,使用输入法之间输入笔画
- 在word文档中word空格显示出现点是怎么回事?那么这里就来教大家在word2003版本及word2007版本中word空格有点解决方法在
- Lookup函数是最牛的Excel查找函数,特别是lookup(1,0/)模式横扫无数查找难题,比如反向查找、多条件查找、查找最后一个等。但
- WPS设置字间距的步骤(以WPS文字2013为例):1、选中要设置字间距的内容。2、按键盘上的CTRL+D,弹出“字体”对话框(也可以在选中
- 下面介绍两个方法,让你方便地取消Excel中的超级链接。1.如果正在输入URL或E-mail地址,在输入完毕后敲回车键,刚才输入的内容会变成
- 撤消和恢复,是我们日常使用文档、表格非常常见的操作,一般用ctrl+z就可以轻松搞定,而且在 Microsoft Office Excel
- 利用Excel提供的批注功能,可以为复杂的公式或特定的单元格添加批注,从而使别人更容易了解工作表中的内容,excel2003为单元格添加批注
- 最近,很多网友问小编在word2007中如何删除第一页的页码?今天脚本之家小编就给大家介绍word2007删除首页页码的方法,word200
- 另存为doc文件即可打开。或者直接将文件扩展名改为.doc。 WPS (Word Processing Syste
- 平常在Word2007文档中绘制类似组织架构的图形时,就需要绘制多个图形,而图形添加后,难免会参差不齐。为了让整个文档更加好看、协调,我们常
- 方法一:可以利用Excel中的绘图工具。Excel中的绘图工具栏在默认情况下没有打开,在工具栏空白处点击右键,打开绘图工具栏。然后调整好单元
- 怎么用Word制作选择题?如果需要用户设计一张卷子,你会如何尽可能的节约时间制作呢?如果没有太多Word操作技能,无论用户身为老师还是同学,
- 在日常的工作、生活中我们经常使用word等办公软件,我们编辑的文档有时不希望别的人看到,因此就需要给word文档文件设置密码,那么在word