跳至主要内容

在Excel中查找最高值(逐步指南)

Author: Amanda Li Last Modified: 2025-05-07

在Excel中查找最高值是处理数值数据时的常见任务。无论您需要识别一组值中的最大数字,还是确定最高值的位置,本教程都提供了多种函数和技巧来帮助您完成此操作。

Find highest value in Excel

视频:在Excel中查找最高值


返回Excel中的最高值

在本节中,我们将讨论两种简单的方法来评估指定区域中的值并返回其中的最大值。


使用MAX函数获取最高值

要使用MAX函数获取列表A2:A7中的最高值,请按照以下步骤操作。

  1. 选择一个空白单元格。
  2. 输入下面的MAX公式,然后按Enter键获取结果。
  3. =MAX(A2:A7)
  4. Get highest value with MAX function
  5. 提示: 要获取第N个最大数,您可以利用 LARGE 函数。例如,要在范围A2:A7中找到第3大的数字,请使用以下公式。
    =LARGE(A2:A7,3)

使用自动求和功能获取最高值

要使用自动求和功能获取列表A2:A7中的最高值,请按照以下说明操作。

注意:自动求和功能要求从中提取最高值的数字必须排列在相邻的单元格中。

步骤1:选择数字下方或右侧的单元格以获取最高值

  • 要获取一列中的最大数字(如下面的示例),请选择数字正下方的单元格(在此示例中为单元格A8)。
  • 要获取一行中的最大数字,请选择数字右侧的单元格。
  • Select the cell right below the numbers (cell A8 in this example)

步骤2:选择自动求和 > 最大值

在“公式”选项卡上的“函数库”组中,单击“自动求和”下方的箭头,然后选择“最大值”。

Select AutoSum > Max

提示:您也可以在“开始”选项卡的“编辑”组中找到该选项。

步骤3:按Enter键获取最大值

自动生成包含所选数字的MAX公式,如左图所示。按Enter键执行公式,您将获得所选数字中的最高值,如右图所示。

A MAX formula is automatically generated with the numbers selected, press Enter to execute the formula to get the biggest number

提示:

  • 当处理长连续行或列时,自动求和功能特别有用,因为它无需手动选择或在MAX公式中输入范围。
  • 如果处理多列或多行,请选择表格底部或右侧的单元格,然后点击“自动求和” > “最大值”,以同时找到每列或每行的最大值。
  • Select cells at the bottom of the table, then click AutoSum > Max to find the highest value for each column simultaneously

在Excel中查找最大值

在本节中,我将介绍如何高亮选择 定位 一组数字中的最高值,以便您可以轻松识别并在Excel数据中使用最大值。


使用条件格式突出显示所有最大值

条件格式允许我们根据特定条件或标准对单元格应用视觉提示。在本节中,我们将学习如何在Excel中使用条件格式来突出显示范围内包含最大值的所有单元格。

步骤1:选择要查找最高值的范围

Select the range from which to find the highest value

步骤2:在“开始”选项卡上,选择“条件格式” > “前/后规则” > “前10项”。

On the Home tab, select Conditional Formatting > Top/Bottom Rules > Top 10 Items

步骤3:设置条件格式规则

  1. 在输入框中输入“1”,仅格式化包含最高值的单元格。
  2. 从预定义选项中选择您喜欢的格式选项,或者通过选择“自定义格式...”来自定义自己的格式。
  3. 完成设置后,单击“确定”。您在对话框中所做的任何更改都会立即反映在您的数据集中,提供单击“确定”后的最终外观预览。
  4. Set conditional formatting rule

使用Kutools选择范围、列或行中的最高值

Kutools for Excel的“选择具有最大值和最小值的单元格”功能允许您选择指定范围内的最大值,或选择该范围内每列/行中的最高值。此外,它还提供了选择第一个最高值实例或选择所有包含峰值的单元格的灵活性。

Kutools for Excel 提供了超过 300 种高级功能,简化复杂任务,提升创造力与效率。 通过集成 AI 能力,Kutools 能够精准自动执行任务,让数据管理变得轻松简单。Kutools for Excel 的详细信息...         免费试用...

安装Kutools for Excel后,选择要查找最高值的范围,然后点击“Kutools” > “选择” > “选择具有最大值和最小值的单元格”,并按照以下步骤操作:

Kutools' Select Cells with Max & Min Value tool

  1. 在“查找范围”下拉列表中指定要在选定范围内搜索最大值的单元格类型:“公式和常量单元格”、“仅公式单元格”或“仅常量单元格”。这里我选择了公式和常量单元格。
  2. 在“定位至”部分选择“最大值”。
  3. 在“基于”部分选择“单元格”。
  4. 在“选择”部分选择“所有单元格”。

结果

具有最高值的单元格会被立即选中,并且会弹出一个对话框显示找到并选中的单元格数量。

The cells with the highest value are instantly selected, and a dialog box displays the number of cells that were found and selected

注意:要启用此功能,请下载并安装Kutools for Excel


使用Excel函数获取最高值的单元格地址
  • 要获取列中最大值的单元格地址(示例中的A列),请使用以下公式。
  • =ADDRESS(MATCH(MAX(A:A),A:A,0),COLUMN(A:A))
  • 如果您的数字在另一列中,请通过将“A:A”替换为相应的列引用修改公式。

    公式分解:

    • MAX(A:A):在A列的数字中找到最大值,即65。
    • MATCH(MAX(A:A),A:A,0) = MATCH(65,A:A,0):返回A列中最大值65的位置,即5。
    • COLUMN(A:A):返回A列的列号,即1。
    • ADDRESS(MATCH(MAX(A:A),A:A,0),COLUMN(A:A)) = ADDRESS(5,1):根据给定的指定行号和列号返回单元格地址,即$A$5。
  • The formula is entered to get the cell address of the highest value in a column
  • 要获取行中最大值的单元格地址(示例中的第1行),请使用以下公式。
  • =ADDRESS(1,MATCH(MAX(1:1),1:1,0))
  • 如果您的数字在另一行中,请将公式中的所有“1”替换为相应的行号。

    公式分解:

    • MAX(1:1):在第1行的数字中找到最大值,即65。
    • MATCH(MAX(1:1),1:1,0) = MATCH(65,1:1,0):返回第1行中最大值65的位置——位于第五列。
    • ADDRESS(1,MATCH(MAX(1:1),1:1,0)) = ADDRESS(1,5):根据给定的指定行号和列号返回单元格地址,即$E$1。
  • The formula is entered to get the cell address of the highest value in a row

注意:如果有多个最高数字出现,公式只会提供第一次出现的单元格地址。

以上是与在Excel中查找最高值相关的所有内容。我希望您觉得本教程有帮助。如果您想探索更多Excel技巧,请点击这里访问我们超过数千篇教程的广泛集合。