rank函数是什么意思 Excel中的排序函数RANK

扁舟重过九青莲,极目空明思浩然。可是画工烦刻画,只因山骨偶枝骈。风高迥认龙腾海,云散初疑剑插天。剩采太湖嵌孔石,南窗排列伫飞仙。 -------[宋] 孔武仲《九华山》如果熟悉Excel的基本函数,应该都知道RANK函数。在实际工作中,我们经常使用秩函数对一列数据进行排序,即...

扁舟重过九青莲,极目空明思浩然。可是画工烦刻画,只因山骨偶枝骈。风高迥认龙腾海,云散初疑剑插天。剩采太湖嵌孔石,南窗排列伫飞仙。 -------[宋] 孔武仲《九华山》

如果熟悉Excel的基本函数,应该都知道RANK函数。

在实际工作中,我们经常使用秩函数对一列数据进行排序,即由大到小的排序方法。你知道它的其他用法吗?

今天给大家系统分享一下秩函数的用法。分享的内容主要是以下六个技巧。

1.升序

2.降序

3.多列数据排序

4.多条件排序

5.不出现相同的排名(按出现顺序优先)

6.跨多个表排名

首先,我们来了解一下秩函数的基本定义。

等级(编号、参考、顺序)

Number:用于查找排名的数值。

Ref:参与排序的单元格范围,非数值将被忽略。

Order:表示排名方式,为0或空白时降序排列,即最大值为第一位;非零按升序排列,即先取最小值。

知道了秩函数的基本定义,我们再来看看它的具体使用技巧。

技能,升序

例如,让我们根据销售量对以下数据进行升序排序。我们做什么呢

只需在单元格E2中输入以下公式。

=RANK(D2,$D$2:$D$24,1)

根据RANK函数的参数定义,当order不为0时,按升序排列。

两种技能,降序排列

同样使用上面的数据,数据按照销量从大到小排序,最大值为1。

E2单元格公式:

=RANK(D2,$D$2:$D$24)

三、技巧,多列数据排名

例如,在下面的样式中,我们有多列数据,我们希望根据销售量对多列不同的数据进行排序。我们如何操作?

操作步骤:

1.选择A1:I8数据区域并按Ctrl+G找到它。

2.定位条件,选择[空值]并点击确定。

3.输入下面的公式,然后按Ctrl+Enter填充。

=RANK(B2,($B$2:$B$8,$E$2:$E$8,$H$2:$H$8))

Ps:需要注意的是,我们的参数200%是三个区域的组合,中间用英文逗号“,”连接。

四技能,多栏条件排名

我们有以下数据。我们可以看到有些同学的物理化学总分是一样的。比如《赵云》《李白》《妲己》都是179分。如果总分相同,我们就按物理成绩排序。我们如何做到这一点?

操作步骤:

1.首先,我们在E列中添加一个辅助列,并输入以下公式:

=D2*1000+B2

公式理解:

当我们把总分放大1000倍时,总分之间的大小是不变的,随着物理学的成就,实现了大小区分。

2.在F列中输入公式:

=RANK(E2,$E$2:$E$10)

3.最后隐藏辅助列,实现多条件排序。

五个技能,不要出现相同的排名(按出现的顺序,优先)

首先我们要明白这个技能是什么意思。

我们实际排序的时候,偶尔会遇到相同的数据。当我们进行排名时,这些排名往往是相同的,比如以下情况:

“黄忠”和“程”销量相同,排名第二,那么如果我不希望它出现在同一个排名中,而是“黄忠”先参加排名,排名第二,“程”后参加排名,排名第三,其他也差不多,这个排名怎么办?

很简单,主要是我们参与排名的时候,可以加10个计数。

输入D2的公式:

=RANK(B2,$B$2:$B$11)+COUNTIF($B$2:B2,B2)-1

可以发现排名是按照出场顺序进行的。

这个函数的关键在于COUNTIF函数的应用。第一个B2在COUNTIF($B:B2,B2)-1公式是绝对引用。公式往下拖,就可以得到相应数据出现的次数,然后加上原来的排名。

技能,跨多个表排名

我们有以下四个工作表,每个工作表都有一些数据,其中D列是销售额。如何根据所有的工作表对销量进行排名?

我们单击单元格E2并输入以下等级函数:

=RANK(D2,销售1部:销售4部!$D$2:$D$7)

选择数字D2,输入引用内容时,点击“销售1”,按住Shift键,再点击“销售4”,选择单元格D2:D7,按F4绝对引用地区。

其他工作表也可以输入此公式。

Ps:特别需要注意的是,引用区域必须是所有工作表中行数范围最大的区域,否则统计数据不是全部内容。

其他指南

最后给大家分享一下RANK函数族的其他函数,RANK。情商和排名。***G

各功能支持的Excel版本及参数含义如下:

具体操作见下图:

等级。EQ和RANK的用法是一样的。等级。***G返回数据的平均排名。比如上面数据“赵云”和“李白”的排名,用的就是秩和秩。EQ函数为3,而秩。***G函数是3.5,这是第三和第四名的平均值。更多需要探索。

本文来自语死早数已亡投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/644805.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 07-22
下一篇 07-22

相关推荐

  • c语言选择排序法代码 c语言三种排序方法

    排序,从字面上讲,就是选择一组序列中的元素。比如给定一组数列,要求对其元素从小到大排序,那么每次排序只需要选择数列第一位最小的元素,第二次排序和第三次排序也是一样,这样后面数列中最小的元素被选中,放在已经排序的元素的末尾,直到最后没有元素可以排序。这里有几

    2023-07-28 15:02:01
    723 0
  • 赢稷之后的秦王排序

    秦国自秦襄公被列为诸侯到公元前221年秦王政统一中国、建立秦朝时,共经历31位君主,赢稷之后的秦王有秦孝文王嬴柱、秦庄襄王嬴子楚、秦始皇帝嬴政。秦国君主表:顺序君主称号姓名在位年数在位时间身份1秦襄公(立为诸侯)赢开12前777年-前766年秦庄公次子,公子世父之弟2秦文公

    2023-07-24 13:53:01
    139 0
  • 冒泡排序python代码

    品牌型号:联想小新Pro13/系统版本:windows10 冒泡排序(英语:Bubble Sort)是一种简单的排序算法。它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。遍历数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。#Sortsas

    2023-07-23 01:36:01
    1009 0
  • rank函数是什么意思 Excel中的排序函数RANK

    扁舟重过九青莲,极目空明思浩然。可是画工烦刻画,只因山骨偶枝骈。风高迥认龙腾海,云散初疑剑插天。剩采太湖嵌孔石,南窗排列伫飞仙。 -------[宋] 孔武仲《九华山》如果熟悉Excel的基本函数,应该都知道RANK函数。在实际工作中,我们经常使用秩函数对一列数据进行排序,即

    2023-07-22 08:10:01
    793 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信