至今已超过500人出错,LOOKUP函数这对括号问题,你被坑过没?

2019年12月08日06时41分内容来源:Excel不加班

与 30万 读者一起学Excel



括号问题看似简单,但是出错率极高,隔三差五就能看到学员出错。今天,卢子通过具体案例,再详细说明一遍LOOKUP函数的用法。


1.根据姓名查找金额

=LOOKUP(1,0/($A$2:$A$8=D2),$B$2:$B$8)



LOOKUP函数语法:

=LOOKUP(1,0/(条件区域=条件),返回区域)


这是最基本的查找方法,一般不会出现问题。


2.根据姓名和项目查找金额


多条件查找,这里超级容易出错,很多学员都是这样直接写公式,这是错误的。

=LOOKUP(1,0/($A$2:$A$10=E2)*($B$2:$B$10=F2),$C$2:$C$10)



正确的方法,应该再加一对括号。

=LOOKUP(1,0/(($A$2:$A$10=E2)*($B$2:$B$10=F2)),$C$2:$C$10)



LOOKUP函数的多条件查找语法:

=LOOKUP(1,0/((查找区域1=查找值1)*(查找区域2=查找值2)),返回区域)


跟LOOKUP函数语法有点类似的SUMPRODUCT函数,也经常因为这对括号问题出错。


3.根据姓名和项目对金额进行求和


这种也是因括号问题出错。

=SUMPRODUCT($A$2:$A$10=E2)*($B$2:$B$10=F2)*($C$2:$C$10)



确的方法,应该再加一对括号。

=SUMPRODUCT(($A$2:$A$10=E2)*($B$2:$B$10=F2)*($C$2:$C$10))



这种括号都是成对的,如果不是非常熟练函数的语法,很难发现问题。


而对于少半边括号这种,很容易就发现问题,在编辑栏,查看括号的颜色,看看是不是一一对应。比如这个公式,黑色字体的括号只有半边。


再输入半边括号,颜色就对应上了。


这里有一种方法推荐给你,就是写公式的时候,括号先写好,写完以后再写其他内容。比如LOOKUP函数的多条件查找,这样出错概率就会降低很多。

=LOOKUP(1,0/(()*()),)


推荐:退休那是不可能的!LOOKUP函数比你想象中的强百倍

上篇:Excel筛选最末级科目最简单的方法(含年会人员抽奖工具)

你被括号问题坑过没?



作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban)

请把「Excel不加班」推荐给你的朋友

最值得关注的微信公众号