
如果你想了解更多关于excel的知识,可以点击:Excel教程
排序,是Excel中常用的操作,除了操作技巧之外,还有部分函数和公式可以实现排序功能。
一、普通排序:RANK函数。
目的:对销量进行降序排序。

方法:在目标单元格中输入公式:=RANK(C3,C$3:C$9,0)。
解读:
1、此函数是常用的排序函数,可以对数据实现升序、降序排序。
2、但是此函数的缺点也是很明显的,就是当排序的数据相同时,排名会“跳跃式”填充。例如:示例中有两个第4名,之后直接跳到第6名。并未显示出第5名。
二、中国式排序:SUMPRODUCT函数。
目的:对销量进行降序排序。
方法:在目标单元格中输入公式:=SUMPRODUCT(($C$3:$C$9>C9)/COUNTIF($C$3:$C$9,$C$3:$C$9))+1。
解读:
1、利用SUMPRODUCT函数实现排序功能,可以有效的避免RANK函数的不足之处,排序结果更加符合我们的习惯,此方法常被称为“中国式排序”。
2、若要实现升序排序功能:其实只需对上述公式稍作修改即可。修改比较值的前后顺序即可。公式为:
=SUMPRODUCT((C9>$C$3:$C$9)/COUNTIF($C$3:$C$9,$C$3:$C$9))+1。
三、小组内排序:IF函数。
目的:对所选科目进行排序。
方法:在目标单元格中输入公式:=IF(B3<>"",1,E2+1)。

解读:
判断姓名列单元格的值是否为空,如果不为空,则返回1,否则返回上一单元格的值+1。
四、条件排序:COUNTIF函数。
目的:对指定地区的销售员进行排序。
方法:在目标单元格中输入公式:=COUNTIF(B$3:B3,B3)。
解读:
1、统计当前单元格区域内等于第二个参数的值的个数。
2、借助筛选功能快速实现排序功能。
五、合并单元格排序:MAX函数。
目的:对不规则合并单元格快速填充序号。
方法:在目标单元格中输入公式:=MAX(A$2:A2)+1。

解读:
1、由于合并单元格没有规律,无法实现快速填充。
2、利用MAX函数计算当前上一单元格区域范围内的最大值,并+1作为辅助值,快速的实现了不规则合并单元格的序号填充问题。
Das obige ist der detaillierte Inhalt vonexcel排序公式有哪些. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Vergleichen Sie die Ähnlichkeiten und Unterschiede zwischen zwei Datenspalten in Excel
Excel-Duplikatfilter-Farbmarkierung
So kopieren Sie eine Excel-Tabelle, um sie auf die gleiche Größe wie das Original zu bringen
Excel-Tabellen-Schrägstrich in zwei Teile geteilt
Die diagonale Kopfzeile von Excel ist zweigeteilt
Absolute Referenzeingabemethode
Java-Export Excel
Der Excel-Eingabewert ist unzulässig