excel里IF条件句进行计算后如何在公式中限定最大值最小值

计算要求是
1、如果占比为12%,则为满分15分;
2、如果占比低于12%,则每低1个百分点加2.4分,增加3.4分封顶;
3、如果占比高于12%,则每高1个百分点扣2.4分,扣到0分为止;

现在计算的公式已经写出来了,就是不知道该如何设置最大值和最小值
公式:=IF(A2>12%,15-(A2-12%)/1%*2.4,IF(A2<12%,(12%-A2)/1%*2.4)+15)

目前算出来是这样的:
占比 分数
35% -40.2
12% 15
9% 22.2

    公式为:

    =IF(A2>12%,MAX(15-(A2*100-12)*2.4,0),IF(A2<12%,MIN(15+(12-A2*100)*2.4,18.4),15))

    效果如图:

温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-10-17

输入

=15+MIN(3.4,MAX(-15,(12%-A2)/1%*2.4))

第2个回答  2017-10-17
=if(a1=12%,15,if(a1<12%,15+min(floor(12-a1*100,1)*2.4,3.4),min(15-floor(a1*100-12,1)*2.4,0)))
相似回答