如何在excel中多條件取最大值

2022-01-05 09:05:55 字數 3014 閱讀 8791

1樓:鄙視04號

d3**輸入:=max((a1:a10=d2)*b1:

b10)輸入好公式後,先按住ctrl+shift,最後回車e3**輸入:=max((a1:a10=e2)*b1:

b10)輸入好公式後,先按住ctrl+shift,最後回車d4**輸入:=min(if(a1:a10=d2,b1:

b10))輸入好公式後,先按住ctrl+shift,最後回車e4**輸入:=min(if(a1:a10=e2,b1:

b10))輸入好公式後,先按住ctrl+shift,最後回車

2樓:本虹影

見下面截圖

最大值函式公式:

d3**輸入:=max((a1:a10=d2)*b1:b10)

輸入好公式後,先按住ctrl+shift,最後回車

e3**輸入:=max((a1:a10=e2)*b1:b10)

輸入好公式後,先按住ctrl+shift,最後回車

最小值函式公式:

d4**輸入:=min(if(a1:a10=d2,b1:b10))

輸入好公式後,先按住ctrl+shift,最後回車

e4**輸入:=min(if(a1:a10=e2,b1:b10))

輸入好公式後,先按住ctrl+shift,最後回車

擴充套件資料

microsoft office是一套由微軟公司開發的辦公軟體套裝,它可以在microsoft windows、windows phone、mac系列、ios和android等系統上執行。與其他辦公室應用程式一樣,它包括聯合的伺服器和基於網際網路的服務。從2007版的office被稱為「office system」而不叫「office suite」,反映出它們包括伺服器的事實。

office常是製作文件檔案的標準,而且有一些其他產品不存在的特性,但是其他產品也有office缺少的特性。自從microsoft 2007 office system開始,有一個和以前版本差異很大的使用者介面,該介面被稱為ribbon介面,並沿用在microsoft office 2010、microsoft office 2013和microsoft office 2016中。

3樓:杜xiao若

求解步驟如下:

1、建好**後,點選**某一單元格,在excel中點選「排序和篩選」按鈕

2、選中**,在彈出的下拉框中,點選「篩選」

3、在需要篩選條件的一列點選篩選下拉框,選擇篩選條件「原煤」,點選「確定」

4、點選需要列出最大值的單元格,在函式中輸入最大值比較函式,回車,即可在該單元格中列印出最大值,如下圖所示:

5、點選需要列出最小值的單元格,在函式欄輸入最小值比較函式以及需要比較的值的單元格的位置,回車,即可在該單元格列印出所需的最小值,如下圖:

擴充套件資料

excel函式則是excel中的內建函式。excel函式共包含11類,分別是資料庫函式、日期與時間函式、工程函式、財務函式、資訊函式、邏輯函式、查詢和引用函式、數學和三角函式、統計函式、文字函式以及使用者自定義函式。

4樓:沈一民

求甲班張三金額的最大值

e4=max((a2:a7=e2)*(b2:b7=e3)*c2:c7)

陣列公式,公式輸完後,游標放在公式編輯欄同時按下ctrl+shift+回車鍵,使陣列公式生效

5樓:之飛蘭保岑

min((a!b$5:a!b$4044=a6)*(a!l$5:a!l$4044))

公式中的*號會對邏輯值進行乘法計算。不符合條件的邏輯值false經過計算會變成0,而min函式可以忽略邏輯值,但不能忽略0,最小值就是0,所以結果不對,

min(if(a!b$5:a!b$4044=a6,a!l$5:a!l$4044))

用if判斷,不符合條件的是false,min函式可以忽略邏輯值,所以可以求出最小值

6樓:匿名使用者

假設第一個原煤放在b3單元格,結果單元格輸入:

=max(if(b3:b12="原煤",c3:c12,""))ctrl+shift+enter結束

即可求原煤的最大值

結果單元格輸入:

=max(if(b3:b12="原煤",c3:c12,""))即可求原煤的最小值

式中範圍可以調整,如b3:b1000,c3:c1000祝你成功!

7樓:文修令恨真

用函式,具體得看你的**內容是怎樣的?

max取最大值

min取最小值

條件可以用if來判斷的。

比如:=if(b1="最大值",max(a:a),min(a:a))意思是:如果b1=最大值的話,就會顯示a列中最大的數值,否則就顯示a列中最小的數值。

8樓:方括號

最大值=max((b3:b20="原煤")*c3:c20)

最小值=min(if(b3:b20="原煤",c3:c20,4^8))

都是陣列公式,按ctrl+shift+enter結束公式輸入。

9樓:

使用這個方法,根據你的漢字條件描述,一鍵生成excel條件最大值公式,

操作如下圖:

10樓:匿名使用者

=max(if($a$1:$a$20="原煤",$b$1:$b$20))

陣列公式,要以ctrl+shift+enter結束輸入

11樓:

=sumproduct((max((b3:b20="原煤")*c3:c20))))

12樓:匿名使用者

ok好用 好用

13樓:

直接用maxifs,你,值得擁有~~

EXCEL多條件篩選求值函式,EXCEL中多個條件選擇,滿足其中一個條件就選擇其中一個運算函式?

如果只是為了找到那些列,你就用篩選 如是是為了計算,你就要用到陣列的公式了 公式可以是 sumproduct a1 a100 山東 right b1 b100 005 c1 c100 如果你的c列是有漢字 元 的話,公式就可以是 sumproduct a1 a100 山東 right b1 b100...

excel中如何實現多條件,統計的列中重複值只統計為

sumproduct 1 countif 明細 bai d 2 d 13,明細 d 2 d 13 明細 m 2 m 13 a3 明細 b 2 b 13 b 2 這應該是個du跨表操作,所以用了zhi倆個表來處理。dao我的回例子明細表只有13行,所以用13,樓主答可根據第一表行數自行修改 若希望一次...

求EXCEL中多條件求和公式,EXCEL多條件求和公式

若部門在b列,此列物品,d列為數,輸入公式e42 sumproduct b 2 b 22 d42 c 2 c 22 e 41 d 2 d 22 其中就是說共22行資料,d42 你的部門,e41 你的物品,然後在d43下依次輸入部門,e41後輸入物品,在e42右拖下拉即可 多條件求和用sumprodu...