Excel函数公式:LOOKUP函数中“0/”含义解读
LOOKUP函数是我们常用的查找函数之一,其语法决定,想要得到正确的查询结果,必须对查询的数据进行升序排序,但是一般情况下我们都不会先排序在查询,而是采用:=LOOKUP(1,0/(B3:B9=H3),C3:C9)类似结构的语法来完成查询。但是,对于上述方法,大多同学一知半解……
一、应用场景。
目的:查询销售员对应的销量。

方法:
1、在目标单元格中输入公式:=LOOKUP(1,0/(B3:B9=H3),C3:C9)。
2、选定数据源,【条件格式】-【新建规则】-【使用公式确定要设置格式的单元格】,在【为符合此公式的值设置格式】中输入:=($B3=$H$3)。
3、单击右下角【格式】-【填充】,选取填充色,并【确定】完成查询设置。
二、公式解读。
(一)、(B3:B9=H3)的运算结果。
1、如果A=B,会返回结果TRUE,TRUE在运算中相当于数字1。
2、如果A<>B,会返回结果FALSE,FALSE在运算中相当于数字0。
所以:(B3:B9=H3)的运算结果是有TRUE和FALSE构成的一组值,结果如下图:

(二),提取所需值
1、0/(B3:B9=H3)的结果我们可以归纳为:0,#DIV/0!,#DIV/0!,#DIV/0!,#DIV/0!,#DIV/0!,#DIV/0!。如下图:

2、LOOKUP函数:特征1:查找时可以忽略错误值且,这样一组数值忽略后只剩下一个值0。
3、LOOKUP函数特征2:当查找的值不存在时,按照小于此值的最大值进行匹配。故设置查找值为1,从而实现查询的目的。
备注:
“0/”的目的就是把符合条件的值变为0,不符合条件的变为错误,利用LOOKUP函数的特征查找到符合条件的值。
三、多条件查询。
目的:查询销售员在相应地区的销售额。

方法:
在目标单元格中输入公式:=IFERROR(LOOKUP(1,0/((B3:B9=H3)*(E3:E9=I3)),C3:C9),"")。
释义:
1、原理和单条件查询是一样的。
2、TRUE*TRUE=1,TRUE*FALSE=0。
各位亲,如果对多条件查询不理解,可以在评论区留言提问哦!
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03
