excel中,如何根据排名计算得分?

按照排名由高到低的排序方式,排名最优者得满分(如4分);末位者得基础分,基础分为满分的40%(4*0.4=1.6分);中间得分=基础分+差值比例×(满分-基础分),其中,... 按照排名由高到低的排序方式,排名最优者得满分(如4分);末位者得基础分,基础分为满分的40%(4*0.4=1.6分);中间得分=基础分+差值比例×(满分-基础分),其中,差值比例=(被评价单位指标值-该项指标末位值)÷(最优值-末位值)如:(5.7-8.8)/(4.8-8.8)=0.775中间得分=基础分1.6+差值比例0.775*(满分4-基础分1.6)=3.46在excel中如何通过公式实现?请大神帮帮忙! 展开
 我来答
9319002349
2020-07-09 · TA获得超过804个赞
知道小有建树答主
回答量:602
采纳率:89%
帮助的人:150万
展开全部

C2直接粘贴公式

=IF(B2=MIN($B$2:$B$17),4,IF(B2=MAX($B$2:$B$17),1.6,(4*0.4+(4-1.6)*(INDIRECT("A"&MATCH(B2,B:B,0))-INDIRECT("A"&MATCH(MAX($B$2:$B$17),$B:$B,0)))/(INDIRECT("A"&MATCH(MIN($B$2:$B$17),$B:$B,0))-INDIRECT("A"&MATCH(MAX($B$2:$B$17),$B:$B,0))))))

有问题可以追问,分析不易,给个动力,谢谢啦

追问
(INDIRECT("A"
这个A是指A列吗?
追答
嗯,是的,indirect函数是通过行列序号返回引用单元格,A就是A列,通过计算求出所在行,比如5行,那就返回A5这个单元格的值
百度网友24ef169fc
2020-07-09 · TA获得超过9079个赞
知道大有可为答主
回答量:2.2万
采纳率:64%
帮助的人:4346万
展开全部
不明白,把问题作为内容(邮件主题一定要包含“excel”,本人以此为依据辨别非垃圾邮件,以免误删),excel样表文件(尽量详细说明现状和目标效果)作为附件发到yqch134@163.com帮你看下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式