ear All,
在學習過程中,知道COUNTIFS涵數、SUMIFS涵數,可以有符合特定條件的篩選出數量和總數。那符合特定條件的篩選出「最大值」和「最小值」呢? 就可使用到DMAX、DMIN涵數。
延伸閱讀: 25. EXCEL 教學: COUNTIFS & SUMIFS 函數多重條件的計算數量、合計 │附練習檔
本次使用的函數: DMAX、DMIN 函數。
我想知道:
我一直嘗試輸入條件式,然後帶出「姓名」結果,但是一直都沒有辦法成功。如果各位讀者知道如何使DMAX、DMIN涵數帶出「姓名」結果的話,請讓我知道。
一、介紹 DMAX 函數
此DMAX函數主要目的是在特定條件下,選擇其「最大值」。我在學習時涵數發現,能帶出的只有數值,而非文字。
1. 公式: =DMAX(資料庫範圍,條件結果,條件範圍),
1-1. DMAX函數(1)案例公式: =DMAX(B1:I11,"理化",M3:R4)
1-2. 解釋: 在B1至I11儲存格範圍內,搜尋結果數值為”理化”,並符合M3至R4儲存格的條件範圍。
> 案例公式”條件範圍”設定: 理化>=80、平均>=80。並取得在”理化”內,符合條件範圍數值的最大值。
1-4. DMAX函數(2)案例公式: =DMAX(B1:I11,"理化",M5:R6)
1-5. 解釋: 在B1至I11儲存格範圍內,搜尋結果數值為”理化”,並符合M5至R6儲存格的條件範圍。
>案例公式”條件範圍”設定: 理化>=80、平均>=90。並取得在”理化”內,符合條件範圍數值的最大值。
1-6. 以上2個案例公式比較:
> 透過以上案例比較後,各位讀者可以發現: 因為 ”條件範圍” 內的條件不同,而得到2種不一樣的條件結果。
二、介紹DMIN 函數
此DMIN函數主要目的是在特定條件下,選擇其「最小值」。我在學習時涵數發現,能帶出的只有數值,而非文字。
2-1. 公式: =DMAX(資料庫範圍,條件結果,條件範圍),
2-2. DMIN函數(1)案例公式: =DMIN(B1:I11,"體育",M7:R8)
2-3. 解釋: 在B1至I11儲存格範圍內,搜尋結果數值為”體育”,並符合M7至R8儲存格的條件範圍。
> 案例公式”條件範圍”設定: 體育<60、平均<74。並取得在”體育”內,符合條件範圍數值的最小值。
2-4. DMIN函數(2)案例公式: =DMIN(B1:I11,"體育",M9:R10)
2-5. 解釋: 在B1至I11儲存格範圍內,搜尋結果數值為”體育”,並符合M9至R10儲存格的條件範圍。
>案例公式”條件範圍”設定: 理化<60、體育<60、平均<74。並取得在”體育”內,符合條件範圍數值的最小值。
三、「條件結果」數值可以不包含在「條件式範圍」內
在撰寫過程中,發現 ”條件結果” 不一定要包含在 ”條件範圍” 內。以下用案例說明:
3-1. 案例公式: =DMIN(B1:I11,"數學",D13:I14)。
3-2. 解釋: 在B1至I11儲存格範圍內,搜尋結果數值為 ”數學” ,並符合D13至I14儲存格的條件範圍。
> 條件結果是要篩選”數學”,但”條件式範圍”是理化<60、體育<60、平均<74,並不包含數學的篩選條件,但是這樣子的函數公式還是可以篩選出來。
延伸閱讀:
留言列表