
Excel的OR函数和AND函数问题。 10
判断M0:用or判断,P80\P6\P24\P25\P27\P143\P145\P147\P149≠出厂值。M1:用or判断:P81\P5\P26\P27\P144\P1...
判断M0:用or判断,P80\P6\P24\P25\P27\P143\P145\P147\P149≠出厂值。M1:用or判断:P81\P5\P26\P27\P144\P145\P149\P149≠出厂值.M2:用or判断P82\P4\P25~P27\P146~P149。然后M0、M1、M2之间的结果用AND判断
请写出函数公式。 展开
请写出函数公式。 展开
3个回答
展开全部
按题目规定,用IF AND OR等函数达到要求:
问题1,B2公式下拉:
=IF(A2>90,"优秀",IF(A2>80,"优良",IF(A2>70,"良好",IF(A2>=60,"及格","不及格"))))
问题2,D2公式下拉:
=IF(OR(AND(A2>=80,B2>=80),AND(B2>=80,C2>=80),AND(A2>=80,C2>=80)),"A","B")
注意:问题1的条件有重复,60-70为及格,70-80为良好,当刚好70分时,是及格还是良好了,以上问题1的公式是按60-70为及格,71-80为良好,81-90为优良,91及以上为优秀。
如果不是必须用IF函数的,公式可以精简为这样:
问题1公式下拉:
=LOOKUP(A2,{0;60;71;81;91},{"不及格";"及格";"良好";"优良";"优秀"})
问题2公式下拉:
=IF(COUNTIF(A2:D2,">=80")>1,"A","B")
问题1,B2公式下拉:
=IF(A2>90,"优秀",IF(A2>80,"优良",IF(A2>70,"良好",IF(A2>=60,"及格","不及格"))))
问题2,D2公式下拉:
=IF(OR(AND(A2>=80,B2>=80),AND(B2>=80,C2>=80),AND(A2>=80,C2>=80)),"A","B")
注意:问题1的条件有重复,60-70为及格,70-80为良好,当刚好70分时,是及格还是良好了,以上问题1的公式是按60-70为及格,71-80为良好,81-90为优良,91及以上为优秀。
如果不是必须用IF函数的,公式可以精简为这样:
问题1公式下拉:
=LOOKUP(A2,{0;60;71;81;91},{"不及格";"及格";"良好";"优良";"优秀"})
问题2公式下拉:
=IF(COUNTIF(A2:D2,">=80")>1,"A","B")
追问
跟我问的不一样啊
2014-08-28
展开全部
m0=or(P80<>"出厂值",P6<>"出厂值",P24<>"出厂值",P25<>"出厂值",P27<>"出厂值",P143<>"出厂值",P145<>"出厂值",P147<>"出厂值",P149<>"出厂值")
m1=or(P81<>"出厂值",P5<>"出厂值",P26<>"出厂值",P27<>"出厂值",P144<>"出厂值",P145<>"出厂值",P149<>"出厂值",P149<>"出厂值")
m2=or(P82<>"出厂值",P4<>"出厂值",P25~P27<>"出厂值",countif(P146:P149,"出厂值")=0)
and(m0=true,m1=true,m2=true)
m1=or(P81<>"出厂值",P5<>"出厂值",P26<>"出厂值",P27<>"出厂值",P144<>"出厂值",P145<>"出厂值",P149<>"出厂值",P149<>"出厂值")
m2=or(P82<>"出厂值",P4<>"出厂值",P25~P27<>"出厂值",countif(P146:P149,"出厂值")=0)
and(m0=true,m1=true,m2=true)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
没有看懂您的问题,能否直接说明你要的结论:
在什么条件下,要得到什么?
在什么条件下,要得到什么?
追问
MO,M1,M2是3个端子,我现在想判断这3个端子都用的比例
P80,P25等等是参数,比如判断MO是否用:如果这些参数中有一个修改过(即不等于初始值),就说明有用到MO端子,用到的返回“1“,没用的返回”“
然后这3个端子都用就用AND且表示
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询