Excel找出指定條件的最小值(不需陣列)-DMIN函數

我們都知道求出數值的最小值是「Min」函數,那如果要找出「指定條件的最小值」呢?
很多文章是使用「陣列」來解決,雖然是很好的練習,但相對複雜。
以下Orange帶你使用「DMIN」函數輕鬆搞定。

找出指定條件的最小值

範例一:指定名稱最小值

如:以下為各玩家得分,如何快速求得其一玩家的最低得分?

Step1 插入標題列

插入相同標題列,一列「玩家」;一列「得分」。

Step2 指定名稱

輸入指定名稱,如:「小明」。

Step3 插入函數

插入函數-「DMIN」函數。
DMIN:資料庫中符合指定條件之紀錄欄位(欄)內數值最小值。

Step4 函數引數

(1)Database:構成清單或資料庫的儲存格範圍。
也就是選擇「資料範圍」,即「A1:B13」。

(2)Field:雙引號之間的欄標籤。
也就是選擇「想取得數值的標籤」,即「B1」。

(3)Criteria:包含指定條件的儲存格範圍。
也就是選擇「指定條件的標籤與儲存格」,即「D1:D2

確定後即找出指定條件(小明)的最低得分-51分。

Step5 更改條件

將玩家名稱(D2儲存格),更改為其他條件如:「懶橘子」,即自動找出其最低得分-84分。

範例二:指定數值範圍之最小值

如:以下為玩家的年齡與其得分,如何快速求得年齡範圍的最低得分?

Step1 插入標題列

插入相同標題列,一列「年齡」;一列「得分」。

Step2 指定條件

輸入指定條件,如:「<=20」。

Step3 插入函數

插入函數-「DMIN」函數。
DMIN:資料庫中符合指定條件之紀錄欄位(欄)內數值最小值。

Step4 函數引數

(1)Database:構成清單或資料庫的儲存格範圍。
也就是選擇「資料範圍」,即「A1:B13」。

(2)Field:雙引號之間的欄標籤。
也就是選擇「想取得數值的標籤」,即「B1」。

(3)Criteria:包含指定條件的儲存格範圍。
也就是選擇「指定條件的標籤與儲存格」,即「D1:D2

確定後即找出指定條件(年齡≤20)的最低得分-51分。

Step5 更改條件

也可以更改指定條件為年齡>=15」且年齡<20」。
需新增一欄年齡如下。

再將函數引數Criteria框選為「D1:E2」。

即求出指定條件(年齡>=15且年齡<20),即年齡15~18的最低得分-51分。

其他文章分享

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。