1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > Excel中想用VLOOKUP进行同时满足两个条件的查找 几种方法都在这啦!

Excel中想用VLOOKUP进行同时满足两个条件的查找 几种方法都在这啦!

时间:2022-04-20 11:43:16

相关推荐

Excel中想用VLOOKUP进行同时满足两个条件的查找  几种方法都在这啦!

之前有个同学在Office全能加油站的后台留言,询问VLOOKUP查找同时满足两个条件的方法,加油菌的回复是,通过“=VLOOKUP(E2&F2,IF({1,0},A1:A10&B1:B10,C1:C10),2,0)”表达式可以查找到相应的数据。

点击加载图片

今天我们来看看,其他几种双条件查询的方法。

方法一:利用SUMPRODUCT函数实现

函数表达式为:

=SUMPRODUCT((A2:A10=E2)*(B2:B10=F2)*(C2:C10))

点击加载图片

方法二:利用LOOKUP函数实现

函数表达式为:

=LOOKUP(1,0/((A2:A10=E2)*(B2:B10=F2)),C2:C10)

这是LOOKUP函数的一个常用套路=LOOKUP (1,0/((条件1区域=条件1)*(条件2区域=条件2)),(返回的结果区域)),可以查找出双条件的对应值。

点击加载图片

方法三:利用SUMIFS函数实现

函数表达式为:

=SUMIFS(C:C,A:A,E2,B:B,F2)

SUMIFS函数是多条件求和,不过由于数据源是没有重复的行,所以可以用这个表达式来查找双条件对应的数据哦。

点击加载图片

方法四:利用DSUM函数实现

函数表达式为:

=DSUM(A:C,3,E1:F2)

DSUM是数据库函数,平时很少用到,该函数一共有3个参数,用通俗点的语言来说就是:

=DSUM(要引用的数据源,要求和的列,条件)。

需要注意的是,条件要包含表头数据,比如这里我们设置的条件是E1:F2。

点击加载图片

除了以上几种方法外,还能利用INDEX+MATCH函数、MAX函数等方式来实现双条件的查找,这里就不多作介绍了,同学们可以自己研究研究哦。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。