求一个Excel的判断公式

来源:百度知道 编辑:UC知道 时间:2024/06/01 17:19:23
先说说我做这个公式的目的: 计算库区弃水流量!
我是水电厂的, 我们计算库区弃水流量,条件要满足:
1.当库区水位小于或等于536.1时,弃水流量是0
2.当库区水位大于536.1, 小于等于536.2时,弃水流量是:(F11-536.1)*100*0.224
3.当库区水位大于536.2, 小于等于536.3时,弃水流量是:(F11-536.2)*100*0.409+2.24
4.当库区水位大于536.3, 小于等于536.4时,弃水流量是:(F11-536.3)*100*0.527+6.33
5.当库区水位大于536.4, 小于等于536.5时,弃水流量是:(F11-536.4)*100*0.63+11.6
6.当库区水位大于536.5, 小于等于536.6时,弃水流量是:(F11-536.5)*100*0.71+17.9
7.当库区水位大于536.6, 小于等于536.7时,弃水流量是:(F11-536.6)*100*1.12+25
8.当库区水位大于536.7, 小于等于536.8时,弃水流量是:(F11-536.7)*100*1.47+36.2
9.当库区水位大于536.8, 小于等于536.9时,弃水流量是:(F11-536.8)*100*1.71+50.9
10.当库区水位大于536.9, 小于等于537.0时,弃水流量是:(F11-536.9)*100*1.92+68
11.当库区水位大于537.0, 小于等于537.1时,弃水流量是:(F11-537.0)*100*2.08+87.2
12.当库区水位大于537.1, 小于等于537.2时,弃水流量是:(F11-537.1)*100*2.3+108
13.当库区水位大于537.2, 小于等于537.3时,弃水流量是:(F11-537.2)*100*2.4+131
14.当库区水位大于537.3, 小于等于537.4时,弃水流量是:(F11-537.3)*100*2.6+155
15.当库区水位大于537.4, 小于等于537.5时,弃水流量是:(F11-537.4)*100*2.7+181
16.当库区水位大于537.5, 小于等

可以做,只是要加辅助列,我看你的水平不低,给你个思路。你自己完善。。
函数=(CHOOSEINT((ROUNDUP(F11-536.1,1))*10)+1,0,(F11-536.1)*100*0.224,(F11-536.2)*100*0.409+2.24 后面。。。)

就是后面太长,你自己用辅助列解决吧。

=IF(A1<=536.1,0,IF(A1<=536.2,(A1-536.1)*100*0.224,IF(A1<=536.3,(A1-536.2)*100*0.409+2.24,-1000)))
这只是把符合1-3项条件及21项条件的公式写在这里,不知道合适符,我自己在单元格里试了试,还行。4-20的条件你可以慢慢添加。

不好意思,将F11写作了A1,不知道这个写法行不行,诚心向高手求教。

=if(f11>537.9,d19,if(f11>537.8,d18,if(f11>537.7,d17,if(f11>537.6,d16,if(f11>537.5,d15,if(f11>537.4,d14,if(f11>537.3,d13,if(f11>537.2,d12,if(f11>537.1,d11,if(f11>537,d10,if(f11>536.9,d9,if(f11>536.8,d8,if(f11>536.7,d7,if(f11>536.6,d6,if(f11>536.5,d5,if(f11>536.4,d4,if(f11>536.3,d3,if(f11>536.2,d2,if(f11>536.1,d1,"-1000")))))))))))))))))))

这个公式我应经试过了,但需要在D1-D19的单元格里输入你的水量公式

2.当库区水位大于536.1, 小于等于536.2时,弃水流量是:(F11-536.1)*100*0.224
3.当库区水位大于536.2, 小于等于536.3时,弃水流量是:(F11-536.2)*100*0.409+2.24
4