excel中IF函数两个条件以上并列判断问题?

有题:在表格中有A,B,C三格,AB是条件格,C格式是留下来编写if语言的。满足条件A>0且B>0,则函数返回1;若条件A>0且B<0,则函数返回-1,若条件A>0且B<0,则函数返回-1;若条件A<0且B<0,则函数返回-1。大侠们excel中用if可以编写不,可以的话怎么编写。紧急求助,大侠

1、电脑打开Excel表格,要判定J1大于0,K1大于0,就显示1;J1大于0,K1小于0,就显示-1。


2、输入公式=IF(AND(J1>0,K1>0),1,IF(AND(J1>0,K1<0),-1))。


3、输入公式后,按回车键即可判断出J1大于0,K1大于0,就显示1。


4、下拉复制公式J1大于0,K1小于0,就显示-1。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-01
例如在C1单元格输入如下公式:=IF(AND(A1>0,B1>0),1,IF(AND(A1>0,B1<0),-1,IF(AND(A1<0,B1<0),-1,"")))然后将公式复制到其他C列对应单元格,但是缺少A<0,B>0情况,若四个条件完整的话,可用如下公式:=IF(AND(A1>0,B1>0),1,IF(AND(A1>0,B1<0),-1,IF(AND(A1<0,B1>0),"A<0,B>0的结果","A<0,B<0的结果")))本回答被网友采纳
第2个回答  2013-04-01
你好,你的意思是不是只有A1>0且B1>0才返回1,否则全部返回-1呢?公式如下,是不是你想要的C1=IF(AND(A1>0,B1>0),1,-1)
第3个回答  2013-03-31
c1公式:
=if(a1>0,if(b1>0,1,-1),-1)
第4个回答  2013-03-31
=if(and(a>0,b>0),1,-1)