求高手帮忙在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
展开
 我来答
隨訫X1
2011-06-30 · TA获得超过562个赞
知道小有建树答主
回答量:954
采纳率:60%
帮助的人:355万
展开全部
=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你要改成你放第二段函数的单元格的坐标。
追问
万分感谢,,实验成功了,,
思雪遥遥
科技发烧友

2011-06-30 · 智能家居/数码/手机/智能家电产品都懂点
知道大有可为答主
回答量:8076
采纳率:49%
帮助的人:422万
展开全部
你自己逻辑都不清楚,别人咋帮你?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dnydxw
2011-06-30 · TA获得超过1.5万个赞
知道大有可为答主
回答量:2942
采纳率:0%
帮助的人:1400万
展开全部
可以使用IF判断语句,但如果条件太多,就可以使用VBA来实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式