帮忙解释个Excel公式

来源:百度知道 编辑:UC知道 时间:2024/05/23 13:44:52
fx=IF(AND(I4="",J4>=0),J4,IF(AND(I4>=0,J4=""),I4,IF(AND(I4="",J4=""),"",I4*20%+J4*80%)))

1、I4,J4都为空0;
2、I4为空且J4非负时,J4;
3、I4非负且J4为空时,I4;
4、其他均为I4*20%+J4*80%
I4 J4 结果
空 空 0
空 负 I4*20%+J4*80%
非负 非负 I4*20%+J4*80%
非负 负 I4*20%+J4*80%
负 空 I4*20%+J4*80%
负 非负 I4*20%+J4*80%
负 负 I4*20%+J4*80%
空 非负 J4
非负 空 I4

I4为空,J4大于等于0,数值为J4
I4大于等于0,J4为空,数值为I4
I4、J4都为空,数值为空
I4、J4都不为空,数值为I4×0.2+J4×0.8

I4为空并且J4>=0时取J4;
I4>=0并且J4为空时取I4;
I4,J4都为空取空;
其它情况取I4*20%+J4*80%

AND(条件1,条件2)表示"并且",2个条件须同时满足
IF:执行真假值判断,根据逻辑计算的真假值,返回不同结果。