在excel中根据A1单元格的值求B1单元格的值,有什么公式或宏代码可以实现

A1=180%时,B1=0,A1每减少2个百分点,B1得分增加1,直至等于30;A1=(90%-120%)%之间时每减少3个百分点,B1得分增加1分,直至等于40;A1=... A1=180%时,B1=0,A1每减少2个百分点,B1得分增加1,直至等于30;A1=(90%-120%)%之间时每减少3个百分点,B1得分增加1分,直至等于40;A1=(80%-90%)之间时每减少1个百分点,B1得分增加1分,直至等于50 展开
 我来答
stmob
2010-04-17 · TA获得超过6824个赞
知道大有可为答主
回答量:1205
采纳率:0%
帮助的人:1511万
展开全部
=IF(A1>=120%,INT((180%-A1)/2%),IF(A1>=90%,INT((120%-A1)/3%)+30,IF(A1>=80%,INT((90%-A1)/1%)+40,50)))

楼上的方法不对,如果步差不到2%(或3%,1%),是不应该变动的
dukang9904455
2010-04-17 · TA获得超过811个赞
知道小有建树答主
回答量:1028
采纳率:0%
帮助的人:944万
展开全部
还真不好办

在B1中2写
=IF(A1>1.2,(1.8-A1)/0.02,IF(A1>0.9,(1.2-A1)/0.03+30,IF(A1>0.8,(0.9-A1)/0.01+40,50)))
然后拖
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
bluelaser4dea023
2010-04-17 · TA获得超过1万个赞
知道大有可为答主
回答量:7227
采纳率:47%
帮助的人:4303万
展开全部
=MIN(IF(A1>=120%,INT((180%-A1)/2%),IF(A1>=90%,INT((120%-A1)/3%)+30,INT((90%-A1)/1%)+40)),50)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
winnerzjt5a
2010-04-17 · TA获得超过3005个赞
知道大有可为答主
回答量:4108
采纳率:50%
帮助的人:2509万
展开全部
做个记号中,学习下,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式