Skip to main content

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

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

在 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)

使用 AutoSum 功能獲取最高值

要使用 AutoSum 獲取列表 A2:A7 中的最高值,請按照以下說明進行操作。

注意:AutoSum 功能要求提取最高值的數字必須排列在相鄰的單元格中。

步驟 1:選擇包含最高值的數字下方或右側的單元格

  • 要獲取列中的最大數字(如下面的示例所示),請選擇數字正下方的單元格(在此示例中為單元格 A8)。
  • 要獲取行中的最大數字,請選擇數字右側的單元格。
  • Select the cell right below the numbers (cell A8 in this example)

步驟 2:選擇 AutoSum > Max

在「公式」選項卡的「函數庫」組中,點擊「AutoSum」下的箭頭,然後選擇「Max」。

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

提示:

  • 當處理長連續的行或列時,AutoSum 功能特別有用,因為它消除了在 MAX 公式中手動選擇或輸入範圍的需要。
  • 如果處理多列或多行,請選擇表格底部或右側的單元格,然後點擊「AutoSum」>「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 技巧,請點擊這裡訪問我們超過上千個教程的廣泛集合。