EXCEL多條件求各,EXCEL多條件求各

2022-02-20 02:08:47 字數 5872 閱讀 5510

1樓:匿名使用者

g5公式為:

=sumproduct(large((e$4:e$24="b")*c$4:c$24,row(a1)))

直接回車即可。

或者不用sumproduct函式也可以,

g5公式為:

=large((e$4:e$24="b")*c$4:c$24,row(a1))

但要注意,這樣的話,不能直接回車退出單元格,必須同時按 shift+ctrl+回車 三個鍵退出單元格,否則結果不對。

以上兩種,哪種都行,最後選中g5,下拉填充公式,即可。

2樓:匿名使用者

在g5單元格輸入下面公式,不要按回車,按ctrl + shift + enter

=large(if($e$4:$e$999=g$4,$e$4:$e$999,0),row(a1))

再向下/向右拉公式

3樓:

g5=large(if($e$4:$e$100=g$4,$c$4:$c$100,""),row(a1))

陣列公式,

同時按ctrl shfit 回車鍵,然後右拉,下拉即可

4樓:

樓下的這個地方,可以直接改成1,想找第二明,可以直接改成2

5樓:職場有億點乾貨

可以直接用多條排序:

直接上效果圖:

操作步驟如下:

點選篩選----自定條件篩選即可

excel中多條件求最小值

6樓:人人哦哦哦課

1、首先,

bai點選要輸入資料的單du元格b11;

2、在選單欄zhi的公式中找到「插入函

dao數」;

3、彈出設定引數版

視窗權,在資料庫區域輸入資料範圍a1:c7,操作域輸入3(該列在表中的位置,成本在c列屬於第三行);

4、點選確定後,我們就會自動獲得第二產品類別的最低成本

7樓:團長是

1、開啟excel,輸入一些資料。

2、在最大值一欄輸入函式【=max(b2:b10)】,意內思是計算b2單元格到b10單元格的最大值。

3、按下回車確容認,可以看到已經顯示出最大值了。

4、在最小值一欄輸入函式【=min(b2:b10)】,意思是計算b2單元格到b10單元格的最小值。

5、按下回車確認,可以看到最小值已經計算出來了。

8樓:君主**

如需設定最小值,可以在公式結果與設定值之間取最大值即可,如果公示結果小於設定值,則

版直接顯示設定值,權

如果公式結果大於設定值,則顯示公式值。可以使用max取兩者之間的最大值。示例公式:=max(設定值,原公式)

max 用途:返回資料集中的最大數值。

語法:max(number1,number2,...)

引數:number1,number2,...是需要找出最大數值的數值。

例項:如果a1=71、a2=83、a3=76、a4=4 9、a5=92、a6=8 8、a7=96,則公式「=max(a1:a7)」返回96。

9樓:萊昂納德_尤拉

因為不符合條件的邏輯值為false與數值相乘後為0了公式改成

=min(if(a38:a47=a38,c38:c47))陣列公式

10樓:匿名使用者

因為(a38:a47=a38)不成立時(不是1店),返回0

你所得的數列中最小的當然就是0了

11樓:手機使用者

因為不滿足條件的金額為0,所以最小值就是0了。

公式改為

=min(if(a38:a47=a38,c38:c47))

12樓:旋風元素

用陣列函式條件求最大、最小值,這已經是老方法了。現在的office版本maxifs和minifs直接搞定一切,根本用不上那麼麻煩

excel多條件求和(超過4個條件)

13樓:新浪河陽小子

公式=if(and(b3<><>"",c3<>"",d3&e3=""),sumproduct((i$3:

i$7=b3)*(j$3:j$7=c3)*m$3:m$7),if(and(b3<>"",c3<>"",d3<>"",e3=""),sumproduct((i$3:

i$7=b3)*(j$3:j$7=c3)*(k$3:k7=d3)*m$3:

m$7),if(and(b3<>"",c3<>"",d3<>"",e3<>""),sumproduct((i$3:i$7=b3)*(j$3:j$7=c3)*(k$3:

k7=d3)*(l$3:l$7=e3)*m$3:m$7),""))))

拖動填充柄下拉公式。     公式中的單元格或資料區域根據你**實際自行修改。   如圖:

14樓:我來也

**特別大、資料超級多沒有關係,問題是你的**沒有資料結構也沒有行列標號的,怎麼給你公式呀???

而且你所說的填寫n個條件是填寫在哪個單元格的??圖中顯示紅底色的又是哪個行哪個列?

其實操作上很簡單,只要乙個sumifs,配合乙個if函式就可以搞定了,就是苦於沒有資料結構!

15樓:陽光上的橋

f3的公式為:

=sumproduct((a3="")+($h$3:$h$6=a3),(b3="")+($i$3:$i$6=b3),(c3="")+($j$3:

$j$6=c3),(d3="")+($k$3:$k$6=d3),(e3="")+($l$3:$l$6=e3),$m$3:

$m$6)

效果如下圖:

16樓:西南漂客

使用sumproduct函式或者sumifs,如果電腦硬體較好,優先選sumproduct 使用方法可以在excel幫助裡面或按f9鍵看,更詳細。

17樓:山桑弓

可以用sumproduct函式,或者sumifs函式。

18樓:匿名使用者

可用sumifs ,沒有看到具體**不好說

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

19樓:鄙視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,最後回車

20樓:本虹影

見下面截圖

最大值函式公式:

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中。

21樓:杜xiao若

求解步驟如下:

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

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

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

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

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

擴充套件資料

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

22樓:沈一民

求甲班張三金額的最大值

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

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

23樓:之飛蘭保岑

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函式可以忽略邏輯值,所以可以求出最小值

24樓:匿名使用者

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

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

即可求原煤的最大值

結果單元格輸入:

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

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

25樓:文修令恨真

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

max取最大值

min取最小值

條件可以用if來判斷的。

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

26樓:方括號

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

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

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

Excel多條件查詢公式,EXCEL中多條件查詢公式(三個條件)?

可用lookup或vlookup實現。方法如下 1 用lookup函式配合有關條件實現。示例公式 lookup 0,0 sheet2 a 1 a 100 a1 sheet2 b 1 b 100 b1 sheet2 c 1 c 100 該公式 在sheet2中查詢a列b列與本表a列b列對應相同的c列值...

Excel高手多條件求平均

sumproduct b1 b100 甲 c1 c100 2 m1 m100 n1 n100 l1 l100 sumproduct b1 b100 甲 c1 c100 2 m1 m100 n1 n100 第乙個sumproduct函式統計符合條件的l列值的和 第二個sumproduct函式統計符合條...

Excel多條件重複資料

這個用excel的基本操作即可完成 資料 篩選 高階篩選 條件區域和列表區域 選擇a e列 勾選不重複的值 ok就這麼簡單 當然,也可以勾選將結果複製到其他位置,直接複製到別處 這個公式是個陣列公式 前提是你的ab列得有個字段的名字,如果你以前沒有那麼你就在a1中輸入原資料 b1中輸入無重複陣列然後...