求Excel公式:判断单元格值是否处于两个指定数值区间之一
Excel公式解决方案
要实现判断AQ135单元格数值是否处于开区间(0.0406, 0.0483) 或 开区间(-0.0483, -0.0406),满足任一条件返回"OK"、否则返回空字符串的需求,你之前的问题出在误用了AND函数——它要求所有条件同时成立,而你需要的是两个区间条件任一成立,因此应该用OR函数来组合两个区间的判断逻辑,每个区间内部用AND限定上下限(注意是开区间,要用>和<而非>=/<=)。
正确公式如下:=IF(OR(AND(AQ135>0.0406,AQ135<0.0483),AND(AQ135>-0.0483,AQ135<-0.0406)),"OK","")
公式说明
AND(AQ135>0.0406,AQ135<0.0483):判断数值是否落在正的目标开区间内AND(AQ135>-0.0483,AQ135<-0.0406):判断数值是否落在负的目标开区间内OR(...):只要上述两个区间判断有一个成立,就返回TRUE- 外层
IF函数根据OR的结果,返回"OK"或空字符串
内容的提问来源于stack exchange,提问作者Melissa O.
相关产品推荐
相关产品推荐

