73

ear All,

在學習過程中,知道COUNTIFS涵數、SUMIFS涵數,可以有符合特定條件的篩選出數量和總數。那符合特定條件的篩選出「最大值」和「最小值」呢? 就可使用到DMAXDMIN涵數。

延伸閱讀: 25. EXCEL 教學: COUNTIFS & SUMIFS 函數多重條件的計算數量、合計 │附練習檔

本次使用的函數: DMAXDMIN 函數。

我想知道:

我一直嘗試輸入條件式,然後帶出「姓名」結果,但是一直都沒有辦法成功。如果各位讀者知道如何使DMAXDMIN涵數帶出「姓名」結果的話,請讓我知道。

image

image

 

 一、介紹 DMAX 函數 

DMAX函數主要目的是在特定條件下,選擇其「最大值」。我在學習時涵數發現,能帶出的只有數值,而非文字。

1. 公式: =DMAX(資料庫範圍,條件結果,條件範圍),

1-1. DMAX函數(1)案例公式: =DMAX(B1:I11,"理化",M3:R4)

1-2. 解釋: B1I11儲存格範圍內,搜尋結果數值為理化,並符合M3R4儲存格的條件範圍。

> 案例公式條件範圍設定: 理化>=80、平均>=80。並取得在理化內,符合條件範圍數值的最大值。

 

1-4. DMAX函數(2)案例公式: =DMAX(B1:I11,"理化",M5:R6)

1-5. 解釋: B1I11儲存格範圍內,搜尋結果數值為理化,並符合M5R6儲存格的條件範圍。

>案例公式條件範圍設定: 理化>=80、平均>=90。並取得在理化內,符合條件範圍數值的最大值。

1-6. 以上2個案例公式比較:

> 透過以上案例比較後,各位讀者可以發現: 因為 條件範圍內的條件不同,而得到2種不一樣的條件結果。

image

 二、介紹DMIN 函數 

DMIN函數主要目的是在特定條件下,選擇其「最小值」。我在學習時涵數發現,能帶出的只有數值,而非文字。

2-1. 公式: =DMAX(資料庫範圍,條件結果,條件範圍),

2-2. DMIN函數(1)案例公式: =DMIN(B1:I11,"體育",M7:R8)

2-3. 解釋: B1I11儲存格範圍內,搜尋結果數值為體育,並符合M7R8儲存格的條件範圍。

> 案例公式條件範圍設定: 體育<60、平均<74。並取得在體育內,符合條件範圍數值的最小值。

 

2-4. DMIN函數(2)案例公式: =DMIN(B1:I11,"體育",M9:R10)

2-5. 解釋: B1I11儲存格範圍內,搜尋結果數值為體育,並符合M9R10儲存格的條件範圍。

>案例公式條件範圍設定: 理化<60、體育<60、平均<74。並取得在體育內,符合條件範圍數值的最小值。

image

 

 三、「條件結果」數值可以不包含在「條件式範圍」內 

在撰寫過程中,發現 條件結果不一定要包含在 條件範圍內。以下用案例說明:

3-1. 案例公式: =DMIN(B1:I11,"數學",D13:I14)

3-2. 解釋: B1I11儲存格範圍內,搜尋結果數值為 數學,並符合D13I14儲存格的條件範圍。

> 條件結果是要篩選數學,但條件式範圍是理化<60、體育<60、平均<74,並不包含數學的篩選條件,但是這樣子的函數公式還是可以篩選出來。

image

 

延伸閱讀:

 72. Excel教學 - 資料多列轉置,矩陣 (TRANSPOSE)

71. Excel教學-年增率,成長率公式計算(IF, ISBLANK, SUM)

arrow
arrow

    愛偷懶先生 發表在 痞客邦 留言(0) 人氣()