作业帮 > 综合 > 作业

给各部门打分如何写excel公式?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/10/03 08:46:53
给各部门打分如何写excel公式?
评分标准:每一期有不同的目标工作进度,比如第一期的目标是完成总任务的18%,第10期的目标是完成总任务的100%(累积).每期达到当期工作进度的获得基本分,即该项目分值的80%(比如该项目分值5分,则得基本分4分),剩余20%按超额部门个数划分差额值,排名第一的得满分,其余超额部门得分按名次等额递减,未达到当前工作进度的部门,每差1个百分点,在基本分内扣该项目分值的1%.
要求填入完成数,自动出来完成进度、排名、得分
如上图所示1
1.选取D列,右键--设置单元格格式--在数字选项卡中选择"百分比";
2.公式如下:
D3=IF(C3="","",ROUND(C3/B3,4))
E3=IF(D3="","",MATCH(D3+10^(-4)*ROW(),LARGE($D$3:$D$15+10^(-4)*ROW(),ROW($1:$13)),))
按CTRL+SHIFT+ENTER结束
F3=IF(E3="","",ROUND(4+IF(D3>=$A$2,1-(E3-1)/SUMPRODUCT(($D$3:$D$15>=$A$2)*1),(-1)*($A$2-D3)*5),2))
选择D3:F3,然后下拉公式即可

再问: 多谢大侠!请问"",""是什么?因为我必须手动输入到另一台电脑中
再答: 半角的双引号,对应的全角双引号为“”,这里只能使用半角的"" 你最好在要输入的那台电脑登陆百度,然后直接复制上面的公式就行了,避免输入错误 因前天不能修改,上式中还有些问题,修改下: D3=IF(C3="","",ROUND(C3/B3,4)) E3=IF(D3="","",MATCH(D3+10^(-4)*ROW(),LARGE(IF(ISERROR($D$3:$D$15+10^(-4)*ROW()),,$D$3:$D$15+10^(-4)*ROW()),ROW($1:$13)),)) E3公式是数组公式,要按CTRL+SHIFT+ENTER F3=IF(E3="","",ROUND(4+IF(D3>=$A$2,1-(E3-1)/SUMPRODUCT(($D$3:$D$15>=$A$2)*1),(-1)*($A$2-D3)*5),2))
再问: 谢谢,我那台电脑是内网,与互联网不能连通。是两个双引号吗,里面是个逗号?
再答: 对,你也可以在你这台电脑做好后,用U盘拷过去呀,