Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2206|回复: 6

[已解决]如何求名次升降加扣分的公式?

[复制链接]
发表于 2015-7-20 10:32 | 显示全部楼层 |阅读模式
拜托各位高手帮帮忙,设置一个公式,谢谢啦!
最佳答案
2015-7-20 11:23
E5里的公式如下,下拉
=IF(A5="语文",IF(D5>0,D5*0.4,IF(D5<0,D5*0.05)))+IF(A5="数学",IF(D5>0,D5*0.3,IF(D5<0,D5*0.02)))+IF(OR(A5={"英语","品社","科学"}),IF(D5>0,D5*0.2,IF(D5<0,D5*0.01,"")))

下降不扣分,公式如下,下拉
=IF(A5="语文",IF(D5>0,D5*0.4,IF(D5<0,0)))+IF(A5="数学",IF(D5>0,D5*0.3,IF(D5<0,0)))+IF(OR(A5={"英语","品社","科学"}),IF(D5>0,D5*0.2,IF(D5<0,0,"")))

附件.zip

13.24 KB, 下载次数: 10

发表于 2015-7-20 10:59 | 显示全部楼层
附件

附件.rar

4.54 KB, 下载次数: 1

评分

参与人数 1 +3 收起 理由
jczbs + 3 很给力!

查看全部评分

回复

使用道具 举报

发表于 2015-7-20 11:02 | 显示全部楼层

附件.rar

4.56 KB, 下载次数: 2

评分

参与人数 1 +3 收起 理由
jczbs + 3 很给力!

查看全部评分

回复

使用道具 举报

发表于 2015-7-20 11:23 | 显示全部楼层    本楼为最佳答案   
E5里的公式如下,下拉
=IF(A5="语文",IF(D5>0,D5*0.4,IF(D5<0,D5*0.05)))+IF(A5="数学",IF(D5>0,D5*0.3,IF(D5<0,D5*0.02)))+IF(OR(A5={"英语","品社","科学"}),IF(D5>0,D5*0.2,IF(D5<0,D5*0.01,"")))

下降不扣分,公式如下,下拉
=IF(A5="语文",IF(D5>0,D5*0.4,IF(D5<0,0)))+IF(A5="数学",IF(D5>0,D5*0.3,IF(D5<0,0)))+IF(OR(A5={"英语","品社","科学"}),IF(D5>0,D5*0.2,IF(D5<0,0,"")))
回复

使用道具 举报

 楼主| 发表于 2015-7-20 16:28 | 显示全部楼层
baksy 发表于 2015-7-20 10:59
附件

谢谢您!您辛苦啦!但没有达到我的要求,我的A5-A9单元格里的科目是随意的,不固定的。您的是固定的情况!麻烦再看看!再一次谢谢!
回复

使用道具 举报

 楼主| 发表于 2015-7-20 16:59 | 显示全部楼层
9999djx 发表于 2015-7-20 11:23
E5里的公式如下,下拉
=IF(A5="语文",IF(D5>0,D5*0.4,IF(D50,D5*0.3,IF(D50,D5*0.2,IF(D50,D5*0.4,IF(D50, ...

谢谢您!您辛苦了!您的做法完全正确,再一次谢谢您!
回复

使用道具 举报

发表于 2015-7-22 08:32 | 显示全部楼层
学习了
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-30 17:46 , Processed in 0.229394 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表