excel“条件排序”的函数是什么?

如题所述

在k2中写入公式:

=sumproduct(($a$2:$a$500=a2)*($i$2:$i$500>i2))+1

1、打开数据表格,执行“开始→排序和筛选”命令,在下拉菜单栏中选择“自定义排序”

2、在弹出的对话框中,点击“主要关键词”栏的下拉三角形,在下拉菜单中,选择“年龄”

3、点击“排序”对话框的“排序依据”栏的下拉三角形,在下拉菜单中选择“数值”

4、点击“排序”对话框的“次序”栏的下拉三角形,在下拉菜单中选择“降序”

5、点击“添加条件”出现“次要关键字”行

6、按2~4步选择排序的次要关键字“工资”,点击“确定”,这样排序操作完成。

7、2007版本的也可以通过执行“数据→排序”命令,进入排序操作界面。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-21
对此表排序,主要关键字是班级,次要关键字是总分,然后对每个班级排名,其排名函数所取区域,不同班,其区域不同,要更改函数。排名后复制此列,用选择性粘贴,选数值,在原位粘贴即可。再对此表筛选和排序,名次将不受影响。全年级排名也可以采用此法。
第2个回答  2020-01-03
用两个函数,第一行排序公式,=small($a1:$e1,column(a1))右拉填充
第二行随之变动公式,=indirect(address(2,match(small($a1:$e1,column(a1)),$a1:$e1,0)))右拉填充
第3个回答  2019-12-03
=SUMPRODUCT(($B$2:$B$13=B2)*($C$2:$C$13>=C2))
1
($B$2:$B$13=B2)
判断B2:B13是否与B2相等
2
($C$2:$C$13>=C2)
判断C2:C13是否大于等于C2
两个式子相乘返回的1的个数就是C2在B2范围内的个数,也就是名次。
第4个回答  2011-06-28
假设E列是学生成绩,F列是学生成绩的名次,成绩高的为第1名,则可在F列输入公式:
=rank(E2,E$2:E$400)再向下填充公式就行了.
最后可按F列排序.
相似回答