讲师中心 微信公众号
AI工具推荐 视频效率加速

Excel怎么计算排名 Excel排名函数RANK怎么用【常用技巧】

星杰大大_6273

星杰大大_6273

发布时间:2026-01-28 18:29:02

|

2615人浏览过

|

来源于php中文网

原创

RANK系列函数可在Excel中直接生成名次:RANK/RANK.EQ按降序或升序排名并处理并列(取最高名次),RANK.AVG返回平均名次,还支持多区域联合与跨表引用排名。

excel怎么计算排名 excel排名函数rank怎么用【常用技巧】

如果您需要在Excel中对一组数值快速生成名次,但发现直接排序无法保留原始行序或无法处理重复值,RANK系列函数可直接在对应单元格中输出排名结果。以下是实现该目标的多种方法:

一、使用RANK函数进行基础降序与升序排名

RANK函数通过比较目标数值与指定区域中其他数值的相对大小,返回其在该区域中的位置序号;默认按降序(数值越大名次越靠前),也可设为升序(数值越小名次越靠前)。必须使用绝对引用锁定数据范围,避免公式填充时引用偏移。

1、在排名列首个单元格(如C2)输入公式:=RANK(B2,$B$2:$B$100,0),实现以B2为待排名值、在B2:B100区域内按降序排名。

2、按下回车确认后,C2显示B2在该区域内的降序名次(最大值为第1名)。

3、选中C2单元格右下角填充柄,向下拖拽至C100,完成整列自动排名。

4、若需升序排名(如耗时越短名次越靠前),将公式改为:=RANK(B2,$B$2:$B$100,1)。

二、用RANK.EQ函数处理并列名次

RANK.EQ是RANK函数的替代版本,功能完全一致但命名更明确,专用于返回相同数值的最高名次(即并列时均取靠前名次),且与新版Excel兼容性更好。它不改变原始跳位逻辑,但语义更清晰、推荐优先使用。

1、在D2单元格输入公式:=RANK.EQ(B2,$B$2:$B$100,0)。

2、回车后D2显示B2在B2:B100中的降序最高名次。

3、双击D2右下角填充柄,快速复制公式至D100区域。

4、当B列存在重复数值(如两个95分),二者均显示相同名次(如并列第3名),后续数值名次顺延跳过(如下一个不同值为第5名)。

三、用RANK.AVG函数计算平均名次

RANK.AVG适用于需体现“并列公平性”的场景,对重复数值返回其理论平均名次(如两个并列第3名时,实际记为3.5名),使名次分布更连续、统计意义更合理。

1、在E2单元格输入公式:=RANK.AVG(B2,$B:$B0,0)。

tidy-excel-data
tidy-excel-data

清理、标准化、验证并汇总杂乱的 Excel 工作簿。当 Codex 需要处理 `.xlsx`、`.xls`、`.xlsm` 或 `.csv` 格式的数据时使用,包括:统一表头格式、删除空白行与空白列、修剪文本内容、去重记录、检测数据质量问题、拆分或合并工作表、生成清洗后的工作簿,以及为业务电子表格生成审计摘要。

下载

2、按Enter确认,E2显示B2在该区域降序下的平均名次。

3、将E2公式向下填充至E100。

4、若B列中数值95出现两次且原始RANK结果为3和3,则RANK.AVG返回3.5,直观反映并列关系。

四、实现多区域联合排名

当待排名数据分散在多个不相邻列(如B列、E列、H列)时,RANK函数支持用括号与逗号组合多个区域作为ref参数,统一参与比对计算。

1、选中F2单元格,输入公式:=RANK(B2,($B$2:$B$50,$E$2:$E$50,$H$2:$H$50),0)。

2、注意括号必须完整包裹所有区域,各区域间用英文逗号分隔。

3、回车后,F2返回B2值在整个三列数据集合中的降序名次。

4、将公式向下填充至F50,确保每行均与全部三列共150个数据点比对。

五、跨工作表引用排名

当原始数据位于其他工作表(如“原始数据”表)时,RANK函数可直接通过工作表名称加感叹号调用目标区域,无需复制数据到当前表。

1、在当前表G2单元格输入:=RANK(F2,'原始数据'!$C$2:$C$200,0);若工作表名含空格或特殊字符,必须用单引号包裹。

2、确认公式无误后按Enter。

3、向下拖拽填充至G200,所有排名均基于“原始数据”表C2:C200区域动态计算。

4、即使“原始数据”表内容更新,当前表排名结果也会实时重算。

热门AI工具

更多
二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

AionClaw
AionClaw Hot

AionClaw是一款面向办公、创作和编程任务的AI桌面智能体。

切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

相关专题

更多
excel对比两列数据异同
excel对比两列数据异同

Excel作为数据的小型载体,在日常工作中经常会遇到需要核对两列数据的情况,本专题为大家提供excel对比两列数据异同相关的文章,大家可以免费体验。

5601

2023.07.25

excel重复项筛选标色
excel重复项筛选标色

excel的重复项筛选标色功能使我们能够快速找到和处理数据中的重复值。本专题为大家提供excel重复项筛选标色的相关的文章、下载、课程内容,供大家免费下载体验。

3516

2023.07.31

excel复制表格怎么复制出来和原来一样大
excel复制表格怎么复制出来和原来一样大

本专题为大家带来excel复制表格怎么复制出来和原来一样大相关文章,帮助大家解决问题。

3280

2023.08.02

excel表格斜线一分为二
excel表格斜线一分为二

在Excel表格中,我们可以使用斜线将单元格一分为二。本专题为大家带来excel表格斜线一分为二怎么弄的相关文章,希望可以帮到大家。

1444

2023.08.02

excel斜线表头一分为二
excel斜线表头一分为二

excel斜线表头一分为二的方法有使用合并单元格功能方法、使用文本框功能方法、使用自定义格式方法。本专题为大家提供excel斜线表头一分为二相关的各种文章、以及下载和课程。

717

2023.08.02

绝对引用的输入方法
绝对引用的输入方法

绝对引用允许在公式中引用一个固定的单元格,而不会随着公式的复制和粘贴而改变引用的单元格。本专题为大家提供绝对引用相关内容的文章,大家可以免费体验。

5148

2023.08.09

java导出excel
java导出excel

在Java中,我们可以使用Apache POI库来导出Excel文件。本专题提供java导出excel的相关文章,大家可以免费体验。

7363

2023.08.18

excel输入值非法
excel输入值非法

在Excel中,当输入的数值非法时,有以下多种处理方法。本专题为大家提供excel输入值非法的相关文章,大家可以免费体验。

1781

2023.08.18

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

20

2026.10.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Excel 教程
Excel 教程

共162课时 | 44.8万人学习

成为PHP架构师-自制PHP框架
成为PHP架构师-自制PHP框架

共28课时 | 3.6万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn