在A一列输入分数后B列自动计算排名
答案:2 悬赏:40
解决时间 2021-02-21 18:42
- 提问者网友:浪女天生ˇ性情薄
- 2021-02-20 22:40
每月人数都可能有变动,希望这个表每个月都可以用;只要显示前三名和后三名,例如:第一名,第二名,第三名,最后一名,最后二名,最后三名。当B1列为第一名时C1列为3,当B1列为第二名时1列为2,当B1列为第一名时C1列为1,当B1列为最后一名时C1列为-3,。。。。以此类推
最佳答案
- 二级知识专家网友:滚刀废物浮浪人
- 2021-02-20 23:08
第二列:
=IF(RANK(A1,A:A,0)<=3,"第"&RANK(A1,A:A,0)&"名",IF((COUNT(A:A)-RANK(A1,A:A,0))<3,"倒数第"&(COUNT(A:A)-RANK(A1,A:A,0)+1)&"名",""))
第三列:
=IF(RANK(A1,A:A,0)<=3,3-RANK(A1,A:A,0)+1,IF((COUNT(A:A)-RANK(A1,A:A,0))<3,-3+(COUNT(A:A)-RANK(A1,A:A,0)),""))
下来到底
=IF(RANK(A1,A:A,0)<=3,"第"&RANK(A1,A:A,0)&"名",IF((COUNT(A:A)-RANK(A1,A:A,0))<3,"倒数第"&(COUNT(A:A)-RANK(A1,A:A,0)+1)&"名",""))
第三列:
=IF(RANK(A1,A:A,0)<=3,3-RANK(A1,A:A,0)+1,IF((COUNT(A:A)-RANK(A1,A:A,0))<3,-3+(COUNT(A:A)-RANK(A1,A:A,0)),""))
下来到底
全部回答
- 1楼网友:我们只是兮以城空
- 2021-02-21 00:00
你总分是不是在语文名次没插入前的 c 列? 也就是在 数学成绩的右边那一列?? 总分成绩是不是直接选中a、b 后自动求和的??? 如果是的话,现在你c列的函数因为 语文排名 这一列的加入而改变了,你可以双击总分那一列的第一个数值,然后在弹出的公式 = a* + b* 确定即可,然后下拉就可以了!
(* 代表对应的行号,如果是1行就输入1, 2行就输入2)
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯