2740 |
Excel有條件的最大值及最小值 |
曾國誠:「早安,錦子老師,想詢問關於最大值&最小值,快速函數,在龐大數據中,輸入函數依照對應月份顯示出最大值&最小值,目前都是用MAX、MIN每次慢慢選取範圍,是否有更快的方法。」
錦子老師:「其實方法有很多種:
第一種使用MAX(MIN)、IF、MONTH函數整合
點取E2儲存格,輸入公式:
=MAX(IF(MONTH(A2:A122)=D2,B2:B122))
由於是陣列公式,故按CTRL+SHIFT+ENTER鍵完成輸入,計算出指定月份的最大值。
點取E2儲存格,輸入公式:
=MIN(IF(MONTH(A2:A122)=D2,B2:B122))
由於是陣列公式,故按CTRL+SHIFT+ENTER鍵完成輸入,計算出指定月份的最小值。
【公式說明】
MONTH(A2:A122) 傳回日期資料範圍內所有儲存格的月份。
IF(MONTH(A2:A122)=D2,B2:B122) 如果日期資料範圍中的月份值與D2儲存格數值一樣,則傳回該同列B欄儲存格中的值。
=MIN(IF(MONTH(A2:A122)=D2,B2:B122)) 傳回符合條件儲存格中數值最大值。
第二種使用DMAX(DMIN)、MONTH函數整合
點取D5儲存格,輸入公式:
=MONTH(A2)=4
判斷A2儲存格的月份是否為4月,這是要用做DMAX/DMI函數的準則範圍。
點取E5儲存格,輸入公式:
=DMAX(A2:B122,2,D4:D5)
點取F5儲存格,輸入公式:
=DMIN(A2:B122,2,D4:D5)
【公式說明】
DMAX(資料範圍,欲統計欄位,準則欄位)
DMAX(A2:B122,2,D4:D5) 傳回A2:B122儲存格(A2:B122)範圍日期欄位中月份等於4(D4:D5)的儲存格其數值(2)欄位的最大值。
第二種方式在彈性上比較硬,因為每次都要修改D5儲存格中公式的代表月份數值,而第一種只要在D2儲存格輸入代表月份的數值即可。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
部落格相關範例
2021.11.29 |
|
2021.11.28 |
|
2021.11.27 |
|
2021.11.26 |
|
2021.11.25 |
|
2021.11.24 |
|
2021.11.23 |
|
2021.11.22 |
|
2021.11.21 |
|
2021.11.20 |
|
2021.11.19 |
|
2021.11.18 |
|
2021.11.17 |
|
2021.11.16 |
|
2021.11.15 |
|
2021.11.14 |
|
2021.11.13 |
|
2021.11.12 |
留言列表