如何在Excel中用标准查找第二大的数值

  • Share This
Hugh West

在本教程中,我将向你展示 4 在excel中用标准快速找到第二大值的技巧。 即使在大型数据集中,你也可以使用这些方法,通过设置标准找出第二大值。 在整个教程中,你还会学到一些重要的excel工具和技术,这在任何excel相关的任务中都非常有用。

下载实践工作手册

你可以从这里下载实践工作手册。

用标准查找第二大值.xlsm

在Excel中用标准查找第二大值的4个快速技巧

我们采取了一个简明的数据集来清楚地解释步骤。 该数据集约有 7 行和 3 最初,我们将所有单元格保持在 货币 对于所有的数据集,我们有 2 的唯一列,这些列是 俱乐部名称,主场套件 客场套装 ......尽管以后如果需要的话,我们可以改变列的数量。

1.使用LARGE功能

LARGE功能 优秀 让我们看看如何应用这个函数来寻找有标准的第二大值。

步骤。

  • 首先,转到单元格 F7 并插入以下公式。
=LARGE(IF(C4:D4=F5,C5:D10),2)

  • 现在,按 进入 而这将计算出第二大 家庭套装 内的价格 F7 .

🔎 这个公式是如何工作的?

  • 如果(c4:d4=f5,c5:d10) : 这一部分返回一个单元格值的数组和 失败 单元格值。
  • =LARGE(IF(C4:D4=F5,C5:D10),2): 公式的这一部分返回的是 119 .

2.应用AGGREGATE功能

AGGREGATE函数 在excel中,我们有能力进行汇总计算,如 COUNT , 平均数 , 最大。 这个函数也忽略了任何隐藏的行或错误。 我们将使用这个函数来寻找具有特定标准的第二大值。 按照下面的步骤来做。

步骤。

  • 首先,双击单元格 F7 并输入以下公式。
=AGGREGATE(14,6,(C5:D10)/(C4:D4=F5),2)

  • 接下来,按 进入 键,你应该得到第二大的客场套装价格。

3.利用SUMPRODUCT函数

SUMPRODUCT函数 在Excel中,首先对数值范围进行乘法运算,然后给出这些乘法运算的总和。 我们可以将这个函数与 巨大的功能 来找到有标准的第二大值。

步骤。

  • 要开始这种方法,请双击单元格中的 F7 并插入下面的公式。
=sumproduct(large((b5:b10=f5)*(c5:d10),2))

  • 接下来,按 进入 键,因此,这将找到第二大价格值的 曼城 细胞内套件 C10 .

🔎 这个公式是如何工作的?

  • (b5:b10=f5)*(c5:d10) : 公式的这一部分返回一个数组,该数组是列表中最高的值,其他值为 0 .
  • LARGE((B5:B10=F5)*(C5:D10),2) : 这一部分给出的数值 80 作为第二大值。
  • =sumproduct(large((b5:b10=f5)*(c5:d10),2))。 这一部分给出的最终值是 80 在这种情况下。

4.使用VBA代码

如果你熟悉 VBA 让我们看看如何做到这一点。

步骤。

  • 对于这种方法,请到 开发商 选项卡,并选择 视觉基础 .

  • 现在,选择 插入 VBA 窗口,并点击 模块 .

  • 接下来,在新窗口中键入以下公式。
 Sub SecondLargest() Range("F7").FormulaArray = "=LARGE(IF(C4:D4=F5,C5:D12),2)" End Sub 

  • 然后,从 开发商 点击 巨集 .

  • 现在,在 宏观 窗口,选择 第二大的 宏,并点击 运行 .

  • 因此, VBA 代码将从单元格内的所有客队中计算出第二高的值 F7 .

如何在Excel中用标准查找前5个值和名称

在这个方法中,我们将看到详细的步骤,以找到顶部的 5 在EXCEL中用标准的值和名称。

步骤。

  • 首先,双击单元格 E5 并输入以下公式。
=large($c$5:$c$10,rows($e$5:$e5))

  • 然后,按 进入 键,并将此公式复制到单元格中,使用 填充手柄 .
  • 因此,这将使我们找到最重要的 5 家中套件的价值。

🔎 这个公式是如何工作的?

  • rows($e$5:$e5) : 这一部分给出的值是 1 .
  • =large($c$5:$c$10,rows($e$5:$e5))。 该部分返回的最终值是顶层的 5 家庭套装价格。

需要记住的事情

  • 你可以使用 ALT+F11 快捷方式来打开 VBA 窗口和 ALT+F8 来打开宏程序窗口。
  • 请注意 巨大的功能 忽略那些空的或含有 为真 失败 他们中的价值。
  • 如果没有数字值,这个函数可能会返回 #NUM! 结果是错误的。

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.