永发信息网

excel里实现同分同名次,下面有图。

答案:4  悬赏:80  手机版
解决时间 2021-11-28 05:22
  • 提问者网友:夢醒日落
  • 2021-11-27 20:18
excel里实现同分同名次,下面有图。
最佳答案
  • 五星知识达人网友:举杯邀酒敬孤独
  • 2021-11-27 20:36
假如B列有100个数据
    rank函数(假如有100,99,99,98四个分数,排名会变成1,2,2,4。没有 3 是个缺陷)
    假如仍然需要用则是在D1输入:=rank(b1,$b$1:$b$100)


    使用if排序(假如有100,99,99,98四个分数,排名会变成1,2,2,3.这个应该是我们理解的正确的排名次)
    你已经排好序了,所以能直接来,在D1输入1(也就是91分对应的名次),D2输入:
    =if(b2


全部回答
  • 1楼网友:零点过十分
  • 2021-11-28 00:46
D1中输入1,D2中输入IF(B2=B1,D1,D1+1),向下填充追问D2中输了这个函数,它自己不变。函数错了吗?追答D2的格式不对,选中D2,点“格式”“单元格”在弹出的“单元格格式”中选“数字”标签,选中第一项“常规”确定,再到D2中输入
  • 2楼网友:孤独入客枕
  • 2021-11-27 23:14
=RANK(B1,$B:$B,0)追问这样拍出来会跳过第 14名 ,13名后面直接15名了。不行!
  • 3楼网友:几近狂妄
  • 2021-11-27 22:04
D1直接输入1就可以,在D2输入公式:
=IF(COUNTIF(B$1:B2,B2)=1,MAX(D$1:D1)+1,VLOOKUP(B2,B:D,3,))
将公式向下拉填充复制。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯