EXCEL如何套用IF,AND,OR函数

两个单元格内值同时满足A条件,或同时满足B条件,则显示结果为C
=IF(OR(AND((A1>0,B1>0),(A1<0,B1<0))),"X","0") 是FALSE
求教应该怎么写这个函数

分析:两数相乘,均为正值,则结果为X,否则0,所以:
=if(A1*B1,"X",0)追问

如果两数同时>100 或同时<100 为X 否则为Y 呢?

追答

=if((A1-100)*(B1-100),"X","Y")

呵呵。

追问

是个好方法 不过还是没嵌套 想学学嵌套的方法 大神赐教

追答

=if(or(and(A1>100,B1>100),and(A1100,B1>100)+and(A1100)*(B1>100)+(A1100)*(B1>100)+(A10]!X;!Y")

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-04-09
=IF(OR(AND(A1>0,B1>0),AND(A1<0,B1<0)),"X","0") 你的括号 嵌套 错了多了 一对
第2个回答  2015-04-09
=IF(OR(AND((A1>0,B1>0),AND(A1<0,B1<0))),"X","0")
相似回答