多条件查找还不会?11种方法任你选

在Excel表格中数据查询每个人都会用到。今天和朋友们一起学习一下实现多条件查找的11种方法。


一.使用DGET函数:

在目标单元格输入下方的公式,回车确定就可以快速搞定。

=DGET(数据库所在的单元格区域,查找数据标题所在的单元格,查询条件所在的单元格区域)

二.使用DSUM函数:

在目标单元格输入下方的公式,回车确定就可以快速搞定。

=DSUM(数据库所在的单元格区域,查找数据标题所在的单元格,查询条件所在的单元格区域)

说明:

1.DGET和DSUM函数都是数据库函数。

2.注意数据库的首行要包含数据标题。

3.数据标题所在的单元格也可以用查找数据标题在数据库中的列数3来代替。

4.注意查询条件所在的单元格区域首行要包含数据标题,且标题要与数据库的标题一致。


三.使用VLOOKUP函数:

在目标单元格输入下方的公式,Ctrl+Shift+Enter三键确定就可以快速搞定。

=VLOOKUP(条件1&条件2,IF({1,0},条件所在数据区域1&条件所在数据区域1,查询数据所在的区域),2,0)

说明:

1.连接符&的功能是合并两个单元格的内容,例如E2&F2的功能是合并E2与F2单元格的内容。

2.IF({1,0},A2:A9&B2:B9,C2:C9)是IF函数构造两列数据位置互换的数组的典型用法,在这里不再赘述。

3.所有的数组公式都必须同时按下Ctrl+Shift+Enter三键确定。


四.使用LOOKUP函数:

在目标单元格输入下方的公式,回车确定就可以快速搞定。

=LOOKUP(1,0/((条件所在数据区域1=条件1)*(条件所在数据区域2=条件2)*查询数据所在的区域)

说明:

用数字0除以逻辑值时,当逻辑值为TRUE返回数字0,当逻辑值为FALSE否则返回错误值。利用LOOKUP函数忽略错误值的特性就可以实现多条件查询。


五.使用INDEX+MATCH函数:

在目标单元格输入下方的公式,Ctrl+Shift+Enter三键确定就可以快速搞定。

=OFFSET(查询数据所在的列的第一个单元格,MATCH(条件1&条件2,条件所在数据区域1&条件所在数据区域2,0)-1,,)

六.使用INDIRECT+MATCH函数:

在目标单元格输入下方的公式,Ctrl+Shift+Enter三键确定就可以快速搞定。

=OFFSET(查询数据所在的列的第一个单元格,MATCH(条件1&条件2,条件所在数据区域1&条件所在数据区域2,0)-1,,)

七.使用OFFSET+MATCH函数:

在目标单元格输入下方的公式,Ctrl+Shift+Enter三键确定就可以快速搞定。

=OFFSET(查询数据所在的列的第一个单元格,MATCH(条件1&条件2,条件所在数据区域1&条件所在数据区域2,0)-1,,)

小结:

1.首先用连接符&合并单元格中的内容来构造MATCH函数的查询值。

2.然后用连接符&合并A列与B列对应单元格内容来构造MATCH函数的查询区域

3.使用MATCH的精确匹配模式提取满足多条件数据的位置。

4.最后使用INDEX、INDIRECT、OFFSET函数的功能提取对应位置的数据,其实这三种方法原理一样,只是在提取数据时使用不同的函数。


八.使用SUMIFS函数:

在目标单元格输入下方的公式,回车确定就可以快速搞定。

=SUM((条件所在数据区域1=条件1)*(条件所在数据区域2=条件2)*查询数据所在的区域)

九.使用SUMPRODUCT函数:

在目标单元格输入下方的公式,回车确定就可以快速搞定。

=SUMPRODUCT((条件所在数据区域1=条件1)*(条件所在数据区域2=条件2)*查询数据所在的区域)

十.使用SUM函数:

在目标单元格输入下方的公式,Ctrl+Shift+Enter三键确定就可以快速搞定。

=MAX((条件所在数据区域1=条件1)*(条件所在数据区域2=条件2)*查询数据所在的区域)

十一.使用MAX函数:

在目标单元格输入下方的公式,Ctrl+Shift+Enter三键确定就可以快速搞定。

=MAX((条件所在数据区域1=条件1)*(条件所在数据区域2=条件2)*查询数据所在的区域)

总结,虽然说有11种方法来实现多条件查询,但是有一些方法原理相同。这些方法不过是对一些基本函数的嵌套使用,本身并不难理解。

(0)

相关推荐

  • 查找!查找!永恒的查找!

    excelperfect 查找,永恒的主题. 从一大堆数据中找出我们需要的数据,这是Excel中常用的操作.如果使用公式来进行查找,那么Excel提供了丰富的函数,让你随条件不同获取想要的数据.其中, ...

  • 根据行、列两个条件查询值

    原始数据如图1,要查找行与列同时符合条件的数值,如图2的I列. 图 1 图 2 方法一:INDEX和MATCH双剑合璧 要想知道某个数据是一列或一行数据中的第几个,可以用match函数,它可以轻松确定 ...

  • Excel公式技巧97:多条件查找

    excelperfect 有时候,我们需要根据多个条件在数据表中查找值,此时,就需要使用一些公式技巧了.本文的示例使用INDEX函数/MATCH函数组合的数组公式来实现多条件查找. 示例1:满足两个条 ...

  • Excel教程:INDEX和MATCH函数,双剑合璧,数据查询更得劲儿

    今天和大家分享咱们在使用Excel解决工作问题时,常会使用到的一对查询函数:INDEX函数和MATCH函数,被伙伴们称之为是数据查询的最佳搭档. 这个案例也是来源于咱们的Excel学习群里小伙伴的工作 ...

  • 多条件查找如何实现?11种方法,学不会就换一种!

    在Excel表格中数据查询每个人都会用到.今天和朋友们一起学习一下实现多条件查找的11种方法. 一.使用DGET函数: 在目标单元格输入下方的公式,回车确定就可以快速搞定. =DGET(数据库所在的单 ...

  • Excel录入日期的11种方法,还能自动记录日期和时间哟!

    亲,你平常的表格录入工作,没少录入日期吧? 单个的日期录入很简单,手工直接输入.快捷键录入当前日期都可以轻松搞定. 那么,很多日期呢?还有不连续的日期呢?还有自动记录日期呢?今天阿钟老师整理了几个快速 ...

  • 还在纠结是压缩骨折还是转移?试试这11种方法吧!

    还在纠结是压缩骨折还是转移?试试这11种方法吧!

  • 每年被“胖死”的280万人告诉你:肥胖还跟这11种癌症有关

    百家争鸣成潮流,不分昼夜为身瘦. 对于胖子朋友们, 身上的肉可真是一个悲伤的开头,当然结尾也很悲情. 每当看到肚腩三层, 我想很多人都会想说:"我怎么会这么胖呢?" 的确,为什么这 ...

  • 提高员工敬业度的11种方法

    组织必须对自己的业务计划以及在疫情爆发期间的工作方式进行大量调整.他们比以往任何时候都更加需要敬业的员工来度过这个充满挑战的时期,他们需要为马拉松而不是短跑做准备,这种全球性流行病不可能在一夜之间消失 ...

  • 【如何看自家风水?学会以下这11种方法就可以自己看了】家居风水的好坏对

    家居风水的好坏对我们有着很深远的影响,我们才财运.事业.健康.爱情等等都与家居风水息息相关.好的家居风水能够为我们带来好的运势,对我们的人生起着积极推动的作用,反之,不良的家居风水会破坏我们运势甚至危 ...

  • 充分调用你的每一分人脉的 11 种方法

    2021年第50本书 相比于费劲心力地结交陌生人,从我们现有的关系出发,深度挖掘人脉,是更省力,更高效,更可执行的动作. 直播时间:5月2日周日晚上8点 主题:未定(欢迎大家在评论里留言) 直播地址: ...

  • 查找Mac序列号的9种方法

    每台Mac设备都有一个序列号来讲述其独特的故事.Mac序列号可以显示诸如购买,制造或配置详细信息之类的信息. 根据是否可以访问设备,登录到Apple帐户还是仍然使用原始包装,有几种方法可以检查Mac的 ...

  • 培养宝宝耐性的11种方法

    现在的孩子没有耐性是众所周知的,动不动就耍脾气,同小朋友们打架,缺乏耐性时,遇到很小的困难就会放弃. 判断孩子的耐性指数 1.做事不能有始有终. 2.任性. 3.经常容易哭. 4.情绪易激动,很难预测 ...