发布网友 发布时间:2022-04-23 18:48
共5个回答
热心网友 时间:2022-04-25 08:01
假设成绩表如图一,需要自动计算总分以及各科和总分排名
1、在F3输入公式:=B3+D3;回车,并下拉填充表格内F列
见图一
2、在C3单元格输入公式:=IF(B3<>0,RANK.AVG(B3,B$3:B$14),""),回车
见图二
3、在C3 单元格点击右键>复制
见图三
4、选中表格内有关“排名”的C、E、G列,点击右键>选择性粘贴>选择:粘贴公式的图标;
见图四
5、实际效果
见图五
热心网友 时间:2022-04-25 09:19
排序就可以实现,既简单又复杂,简单是因为只用到“排序(数据--排序)”“复制”“粘贴”,复杂是因为需要纯手工。
就利用总表的数据,1.ctrl+A全选数据(所有学生和相应成绩);2.降序排列“语文(科目一)”;3.复制结果(需要排到前几就复制前几的姓名的成绩)。
再同样的方法排序下一个科目,复制结果。
我暂时没有想到更好地方法或者公式,有更好方法的朋友赶紧分享一下。
热心网友 时间:2022-04-25 10:54
先按数学成绩排序 插入空白列 在空白列中加入1-N的数字 就是单科排名 然后再按总分排序 把打乱的顺序调回来热心网友 时间:2022-04-25 12:45
比如数学成绩在C列,那你在D2输入=RANK(C2,$C$2:$C$100)并向下填充公式.(这里$C$2:$C$100的区域要包括C列所有的成绩)热心网友 时间:2022-04-25 14:53
先按数学成绩排名,然后在新的一列单元格里面用自动填充工具填充数学名次。