Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 2297|回复: 14

[已解决]排名老问题

[复制链接]
发表于 2022-2-20 08:09 | 显示全部楼层 |阅读模式

排名大家都不陌生,但不知道有大侠能否不用VBA,只用公式,整个表格
输入
数据保存后
重新打开,表格就自动按照汇总值由高到低自动排好序了
请指教,谢谢!
最佳答案
2022-2-23 13:43
排序公式MATCH(N2+ROW($A1)/1000,LARGE($N$2:$N$14+ROW($N$1:$N$13)/1000,ROW($N$1:$N$13)),0)中的 N14 N13
降序表OFFSET(Sheet1!A$1,MATCH(ROW($A1),Sheet1!$O$1:$O$15,0)-1,0)、升序表OFFSET(Sheet1!A$1,MATCH(MAX(Sheet1!$O$1:$O$15)-ROW($A1)+1,Sheet1!$O$1:$O$15,0)-1,0)中的 O15
相应修改 或者直接用替换
或者对汇总列N 排名列O用定义名称 将其中的行设置为较大的数 或者 用函数计算当前区域的有数值的行数来自动更新 如count(N1:N10000)  OFFSET($O$2,,,count($N$1:$N$10000))
此外 如果数据增加 需要将公式下拉
附件公式用定义名称做了修改
1.jpg

排名.rar

9.86 KB, 下载次数: 6

 楼主| 发表于 2022-2-20 08:14 | 显示全部楼层
虽然排序一下也就几秒钟时间,但人数多也麻烦。如用VBA(主要是不懂),删减增加表格后得重新编辑,就更麻烦了。
回复

使用道具 举报

发表于 2022-2-20 08:42 | 显示全部楼层
如果想在原数据基础上自动排,公式做不到,如果做辅助排,只要你不开启手动重算,随时自动排
回复

使用道具 举报

 楼主| 发表于 2022-2-20 21:18 | 显示全部楼层
一剑惊心 发表于 2022-2-20 08:42
如果想在原数据基础上自动排,公式做不到,如果做辅助排,只要你不开启手动重算,随时自动排

期待能够实现
回复

使用道具 举报

发表于 2022-2-21 08:40 | 显示全部楼层
本帖最后由 tgydslr 于 2022-2-21 08:42 编辑

在原表上重拍,只用公式,我看
Let's die
回复

使用道具 举报

发表于 2022-2-21 20:24 | 显示全部楼层

第1种情况:=RANK($N2,$N$2:$N$14)
第2种情况:=SMALL($N$2:$N$14,ROW(A1))
第3种情况:用第1种情况的结果再筛选,选择O列点击开始/排序筛选/自定义/选择关键 字:排名/确定
抛砖
回复

使用道具 举报

 楼主| 发表于 2022-2-22 14:30 | 显示全部楼层
free720302@ 发表于 2022-2-21 20:24
第1种情况:=RANK($N2,$N$2:$N$14)
第2种情况:=SMALL($N$2:$N$14,ROW(A1))
第3种情况:用第1种情况的结果 ...

试了下,乱调整了下顺序,用大侠的公式,重新打开表格,并不能自动按顺序排
回复

使用道具 举报

发表于 2022-2-22 16:51 | 显示全部楼层
rank(N2,$N$1:$N$100)试试 N100的100指到最后行外的空白行
回复

使用道具 举报

 楼主| 发表于 2022-2-22 17:32 | 显示全部楼层
本帖最后由 office120 于 2022-2-22 17:34 编辑
315617070 发表于 2022-2-22 16:51
rank(N2,$N$1:$N$100)试试 N100的100指到最后行外的空白行

大侠的公式排序没得问题,问题是:假如用公式出来的位次是21354,还需要一个排序步骤:升序12345或是降序54321。而我希望就是能够省略最后一个步骤,只要打开 表格,
无论表格是什么顺序,始终都是按照汇总的结果降序或升序自动排列好了。
估计只有VBA能够实现。


回复

使用道具 举报

发表于 2022-2-22 17:46 | 显示全部楼层
office120 发表于 2022-2-22 17:32
大侠的公式排序没得问题,问题是:假如用公式出来的位次是21354,还需要一个排序步骤:升序12345或是降序 ...

不好意思 没能理解你的意思
如果要自动排序 且利用公式 可能需要建立辅助表 也就是在辅助表中查看最终的排序结果 这样做的话 如果数据很多 公式也会相应增加 有可能需要手动拉公式 且公式多了 将导致文件打开缓慢

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-12 09:49 , Processed in 0.307046 second(s), 12 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表