按條件提取最大值和最小值,可以看下面的例子。
下面是資料來源:單條件提取最大值最小值。
最大值公式:
=MAX(IF($A$2:$A$13=D2,$B$2:$B$13))
最小智公式:
=MIN(IF($A$2:$A$13=D2,$B$2:$B$13))
兩者都是陣列公式,需要同時按Ctrl+Shift+Enter三鍵組合。
這是函式中最常用的做法。如果是多條件求最大值最小值,則公式語法如下:
max(if((條件1*條件2....),資料區域)
只需要在上面的公式基礎上新增條件即可。
在最新版的office365或某些版本的Excel2016中,新增了maxifs、minifs函式,用於單條件或者多條件求最大值和最小值。
IMAXIFS 函式返回一組給定條件或標準指定的單元格中的最大值。
MINIFS 函式返回一組給定條件或標準指定的單元格之間的最小值。
如果excel版本支援可以查詢這兩個函式的相關文件。
我的版本不支援這兩個新函式。
插入透視表,拖拉欄位
更改【值】的計算方式為最大值和最小值。
在透視表計算標題上,滑鼠右鍵--值彙總依據--最大值(最小值)
趁一下熱鬧,powerquery作為excel的一個新外掛,功能也是很強大的。
將資料上傳到powerquery編輯器。
將游標放在表格中,執行操作:
資料--從表格--在彈出的對話方塊中夠遠表格包含標題--確定,得出下圖結果。
將資料進行分組統計
設定如下:
結果:
關閉編輯器,保留更改,將資料返回給excel工作表
最終結果:結果會隨原始資料的更新而動態更新,在表格中滑鼠右鍵重新整理即可。
以上僅提供3個方法參考。
按條件提取最大值和最小值,可以看下面的例子。
下面是資料來源:單條件提取最大值最小值。
1、方法1:函式法最大值公式:
=MAX(IF($A$2:$A$13=D2,$B$2:$B$13))
最小智公式:
=MIN(IF($A$2:$A$13=D2,$B$2:$B$13))
兩者都是陣列公式,需要同時按Ctrl+Shift+Enter三鍵組合。
這是函式中最常用的做法。如果是多條件求最大值最小值,則公式語法如下:
max(if((條件1*條件2....),資料區域)
只需要在上面的公式基礎上新增條件即可。
在最新版的office365或某些版本的Excel2016中,新增了maxifs、minifs函式,用於單條件或者多條件求最大值和最小值。
IMAXIFS 函式返回一組給定條件或標準指定的單元格中的最大值。
MINIFS 函式返回一組給定條件或標準指定的單元格之間的最小值。
如果excel版本支援可以查詢這兩個函式的相關文件。
我的版本不支援這兩個新函式。
2、方法2:透視表插入透視表,拖拉欄位
更改【值】的計算方式為最大值和最小值。
在透視表計算標題上,滑鼠右鍵--值彙總依據--最大值(最小值)
3、方法3:powerquery方法趁一下熱鬧,powerquery作為excel的一個新外掛,功能也是很強大的。
將資料上傳到powerquery編輯器。
將游標放在表格中,執行操作:
資料--從表格--在彈出的對話方塊中夠遠表格包含標題--確定,得出下圖結果。
將資料進行分組統計
設定如下:
結果:
關閉編輯器,保留更改,將資料返回給excel工作表
最終結果:結果會隨原始資料的更新而動態更新,在表格中滑鼠右鍵重新整理即可。
以上僅提供3個方法參考。