EXCEL中if使用多个条件求值无法全部识别

如图,业务员完成目标值的完成比例进行乘以区间系数,为什么50-80的实际系数和50以下的0就识别不到了,,,求帮助,在线等,拜谢

度友公式写错了,不能那样写,
正确的书写方式:
=if(F3>=91,100,IF(AND(F3>=80,F3<91),F3*0.9,IF(AND(F3>=50,F3<80),F3*1,IF(F3<50,F3*0,0))))
度友原来的公式书写不对的。追问

可以了 ,谢谢亲亲,那请问以下,为啥这个表直接if就可以识别啊~~

追答

度友,记住了,在书写公式的时候,大于等于80,且小于91,要用and来写,就像我给你的那样,而不能像我们用笔和纸那样写,如果问题解决了,记得给我个认可啊!有问题可以继续讨论!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-31
IF函数用的不对,小于91大于等于80应该写成(F3<91)*(F3>=80)或者and(F3<91,F3>=80),同理50到80的也按这个修改
第2个回答  2020-04-30
度友公式写错了,不能那样写,
正确的书写方式:
=if(F3>=91,100,IF(AND(F3>=80,F3<91),F3*0.9,IF(AND(F3>=50,F3<80),F3*1,IF(F3<50,F3*0,0))))
度友原来的公式书写不对的。
第3个回答  2019-05-31
将公式换成这个试试=IF(F3>=91,100,IF(AND(F3>=80,F3<91),F3*0.9,IF(AND(F3>=50,F3<80),F3*1,IF(F3<50,F3*0,0))))
相似回答