如何在Excel中进行平均排名(4种常见情况)

  • Share This
Hugh West

排名平均法是一种 排名数据 在Excel中,有一个内置的 统计功能 该函数被称为Excel RANK.AVG 在这篇文章中,我将向你介绍这个函数,并告诉你如何在Excel中处理等级平均。

假设你有一个数据集,其中给出了不同学生在一次考试中获得的数量。 你想根据他们的数量进行排名。

📂 下载练习题本

排名平均.xlsx

排名& Excel中的平均值

在深入讨论关于 RANK.AVG 让我们先回顾一下基础知识。 在 RANK.AVG ,其他两个函数的原理是 RANK函数 平均函数 使用的是 排名 函数用于确定一个数字在列表中的等级或顺序。 因此,使用这个函数我们可以对列表中的数字进行排序。 但是,如果有两个或两个以上相同的值,则 排名 函数将显示所有数值的相同等级(如果数值是唯一的,则为等级)。

在这里,纳入了以下的想法 平均数 函数中的 排名 功能来。 平均数 函数给出了一些数字的平均值。

ǞǞǞ RANK.AVG 函数的工作方式与 排名 从文章的下一节,你会对这个函数有一个更清楚的了解。

阅读更多。 如何在Excel中用领带进行排名(5种简单方法)

在Excel中同时进行平均排名

正如我前面提到的,有一个函数可以提供平均数的等级,首先,让我们来了解一下这个函数。 RANK.AVG 函数返回一个数字在一个数字列表中的排名:它相对于列表中其他数值的大小;如果有多个数值具有相同的排名,则返回平均排名。 一个数字值将是表示数字在列表中的排名的输出。

这个函数的语法是:。

RANK.AVG(number, ref, [order])

争论 必备/可选 解释
需要 将在列表中确定其排名的数值
参考文献 需要 一个数组或列表,包含要进行排名的数字。 列表中的非数字条目被忽略。
秩序 可选 排名的顺序,如果是空的或 0 如果是1,则顺序是升序的。

这个函数在Excel 2010中首次出现。 在Excel 2007或其他早期版本中,Excel 排名 功能是可用的。 RANK.AVG 函数是一个升级版的 排名 功能。

Excel中的平均方案排名

1.根据价值对名单进行排名

你可以通过使用以下方法对列表中的数字进行排序 RANK.AVG 假设,你有一个数据集,其中给出了不同学生在测试中获得的数量。

➤ 在单元格中键入以下公式 D5 ,

=rank.avg(c5,$c$5:$c$11)

该函数将确定单元格中数字的等级。 C5 在列表中 C$5:C$11 .

不要忘记锁定列表中的单元格。 它将允许你拖动单元格 D5 来确定列表中其他数字的等级。

➤ 按 进入 .

结果是,你将得到单元格中数字的等级。 C5 .

最后。

➤ 拖动单元 D5 到你的数据集的末尾。

结果是,你将得到名单上所有数字的等级。

阅读更多。 如何在Excel中创建自动排名表(含快速步骤)

2.重复值的平均排名

现在,让我们看看如果列表中有重复的值会发生什么。 假设,你有以下数据集,其中数字84出现了三次。

要确定这些数字的等级。

➤ 在单元格中键入以下公式 D5 ,

=rank.avg(c5,$c$5:$c$11)

该函数将确定单元格中数字的等级。 C5 在列表中 C$5:C$11 .

不要忘记锁定列表中的单元格。 它将允许你拖动单元格 D5 来确定列表中其他数字的等级。

➤ 按 进入 .

结果是,你将得到单元格中数字的等级。 C5 .

最后。

➤ 拖动单元 D5 到你的数据集的末尾。

结果是,你将得到名单上所有数字的等级。

如果你观察一下结果,你会发现公式给出的数字84的等级是5。 数字84出现了三次。 降序的前一个数字是87,其等级是3,降序的下一个数字是69,其等级是7。 所以,三个84占据了第4、5和6的位置。 这些位置的平均值是5。 因此, RANK.AVG 函数为所有三个84号分配了等级5。

阅读更多。 Excel公式中的重复排名(3个例子)

类似读物

  • 如何在Excel中进行组内排名(3种方法)
  • Excel中的IF公式排名(5个例子)
  • 如何在Excel中计算排名百分位数(7个合适的例子)

3.按升序排列

随着 RANK.AVG 函数,你可以得到一个列表中数字的升序排列。

➤ 在单元格中键入以下公式 D5 ,

=rank.avg(c5,$c$5:$c$11,1)

该函数将确定单元格中数字的等级。 C5 在列表中 C$5:C$11 .这里的可选参数是 1 表示等级将按升序分配。

➤ 按 进入 .

结果是,你将得到单元格中数字的等级。 C5 按升序排列。

最后。

➤ 拖动单元 D5 到你的数据集的末尾。

结果是,你将得到列表中所有数字的升序排名。

阅读更多:如何在Excel中计算出前10%的数据(4种方法)

4.按降序排列

如果你输入数字0作为 RANK.AVG 函数,你将得到降序排列的等级。 RANK.AVG 所以,如果你把这个可选参数留空,你也会得到降序排列的数字。

➤ 在单元格中键入以下公式 D5 ,

=rank.avg(c5,$c$5:$c$11,0)

该函数将确定单元格中数字的等级。 C5 在列表中 C$5:C$11 .这里的可选参数是 0 表示等级将按降序分配。

在这之后。

➤ 按 进入 .

结果是,你将得到单元格中数字的等级。 C5 按降序排列。

最后。

➤ 拖动单元 D5 到你的数据集的末尾。

结果是,你将得到列表中所有数字的降序排名。

阅读更多。 在Excel中用排序法对数据进行排名(3种快速方法)

💡 需要记住的事情

如果数字不在指定的参考范围内,函数将返回 #N/A!错误 .

📌 如果列表中存在任何非数字数据,它将被忽略。 RANK.AVG 功能。

总结

这篇文章就写到这里。 我试图向你介绍在Excel中获得平均排名的方法。 我希望你现在知道如何在Excel中获得平均排名。 如果你有任何困惑,请随时留言。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.