Excel 小教室 – 使用函数「RANK」进行智慧排序,同一个名次也能显示出来

一般的排序方式不管由小到大或由大到小,并不会将同样的数值判断为不同的顺序,例如说在成绩单上两个人分数相同,一般来讲我们会将他们放在同一个名次(例如两个第八名),但如果单纯使用基本的 Excel 排序法会分成两个名次(一个第八一个第九),如果要计算的栏位不多还可以试着手动修改,但栏位一多绝对会眼花撩乱,何况手动输入既麻烦又容易出错,不如使用函数「RANK」一次算出。

如何使用函数「RANK」进行智慧排序?

以这张业绩表为例,阿汤故意让业绩烂的往前排,但单纯排序不管由小到大或由大到小,都不会改变名次的显示方式,同样的数字不会自动同名次。

Excel 小教室 – 使用函数「RANK」进行智慧排序,同一个名次也能显示出来

从头开始吧,这张表还未经过任何处理,可以看到每个人做的业绩高低没有先排好序,我们从名次这格插入函数,输入「RANK」搜寻,点确定。

输入第一个引数,我们要处理的数值位于 B2 ,表示业绩这一栏。

Excel 小教室 – 使用函数「RANK」进行智慧排序,同一个名次也能显示出来

再来输入引用范围,用滑鼠选择 B2 到 B13,注意的是要按下 F4 锁定范围,传回的数值才会是正确的。

Excel 小教室 – 使用函数「RANK」进行智慧排序,同一个名次也能显示出来

第三格为指定排位数值的方式,阿汤输入 1 是因为要把数字最小的放第一名,结果会以递增顺序来呈现,反之如果这格不输入内容或是输入 0 就会以递减显示,数字最大的放最前面。

Excel 小教室 – 使用函数「RANK」进行智慧排序,同一个名次也能显示出来

完成后按下 Enter,再下拉复製公式就都出来了。

Excel 小教室 – 使用函数「RANK」进行智慧排序,同一个名次也能显示出来

如果想要依顺序排列整齐就按右键排序即可,这里就可明显看到两个业绩相同的人名次也相同,同样排第八名,然后直接跳第十,没有第九名这样才是我们常用的方式。

更多 Office 相关教学:请点我

THE END