成绩排名百分位计算器

输入名次和总人数,或填你的分数与全班分数,在线算出成绩百分位(百分等级 PR)、前百分比与名次;支持并列同分与「越小越靠前」的排名。

手里只有「第几名 / 共几人」时用这种:直接填名次和总人数。

有几个人和你同分并列这个名次就填几(包含你自己);没有并列可留空。

百分等级 PR(超过了全体的比例)
77%

你在 50 人中排第 12 名,处于前 24%,成绩超过了约 77% 的人(其中严格高于你的占 76%)。

名次 / 总人数12 / 50
前百分比(越小越靠前)24%
百分等级 PR77%
严格超过76%
比你靠前的人数11
与你并列同分0
比你靠后的人数38

怎么用

  1. 选择输入方式只知道「第几名 / 共几人」就选「按名次」,直接填名次和总人数;手里有整份成绩单就选「按分数列表」,填你的分数和全班分数,工具自动数出名次并正确处理并列同分。
  2. 填入名次与总人数(或分数)按名次:填你的名次(1 = 第一名)和总人数;有人和你同分并列这个名次就在「并列人数」里填该簇总人数(含你自己),没并列可留空。按分数:填你的分数,再把所有人的分数用空格/逗号/换行粘进去,并按需勾选「列表已含我」、选择排序方向。
  3. 读取百分位与名次顶部大字是「百分等级 PR」——你超过了全体百分之多少的人。下方还给出名次/总人数、前百分比(你处于前 X%,越小越靠前)、严格超过比例,以及比你靠前、与你并列、比你靠后的人数,方便核对相对位置。

核心要点

成绩排名百分位计算器把你的名次或分数换算成「百分位」,直观反映你在群体里的相对位置、超过了多少人。

  • 两种输入:只知道「第几名 / 共几人」用「按名次」;有整份成绩单用「按分数列表」,自动数名次并处理并列同分。
  • 真实算例:50 人里排第 12(无并列),前百分比 = 24%,百分等级 PR = 77%(超过约 77% 的人)。
  • 两个指标:前百分比越小越靠前(前 24%),百分等级 PR 越大越好(超过 77%);二者方向相反,相加约等于 100%。
  • 边界提醒:采用中点法,第一名 PR≈99.5% 而非 100%;并列同分取最靠前名次并整簇算一半;「越小越好」的排名可切换排序方向。

原理与公式

「百分位(百分等级 PR,percentile rank)」回答的是:你的成绩在整个群体里处于什么相对位置、超过了百分之多少的人。它比绝对分数更能反映相对水平,也是学校排名、托福/雅思/GRE 等标化考试报告常用的表达。

核心公式(中点法)

设群体共 N 人,与你同分的整簇取最靠前名次:

百分等级 PR =(严格比你低的人数 + 0.5 × 同分人数)÷ N × 100
前百分比 = 名次 ÷ N × 100(你处于「前 X%」,越小越靠前)
严格超过 = 严格比你低的人数 ÷ N × 100

其中名次 = 严格比你好的人数 + 1(并列取最靠前名次,competition ranking / 1-2-2-4 式)。中点法把与你同分的人(含你自己)算一半,使最高分与最低分关于 50% 对称,也避免了「满分即 100%、垫底即 0%」的端点歧义。

计算步骤(三步)

① 数相对位置:数出严格比你好、与你同分、严格比你差各有多少人。
② 定名次:名次 = 比你好的人数 + 1。
③ 套公式:把人数代入上面的 PR、前百分比、严格超过三式。

计算示例

50 人一次月考,你排第 12 名且无人与你并列:
比你好 = 11 人,同分 = 1(只有你),比你差 = 38 人
前百分比 = 12 ÷ 50 × 100 = 24%
PR =(38 + 0.5×1)÷ 50 × 100 = 38.5 ÷ 50 × 100 = 77%
严格超过 = 38 ÷ 50 × 100 = 76%

并列示例:10 人里 3 人并列第 3 名(含你),比你差 5 人:PR =(5 + 0.5×3)÷ 10 × 100 = 65%

说明:百分位存在多种定义,除中点法外还有「PR = 排名÷人数」「PR = 比你低的人数÷人数」等口径,端点与并列处理各不相同。本工具全程用 decimal.js 避免浮点漂移、只在最终输出保留两位小数四舍五入;计算均在浏览器本地完成,不上传数据。正式用途(择校、评奖、标化报告解读)请以对方公布的算法为准。

常见问题

成绩百分位(百分等级 PR)是怎么算的?公式是什么?
百分等级 PR 常用「中点法」:PR =(严格比你低的人数 + 0.5 × 与你同分的人数)÷ 总人数 × 100。同分的人算一半,使最高分与最低分关于 50% 大致对称。例:50 人里你排第 12(无并列),比你低的有 38 人,PR =(38 + 0.5×1)÷ 50 × 100 = 77,即你超过了约 77% 的人。若只用名次也可近似为 PR ≈(总人数 − 名次 + 0.5)÷ 总人数 × 100。
「前百分比」和「百分等级 PR」有什么区别?
两者方向相反。前百分比 = 名次 ÷ 总人数 × 100,表示你处于「前百分之几」,越小越靠前——第 12 / 50 名就是前 24%。百分等级 PR 表示你「超过了百分之几的人」,越大越好——上例约 77%。粗略地说,两者相加接近 100%(因端点中点法与并列处理会有小差异)。报考、择校时说的「省排名前 2%」用的是前百分比;标化考试报告里的 percentile 用的是 PR。
有并列同分(几个人同一个名次)时怎么算?
本工具采用「competition ranking(1-2-2-4 式)」:并列的人取最靠前的名次,后面的名次相应空出。按名次输入时,在「并列人数」里填与你同分并列这一名次的总人数(含你自己);按分数输入时工具会自动识别同分。PR 的中点法会把与你同分的整簇算作一半,例如 10 人里 3 人并列第 3 名,PR =(比你低的 5 人 + 0.5×3)÷ 10 × 100 = 65。
我只有一份全班分数表,能直接算吗?分数相同的会算错吗?
能。切到「按分数列表」,填你的分数,再把全班分数用空格、逗号或换行分隔粘进去即可。如果这份列表里已经包含了你自己那一项,勾选「列表已含我」,工具会剔除一项与你同分的作为你自己,避免把自己重复计入;不勾选则默认列表是其他人的分数、再把你加进群体。同分会被正确识别为并列,不会算错。所有计算在浏览器本地完成,不上传数据。
为什么第一名的百分位不是 100%、最后一名不是 0%?
因为用的是「中点法」:把与你同分的人(包括你自己)算一半。这样 100 人无并列时,第 1 名 PR =(99 + 0.5)÷ 100 × 100 = 99.5%,末名 =(0 + 0.5)÷ 100 × 100 = 0.5%,关于 50% 对称,也避免了「满分就是 100%、垫底就是 0%」这种端点歧义。这是统计学与多数标化考试报告采用的口径;若你所在场景用的是别的定义(如直接用 排名/人数),以对方公布的算法为准。
用时、名次分这类「越小越好」的排名能算吗?
能。在「按分数列表」下把「排序方向」切成「数值越小越靠前」,工具就会把更小的值当作更靠前。例如比赛用时 50、60、65(你)、70、80 秒,比你快的有 50、60 两人,你名次第 3。普通考试成绩保持默认的「分数越高越靠前」即可。

来源与更新

本页公式按通用统计口径整理,检索日期 2026-07-17:

  • 百分等级(percentile rank)与中点法(含同分算一半)的定义见 Wikipedia:Percentile rank;本页 PR 采用其 (cf_L + 0.5·f) / N 中点公式。
  • 排名并列(competition ranking,1-2-2-4 式)的规则见 Wikipedia:Ranking:并列取最靠前名次、后续名次相应空出。
  • 标化考试中的 percentile 用法可参考 ETS:Understanding GRE Scores,其成绩报告用 percentile rank 表示考生相对位置。

本工具为纯粹的数学换算,不含税率、利率等会随政策变化的参数;百分位口径因场景而异,正式数值请以学校/考试机构的官方定义为准。内容经本站编辑整理与核对,仅供学习与参考。

最近更新:2026-07-17

百分位有多种定义,本工具默认采用统计学与标化考试常见的「中点法」。不同学校、考试或榜单可能用别的口径(如直接用 排名÷人数),正式用途请以对方公布的算法为准。结果仅供参考。