作业帮 > 综合 > 作业

如何在Excel用函数来实现运算,A1、B1、C1都有实数,取E1=C1-D1,若c1为0,则E1=B1-D1,若B1为

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 01:46:15
如何在Excel用函数来实现运算,A1、B1、C1都有实数,取E1=C1-D1,若c1为0,则E1=B1-D1,若B1为0取E1=A1-D1
因提问时字数限制,抱歉.现我把它分几种情况,但最终是在一个单元格运算
一.若A1>0,B1>0,C1>0时,取E1=C1-D1
二.若A1>0,B1>0,C1=0时,取E1=B1-D1
三.若A1>0,B1=0,C1=0时,取E1=A1-D1
四.若A1=0,B1>0,C1=0时,取E1=B1-D1
五.若A1=0,B1=0,C1>0时,取E1=C1-D1
六.若A1>0,B1=0,C1>0时,取E1=C1-D1
七.若A1=0,B1>0,C1>0时,取E1=C1-D1
=IF(C1=0,B1-D1,IF(B1=0,A1-D1,C1-D1))
=IF(AND(A1>0,B1>0,C1>0),C1-D1,IF(C1=0,B1-D1,A1-D1))
仅供参考,题并未完全读懂.
再问: 因提问时字数限制,抱歉。现我把它分几种情况,但最终是在一个单元格运算 一.若A1>0,B1>0,C1>0时,取E1=C1-D1 二.若A1>0,B1>0,C1=0时,取E1=B1-D1 三.若A1>0,B1=0,C1=0时,取E1=A1-D1 四.若A1=0,B1>0,C1=0时,取E1=B1-D1 五.若A1=0,B1=0,C1>0时,取E1=C1-D1 六.若A1>0,B1=0,C1>0时,取E1=C1-D1 七.若A1=0,B1>0,C1>0时,取E1=C1-D1
再答: =IF(AND(A1>0, B1>0,C1>0),C1-D1,IF(AND(A1>0,B1>0,C1=0),B1-D1,IF(AND(A1>0,B1=0,C1=0),A1-D1,IF(AND(A1=0,B1>0,C1=0),B1-D1,IF(AND(A1=0,B1=0,C1>0),C1-D1,IF(AND(A1>0,B1=0,C1>0),C1-D1,IF(AND(A1=0,B1>0,C1>0),C1-D1,"")))))))