WPS表格函数怎么判断满足多个条件?
当F列的数据大于0小于10时,G列小于4是就显示"合格",当F列出现<10时,G列小于4是就显示"合格",当F列的数据大于等于10小于等于50时,G列小于1是就显示"合格...
当F列的数据大于0小于10时,G列小于4是就显示"合格",当F列出现<10时,G列小于4是就显示"合格",当F列的数据大于等于10小于等于50时,G列小于1是就显示"合格",当F列的数据大于等于50小于等于80时,G列小于0.7是就显示"合格",当E列出现"巷道维修"时,G列小于4是就显示"合格",当E列出现"锚喷支护"时,G列小于4是就显示"合格",当A列出现"地面拌料站"时,G列小于4是就显示"合格"。否则就显示"不合格"。怎样编辑公式。你给的公式是:=IF(OR(AND(OR(AND(F6>0,F6<10),OR(E6={"巷道维修","锚喷支护","地面拌料站"})),G6<4),AND(F6>=10,F6<=50,G6<1),AND(F6>=50,F6<=80,G6<0.7)),"合格","不合格")
或
=IF(OR(AND(F6>0,F6<10,G6<4),AND(F6>=10,F6<=50,G6<1),AND(F6>=50,F6<=80,G6<0.7),AND(OR(E6={"巷道维修","锚喷支护","地面拌料站"}),G6<4)),"合格","不合格")。
我的表格是从另一个表格引用过来的,计算的结果只有E6="巷道维修","锚喷支护","地面拌料站",G6<4是正确的。其他的都是错误的。 展开
或
=IF(OR(AND(F6>0,F6<10,G6<4),AND(F6>=10,F6<=50,G6<1),AND(F6>=50,F6<=80,G6<0.7),AND(OR(E6={"巷道维修","锚喷支护","地面拌料站"}),G6<4)),"合格","不合格")。
我的表格是从另一个表格引用过来的,计算的结果只有E6="巷道维修","锚喷支护","地面拌料站",G6<4是正确的。其他的都是错误的。 展开
3个回答
展开全部
"AND”的定义:判断多个条件是否为真,条件用"Logical"(逻辑表达式)指定。如果所有条件都为真,返回值为TRUE(真);如果任意一项条件为假,则返回FALSE(假)。即任意某一条件不满足即为不满足。参数用逗号分开,最多可以指定30个。
"OR”的定义:判断多个条件中是否有任意一个条件为真,条件用"Logical"(逻辑表达式)指定。如果任意一个条件为真,返回值为TRUE(真);如果所有条件为假,则返回FALSE(假)。即任意某一条件满足即为满足。
要点:和IF函数嵌套使用,可以根据AND函数的判定结果,依据条件分开处理.检测所有的条件是否为真(AND为所有条件满足,OR为任意一个条件满足)。
如图所示,在单元格内输入“=IF(OR(B10>=80,C10>=80),"优","差")”。表示其中一个不满足时返回假值"差"。
如图所示,向下拖动单元格,可判断其它单元格。
如图所示,在单元格内输入“=IF(OR(B2>=80,C2>=80),"优","差")”。表示其中一个满足时返回真值"优"。
如图所示,向下拖动单元格,可判断其它单元格。
展开全部
输入
=IF(AND(OR(E6={"巷道维修","锚喷支护","地面拌料站"}),G6<4),"合格","不合格")
=IF(AND(OR(E6={"巷道维修","锚喷支护","地面拌料站"}),G6<4),"合格","不合格")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询