Excel公式问题

[复制链接]
查看11 | 回复4 | 2012-3-28 11:24:12 | 显示全部楼层 |阅读模式
IF(条件 ,满足,不满足)对于你的AR=30的情况才去判断它是否是最小值 =IF(A4<30,IF(A4=MIN($A$4:$A$14),2.5,5-2.5*(1-A4/30)),IF(AR4=MAX($A$4:$A$14),7.5,5+2.5*(A4-30)/(MAX($A$4:$A$14)-30))) 以上这种写法,只针对小于30的才有最小指标时为2.5,如果所有数据都大于30,那就没有再判断它是否还是最小指标了。如果是针对不管是大于还是小于或是等于30都要做到最小指标时为2.5,那请用楼上两位的做法。...
回复

使用道具 举报

千问 | 2012-3-28 11:24:12 | 显示全部楼层
因为,8是最小值,也是<30的数据,按第一步计算了。改写公式:先写IF最小值---IF<30---IF 最大值。调整一下顺序就好了。另外,$AR$4等可以写成AR$4。...
回复

使用道具 举报

千问 | 2012-3-28 11:24:12 | 显示全部楼层
应该将IF(AR4=MIN($AR$4:$AR$14),2.5,这一段放在最前。...
回复

使用道具 举报

千问 | 2012-3-28 11:24:12 | 显示全部楼层
=if(x=min(),2.5,if(x=max(),7.5,if(x<30, ... , ...)))...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行