EXCEL IF函数?

投资增收比=18%时,得10分;
投资增收比>18%时,每超过1个百分点在10分基础上加0.1分,最多加5分;
投资增收比<18%时,每降低1个百分点时在10分基础上扣0.5分,扣完为止。
这个要如何用公式写出来?

B处输入公式:=IF(10+(A2-18%)*100*0.1>15,15,IF(A2-18%>0,10+(A2-18%)*100*0.1,10+(A2-18%)*100*0.5))

逻辑是根据投资增收比所计算出的得分大于15时,得分最多等于15;否则当投资增收比大于18%时,每增加一个百分比,加0.1分,投资增收比小于18%时,每减小一个百分比减0.5分。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-25
一、IF函数

作用:根据条件进行判断并返回不同的值。

示例:

1、如果A1单元格值大于100,显示“完成”,否则显示“未完成”

=IF(A1>100,"完成","未完成")

2、判断成绩

=IF(A1<60,"不及格",IF(A1<80,"良好","优秀"))

3、如果A1的值大于60并且B1不为空,显示“已结束”否则显示“未结束”

=IF(AND(A1>60,B1<>""),"已结束","未结束")

二、IFerror函数

作用:
把错误值显示为指定的内容

示例:

1、如果A1/B1返回错误值,则显示空

=Iferror(a1/b1,"")

2、如果Vlookup查找不到值,则显示空

=Iferror(vlookup(省略),"")
第2个回答  2021-03-25
在B2中输入或复制粘贴下列公式
=MAX(10+IF(A2>=18%,MIN((A2-18%)/18%/1%*0.1,5),(A2-18%)/18%/1%*0.5),0)追问

错了不对。。。

第3个回答  2021-03-25

输入

=10+IF(A2>=18%,MIN(5,(A2-18%)/1%*0.1),-MIN((18%-A2)/1%*0.5,10))

追问

谢谢,你这个对了,能解释一下这条公式吗

本回答被提问者采纳
第4个回答  2021-03-25
=IF(IF(B5>18%,10+(B5-18%)*10,10+(B5-18%)*50)>=15,15,IF(IF(B5>18%,10+(B5-18%)*10,10+(B5-18%)*50)<=0,0,IF(B5>18%,10+(B5-18%)*10,10+(B5-18%)*50)))
相似回答