求高手帮忙在excel表格中B1如何实现以下条件 其中,A1、A2、A3…A20。C1都为变量
1、当A1+A2+A3+…A19<0且C1>0B1=A202、当A1=1,且A2+A3+…A19<0且C1>0B1=A20-13、当A1<O,且A2>0且C1>0B1=A...
1、当A1+A2+A3+…A19<0 且C1>0 B1=A20
2、当A1=1,且A2+A3+…A19<0 且C1>0 B1=A20-1
3、当A1<O,且A2>0且C1>0 B1=A2-1
4、当A1<0,且A2<0 且C1<0 B1=0
5、当A1<0,且A2>0且C1<0 B1=0
6、当A1>0,且A2>0且C1>0 B1=A2-A1
7、当A1>1,且A2<0且C1>0 B1=A20-A1+1 展开
2、当A1=1,且A2+A3+…A19<0 且C1>0 B1=A20-1
3、当A1<O,且A2>0且C1>0 B1=A2-1
4、当A1<0,且A2<0 且C1<0 B1=0
5、当A1<0,且A2>0且C1<0 B1=0
6、当A1>0,且A2>0且C1>0 B1=A2-A1
7、当A1>1,且A2<0且C1>0 B1=A20-A1+1 展开
3个回答
展开全部
=if((sum(a1:a19)<0)*(c1>0),A20,if((a1=1)*(sum(a2:a19)<0)*(c1>0),a20-1,if((a1<0)*(a2>0)*(c1>0),a2-1,if((a1<0)*(a2<0)*(c1<0),0,if((a1<0)*(a2>0)*(c1<0),0,if((a1>0)*(a2>0)*(c1>0),a2-a1,d1))))))
把这个复制到B1里
=if((a1>1)*(a2<0)*(c1>0),a20-a1+1)
把这个放到D1了,因为你的条件太多,所以,需要两个单元格来实现IF函数,而你的C1又是变量,所以,只能取D1,如果D1也是有值的话,就随便你把第二段函数放哪个单元格都可以,但是第一段后面的D1你要改成你放第二段函数的单元格的坐标。
把这个复制到B1里
=if((a1>1)*(a2<0)*(c1>0),a20-a1+1)
把这个放到D1了,因为你的条件太多,所以,需要两个单元格来实现IF函数,而你的C1又是变量,所以,只能取D1,如果D1也是有值的话,就随便你把第二段函数放哪个单元格都可以,但是第一段后面的D1你要改成你放第二段函数的单元格的坐标。
追问
万分感谢,,实验成功了,,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询