​​ Excel中一些能够实现排序功能的函数!

​​ Excel中一些能够实现排序功能的函数!

能实现排序功能的函数,人们第一反应便是rank函数,但是其实在excel中,除了利用rank函数实现排序外,还有很多函数能实现这样的功能。不信我们可以往下看看。

006fRELkly4gn9fl5457rj30dw0cxmxxexcel中一些能够实现排序功能的函数

工具/原料

  • Excel 2013

方法/步骤

  1. 1

新建一张表,在里面随机录入一些整数,然后添加3种排序方法列表。

006fRELkly4gn9fl57mjjj30dw0cbaak

  1. 2

我们实现介绍常用的第一种,也是运用得最频繁的一种,那就是rank排序,这个函数我们再这里就不着赘述,在B2单元格中输入公式:=RANK(A2,A$2:A$22),简单说明下,在对一组数据进行排序时候,需要对列进行绝对引用,这样才不会形成单元格偏移。

006fRELkly4gn9fl52o5jj30dw0exmxx

  1. 3

回车之后,B2单元格便会显示A2在所有数据的排序,然后往下进行填充,便会得到用rank函数排序的结果。

006fRELkly4gn9fl54x2jj30dw0bm0tb

  1. 4

现在我们来介绍第二种方法,利用条件统计函数countif函数,没听错吧,countif函数,真的是它,以前在学习数据结构时候有一种排序的方法叫做冒泡排序,就是依次比较,我们用countif统计出第一个值,然后依次比较得出结果。于是我们在C2单元格中输入公式:=COUNTIF(A$2:A$22,">"&A2)+1。

006fRELkly4gn9fl544mjj30dw0bm0tb

  1. 5

回车之后,同样得到的结果也是19名,与之前排序结果相同,再往下填充,完成排序。

006fRELkly4gn9fl53ekqj30dw0d03z7

  1. 6

最后一种利用sum求和函数进行排序,这是一个数组公式,其实原来和countif函数的上路是一致的,只是改变下 写法和变换了函数。在D2单元格中输入公式:=SUM(--(A$2:A$22>A2))+1。

006fRELkly4gn9fl52qi8j30dw0ccgmb

  1. 7

这里必要要注意了,由于是数组公式,所以在计算结果的时候需要同时按住Ctrl+shift键+enter键,然后在往下进行填充。

006fRELkly4gn9fl580pej30dw0c5js3

  1. 8

这样,我们就能通过三种不同的函数实现数据的排序功能,其实很多函数的功能不只是它我们所知道的基本那个,根据参数的不同,组合不同,能让其功能扩大不小。

快来试试吧,小琥 my21ke007。获取 1000个免费 Excel模板福利​​​​!

更多技巧, www.excelbook.cn

学习资料见知识星球。

以上就是今天要分享的技巧,你学会了吗?若有什么问题,欢迎在下方留言。

快来试试吧,小琥 my21ke007。获取 1000个免费 Excel模板福利​​​​!

更多技巧, www.excelbook.cn

欢迎 加入 零售创新 知识星球,知识星球主要以数据分析、报告分享、数据工具讨论为主;

15天学习数据分析课程!

你将获得:

1、价值上万元的专业的PPT报告模板。

2、专业案例分析和解读笔记。

3、实用的Excel、Word、PPT技巧。

4、VIP讨论群,共享资源。

5、优惠的会员商品。

6、一次付费只需99元,即可下载本站文章涉及的文件和软件。

文章版权声明 1、本网站名称:Excelbook
2、本站永久网址:http://www.excelbook.cn
3、本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长王小琥进行删除处理。
4、本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5、本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
6、本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。

THE END
分享
二维码
< <上一篇
下一篇>>