小伙伴们啊,查找引用始终是EXCEL中最基本的操作技能之一。熟练使用查找引用的技巧,可以大大提高工作中的效率,令你成为他人眼中与众不同的“明星”人物。今天,我们就一起来看看有关于查找应用的技巧吧!
LOOKUP函数
LOOKUP函数可以实现多条件的正向、逆向查询。如下图。
在单元格G2中输入公式“=LOOKUP(1,0/(($A$2:$A$11=E2)*($B$2:$B$11=F2)),$C$2:$C$11)”即可。
思路:
这类题目有一个通用的公式:LOOKUP(1,0/(条件),目标区域或数组)
注意:如果是多条件查询,那么公式可以写成下面的样子:
=LOOKUP(1,0/((条件1)*(条件2)*(条件3)),目标区域或数组)
这个就是LOOKUP函数查找的经典公式。
SUMPRODUCT函数
还是上面这个题目。
在单元格G2中输入公式“=SUMPRODUCT(($A$2:$A$11=E2)*($B$2:$B$11=F2)*($C$2:$C$11))”即可。
请注意,这个公式也可以用SUM函数书写,结构是完全一样的,只需要用SUM替换SUMPRODCT即可。唯一不同的地方时,当使用SUM函数时,这是一个数组函数,需要三键回车才可以。
FREQUENCY函数
下面的这个例子,我们要求一下供应商A提供了多少种不重复规格的产品。
在单元格F2中输入“=COUNT(0/FREQUENCY(ROW(A:A),MATCH($B$2:$B$12,$B$2:$B$12,)*($A$2:$A$12=D2)))-1”即可。
思路:
MATCH($B$2:$B$12,$B$2:$B$12,)*($A$2:$A$12=D2)部分按条件取得位置信息
FREQUENCY函数计频
COUNT函数统计数量
由于计频时多计频了一位,所以最后要减去1
当然,我们还可以列举出很多可以多条件查询的函数和公式组合,比如VLOOKUP函数、INDEX+MATCH组合,SUMIFS函数和INDIRECT+MATCH组合等等。小伙伴们如果有兴趣,可以自己来写一写,看看这些函数和组合是如何做到多条件查询的。
-END-
联系客服