MAX 與 MIN 是 EXCEL 中30個必學函數之一,用於用來回傳一組數值或範圍中的最大值或最小值。
本文將會用 5 分鐘的時間,教你 MAX 與 MIN 函數的基本用法、進階應用,以及常見錯誤等。
那麼我們就開始吧!
MAX & MIN 用途
以下是 MAX/MIN 各自的用途:
- MAX 函數: 用來回傳一組數值或範圍中的最大值。
- MIN 函數:用來回傳一組數值或範圍中的最小值。
接著,我們來了解兩個函數的用法。
MAX 函數用法
MAX 函數用來回傳一組數值或範圍中的最大值。以下是 MAX 函數的語法:
=MAX(number1,[number2],...)
使用範例: MAX 函數可以輸入一組數字找最大值:
=MAX(72,96,32,56,60) //回傳96
使用範例: MAX 函數可以輸入資料範圍找範圍中的最大值:
=MAX(B2:B6)
使用範例:MAX 函數也可以輸入多筆資料範圍找所有範圍中的最大值:
=MAX(B2:B6,D2:D6)
另外,MAX 函數會自動忽略範圍中的空儲存格、文字、TRUE 以及 FALSE:
MIN 函數用法
MIN 函數用來回傳一組數值或範圍中的最小值。以下是 MIN 函數的語法:
=MIN(number1,[number2],...)
使用範例:MIN 函數可以輸入一組數字找最小值:
=MIN(72,96,32,56,60) //回傳32
使用範例:MIN 函數可以輸入資料範圍找範圍中的最小值:
=MIN(B2:B6)
使用範例:MIN 函數也可以輸入多筆資料範圍找所有範圍中的最小值:
=MIN(B2:B6,D2:D6)
另外,MIN 函數會自動忽略範圍中的空儲存格、文字、TRUE 以及 FALSE:
MAX & MIN 進階用法 1:找最新 & 最舊日期
在 EXCEL 的眼中,日期其實就是不斷累加的 5 位數字,像是 2024/10/22 是 45587,2024/10/23 是 45588,以此類推。
因此,要找出範圍中的最新或最舊日期,直接用 MAX 或 MIN 函數找最大最小值即可。
使用範例:利用 MAX 函數回傳範圍中的最新日期:
=MAX(A2:A6)
使用範例:利用 MIN 函數回傳範圍中的最舊日期:
=MIN(A2:A6)
MAX & MIN 進階用法 2:忽略錯誤,回傳最大 & 最小值
前面有提到 MAX & MIN 函數會自動忽略範圍中的空儲存格、文字、TRUE、FALSE。但如果範圍中包含「錯誤」,則會回傳該錯誤:
=MIN(B2:B6)
此時,我們只要利用 IFERROR 先將錯誤提示變更為「空儲存格」,MAX & MIN 函數即可正常運作:
=MIN(IFERROR(B2:B6,""))
MAX & MIN 常見錯誤
- #NAME?:通常是由於函數名稱拼寫錯誤造成的,例如將 MAX 打錯成了 MXA 等等。
- #REF!:如果引用的儲存格無效(如引用了一個已被刪除的範圍),EXCEL 就會顯示 #REF! 錯誤。
- 我的大腦 : )