Excel表格中rank函数怎么使用?
rank是T_sql 函数,rank()函数返回结果集分区内指定字段的值的排名,指定字段的值的排名是相关行之前的排名加一。具体使用步骤如下:
1、在excel中编辑好需要排序的内容。
2、在C2单元格输入公式“=RANK(B2,$B$2:$B$4,0)”。
3、点击键盘“Enter”。
4、双击图示符号,向下填充公式。
5、公式填充后,排名结果就出来了。
注意事项:
1、操作第二步,在C2单元格输入公式“=RANK(B2,$B$2:$B$4,0)”时,引用单元格时必须是绝对引用“$B$2:$B$4”,否则在向下填充公式时会出现错误。
2、操作第二步,在C2单元格输入公式“=RANK(B2,$B$2:$B$4,0)”时,排位方式输入“0”是降序排列,若需要升序排列输入“1”即可。
扩展资料:
语法:
RANK() OVER([<partiton_by_clause>]<order by clause>)
partition_by_clause 将from子句生成的结果集划分为应用到RANK函数的分区。
Order_by_clause确定将RANK值应用到分区中的行时所使用的顺序。
以下用一个成绩表作示例:
table架构:
s_score(s_class(班级),s_id(学号),s_score(分数))。
SQL statement1:
Select rank() over(order by s_score desc) as 名次,s_class,s_id,s_score from s_score。
参考资料来源:百度百科-rank
方法如下:
1.对A列数字,按从大到小进行排名:
2.输入公式如下:
3.得到排名结果: