在excel中我想用if函数创建一个表达式遇到的问题

来源:百度知道 编辑:UC知道 时间:2024/06/20 12:34:03
IF(AND(0.8<=H4<1,D4>=300),(D4*0.02+F4*0.08)*N4/100,0),即同时满足两个条件就执行表达式运算,但我输入了符合判断条件的H4和D4后,为什么结果还是0呢,是哪得问题啊?请高人解答,急啊。表达式中的F4是一个负数,是这个的问题吗? 应该怎样改进阿?还是这条语句写的有问题啊?各位大侠帮帮小妹阿

excel不支持0.8<=H4<1这种写法,你改成

=IF(AND(H4>=0.8,H4<1,D4>=300),(D4*0.02+F4*0.08)*N4/100,0)

就可以了。

可能是0.8<=H4<1的问题,分成两部分,把and函数改为and(H4>=0.8,H4<1,D4>=300)试试。