excel怎么排序名次公式(excel如何对有公式的数据进行排序)

数据排序,涉及到的范围很广,也经常要用到,除了简单的命令排序之外,其实还有多种排序方式可供选择。一、Excel排序:Rank函数法(单列)。作用:返回指定的数值在指定范围中的大小排名。语法结构:=Rank(数值,数据范围,[排序方式])。其中“排序方式”分为“1”、“0”两种,其中“0”为降序…

数据排序,涉及到的范围很广,也经常要用到,除了简单的命令排序之外,其实还有多种排序方式可供选择。


一、Excel排序:Rank函数法(单列)。

作用:返回指定的数值在指定范围中的大小排名。

语法结构:=Rank(数值,数据范围,[排序方式])。其中“排序方式”分为“1”、“0”两种,其中“0”为降序,“1”为升序,省略时默认为“0”。

目的:对“成绩”进行排序。


excel怎么排序名次公式(excel如何对有公式的数据进行排序)

方法:

在目标单元格中输入公式:=RANK(D3,D$3:D$9)或=RANK(D3,D$3:D$9,1)。

解读:

1、如果要对“成绩”进行升序排序,则公式为:=RANK(D3,D$3:D$9,1)。

2、Rank函数的排名也称为“美式排名”,原因在于当排序的值相同时,名次会“跳跃式”的增加,如示例中没有名次“5”。


二、Excel排序:Sumproduct函数法。

作用:返回相应区域或数组乘积的和。

语法结构:=Sumproduct(单元格区域或数组1,[单元格区域或数组2]……[单元格区域或数组N])。

目的:对“成绩”进行排序。


excel怎么排序名次公式(excel如何对有公式的数据进行排序)

方法:

在目标单元格中输入公式:=SUMPRODUCT((D$3:D$9>D3)/COUNTIF(D$3:D$9,D$3:D$9))+1。

解读:

1、公式中D$3:D$9>D3比较形成一个以1和0为值的数组,COUNTIF(D$3:D$9,D$3:D$9)统计出每个值出现的次数;然后对应的值进行除法运算,形成一个以1和0为值的一维数组,最后进行求和。

2、公式末尾的1为辅助值,也很好理解,因为“自己不大于自己”。

3、如果要“升序”排序,则只需将公式调整为:=SUMPRODUCT((D3>D$3:D$9)/COUNTIF(D$3:D$9,D$3:D$9))+1即可。


三、Excel排序:IF函数法。

目的:小组内排序。


excel怎么排序名次公式(excel如何对有公式的数据进行排序)

方法:

在目标单元格中输入公式:=IF(B3<>"",1,E2+1)。

解读:

1、公式=IF(B3<>"",1,E2+1)首先判断第一个合并单元格的值是否为空值,如果不为空,则返回1,否则返回当前单元格的上一单元格的值再+1。

2、结合具体的数值更好理解哦!


四、Excel排序:Max函数法。

目的:对不规则的合并单元格进行排序。


excel怎么排序名次公式(excel如何对有公式的数据进行排序)

方法:

在目标单元格中输入公式:=MAX(A$2:A2)+1。

解读:

1、合并单元格的值存储于“左上角”的单元格,其它部分都为空值。

2、公式的参数从当前单元格的上一单元格开始,而Max函数是对数值而言的,所以第一次运算返回的值为1,后续不断+1,从而得到填充序号和排序的目的。


五、Excel排序:Large函数法。

作用:返回数组中的第K个最大值。

语法结构:=Large(数组或数据区域,索引值)。

目的:按从大到小的顺序返回成绩。


excel怎么排序名次公式(excel如何对有公式的数据进行排序)

方法:

在目标单元格中输入公式:=LARGE(D$3:D$9,A3)。

解读:

1、从Large函数的功能及示例中可以看出,=Large(数组或数据区域,1)返回的值为当前数组或区域中的最大值,依次类推。

2、如果索引值小于等于0或大于数据个数,则返回错误#NUM!。


六、Excel排序:Small函数法。

功能:返回数据区域中的第K个最小值。

语法结构:=Small(数组或数据区域,索引值)。

目的:按从小到大的顺序返回成绩。


excel怎么排序名次公式(excel如何对有公式的数据进行排序)

方法:

在目标单元格中输入公式:=SMALL(D$3:D$9,A3)。

解读:

1、从Large函数的功能及示例中可以看出,=Large(数组或数据区域,1)返回的值为当前数组或区域中的最小值,依次类推。

2、如果索引值小于等于0或大于数据个数,则返回错误#NUM!。


结束语:

通过本文的学习,相信大家对于Excel排序有了新的了解,不同的技巧对应于不同的应用场景,在学习的过程中大家要灵活对待哦。如果有困难或堵到的见解,欢迎在留言区留言讨论哦!#Excel函数公式# #我要上头条#

趣懂得网所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们1875979182@qq.com 反馈 本站将在三个工作日内改正。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 2022年1月3日 下午8:15
下一篇 2022年1月3日 下午8:16

相关推荐

  • 安装驱动用什么软件好(系统驱动重装教程)

    不知道各位小伙伴们在重装系统之后会不会总是卡在安装驱动这一环节,为什么呢,因为尽管现在能够在线直接一键安装驱动打补丁的驱动助手很多,但是总体上体验下来,只能说差强人意。其实甚至有时候勉强满意都算不上,因为这些去驱动软件基本上是什么都想做,甚至都想做一个安全管家,都不能好好做好仅仅安装驱动这件简单的事…

    2021年12月28日 办公软件知识
  • excel表格怎么排序(excel表格怎么按自定义排序)

    大家好,我是Excel从零到一,今天跟大家分享下自定义序列排序的方法,昨天有粉丝私信提问说,能不能自己设置排序的规则,然后就跟他介绍了自定义序列的排序方法,今天就分享给大家一、排序的一般规则排序的一般规则有3种1.数据是数字,可以根据大小进行升序或者降序拍序列2.数据是字母,会根据英文26个大…

    2021年12月31日 办公软件知识
  • excel下拉选择项怎么设置空白(excel下拉选择项怎么设置空)

    excel下拉选择项怎么设置空白总结:(第一种方法,1、选择空白单元格,并点击工具栏 “数据”中的“数据验证”按钮。2、在打开的“数据验证”对话框中将验证条件改为“序列”,并在“来源”中输入需要显示的下拉菜单,要用英文的逗号隔开。3、然后将输入法切换为全角模式。4、接着在来源中敲击一个空格键,再加…

    2022年1月4日 办公软件知识
  • excel内怎么加入宏(excel宏教程宏的介绍与基本使用)

    一、什么是宏?简单地说,Excel中的宏就是创建一连串的命令集,然后通过鼠标点击或按下键盘上的某个按键就让电脑自动执行这一系列的命令。二、如何录制宏?录制宏是创建宏最简单、最常用的方法。宏的录制就相当于把你的每一步操作都记录下来。创建宏有2种方法:一种是利用Excel操作环境中的宏录制器来录制用…

    2022年1月3日 办公软件知识
  • excel表格怎么变小一点

    Hello,大家好,工作中大家有没有遇到过这样的情况,就是excel中没有输入很多内容,但是excel却变得非常的大,打开还非常的慢,对excel进行操作的时候,excel也会变得十分的卡,今天就跟大家分享下我们如何为这样的Excel瘦身,让他返回他应有的大小对于excel突然变得非常大,究其根本…

    2022年1月6日 办公软件知识
  • excel怎么提取指定内容并自动求和(excel提取数字最简单的公式)

    从单元格中把数字/数值/英文提取出来的公式全有啦,按需自取!01—提取单元格左侧数值/英文在B2单元格输入“=LEFT(A2,2*LEN(A2)-LENB(A2))”即可提取左侧数值/英文。02—提取单元格右侧数值/英文在B2单元格输入“=RIGHT(A2,2*LEN(A2)-LENB…

    2022年1月4日 办公软件知识

发表评论

您的电子邮箱地址不会被公开。