Categories: Excel

Excel 條件最小值、最大值 MINIFS、MAXIFS 函數教學與範例

介紹如何在 Excel 中使用 MINIFSMAXIFS 函數根據條件計算最小值與最大值。

MINIFSMAXIFS 函數用法

Excel 2019 版之後新增了 MINIFSMAXIFS 函數,可以用來根據指定的條件篩選資料之後,計算最小值與最大值。

根據條件計算最小值的 MINIFS 函數,其語法如下:

=MINIFS(數值範圍, 判斷資料範圍1, 判斷規則1, 判斷資料範圍2, 判斷規則2, ... )

其中數值範圍是要用來計算最小值的資料範圍,而判斷資料範圍1則是會搭配判斷規則1來篩選要納入計算的資料,只有符合判斷規則的資料才會納入最小值的計算。

而根據條件計算最大值的 MAXIFS 函數,其使用方式跟 MINIFS 函數相同,只不過它是計算最大值而已:

=MAXIFS(數值範圍, 判斷資料範圍1, 判斷規則1, 判斷資料範圍2, 判斷規則2, ... )

計算分組最高分、最低分成績

假設我們有一張包含組別與學生成績的資料表格如下。

組別與學生成績

如果想要計算出兩組的最高分成績,就可以使用 MAXIFSMINIFS 函數,以下是公式撰寫步驟。
Step 1
使用 MAXIFS 函數計算組的最高分成績。

=MAXIFS(C2:C10,B2:B10,E2)
撰寫 MAXIFS 的公式

Step 2
上面的公式雖然可以正確計算出組的最高分成績,但由於我們隨後會需要將這段公式直接套用至下方組的儲存格,所以對於不會更動的儲存格位置,要加上錢字號($)改用絕對位置表示:

=MAXIFS($C$2:$C$10,$B$2:$B$10,E2)
改用絕對位置撰寫公式

Step 3
將公式套用至下方組的儲存格,即可計算出兩組的最高分成績。

套用 MAXIFS 的公式

Step 4
最低分的部分則使用 MINIFS 函數來計算,公式的寫法大同小異。

=MINIFS($C$2:$C$10,$B$2:$B$10,E2)
撰寫 MINIFS 的公式

Step 5
MINIFS 函數的公式套用至下方組的儲存格,就完成各組最高分與最低分的計算了。

各組最高分與最低分
Share
Published by
Office Guide

Recent Posts

Python 使用 PyAutoGUI 自動操作滑鼠與鍵盤

本篇介紹如何在 Python ...

1 年 ago

Ubuntu Linux 以 WireGuard 架設 VPN 伺服器教學與範例

本篇介紹如何在 Ubuntu ...

1 年 ago

Linux 網路設定 ip 指令用法教學與範例

本篇介紹如何在 Linux 系...

1 年 ago

Linux 以 Cryptsetup、LUKS 加密 USB 隨身碟教學與範例

介紹如何在 Linux 系統中...

1 年 ago