EXCEL中多條件查詢數值後取大值?

時間 2025-05-12 12:00:05

1樓:網友

難怪大家不願意 ..

sumproduct(max(($e$112:$e$999=$r338)*(f$112:$f$999=t$337)*$o$112:$o$999))

如果樓主的意思是同時e列滿足s338的也一併納入挑選的話(也就是碼滲e列是80或k2都滿足條件),參考:

max(sumproduct(max(($e$112:$e$999=$s338)*(f$112:$f$999=t$337)*$o$112:

o$999)),sumproduct(max(($e$112:$e$999=$r338)*(f$112:$f$999=t$337)*$o$112:

o$999)))

然後公式向右拉再下拉即可。

2樓:貓貓9命

根本看不清,咐掘建議文字。

lookup()函式可以將乙個值根據階段取值。

三個引數:1、檢測好簡擾值。

2、階段列表(乙個陣列)

3、取值(對應陣列,與2數值個數相同)友旦。

例:lookup(1,,)10

lookup(2,,)20

lookup(1000,,)40

excel如何實現限定兩個條件查詢並返回最大值?

3樓:重慶新華電腦學校

excel中要實現限定兩個條件查詢並返回最大值的方法:

用陣列函式可以實現。例如有一組原始資料,要求統計張老師一天銷售鞋子的最大數量是多少。這時就只能用陣列公式來解決。公式設定為。

注:陣列公式設定結束時需要同時按ctrl+shift+回車。

提問者的操作方法:a列是自然序號,一直在增加,b列可能是1-10的任意數,c列可能是1-10的任意數,b列和c列數值互相獨立,現在想在d列返回統計數值,條件是:b列=1或2,c列=1或2,同時滿足1+2或2+1的情況下返回a列最大值,我用陣列,返回的卻是不滿足上述兩個條件的最大值,比如一共有3000條記錄,返回的就是3000,但是第3000條記錄並不是1+2或是2+1,問題出在那裡呢?

你問題中的「and、or」不支援陣列。

4樓:心常平樂相伴

查詢並返回2班數學成績的最大值。

陣列公式,複製貼上後需要同時按下 ctrl shift enter三個鍵,產生花括號。

具體公式為:=max(if((a1:a15="2班")*c1:c15="男"),d1:d15))

如有疑問可以繼續交流!

excel查詢滿足乙個條件並返回多個同時滿足條件的值

5樓:網友

1、首先利用and函式來說明同時滿足多個條件。

2、如果a列的文字是「a」,並且b列的資料大於210,則在c列標註「y」,在c2輸入公式=if(and(a2=「a」,b2>210),「y」,「

3、每個條件和標準都去判斷是否相等,如果等於返回true,否則返回false,只有所有的條件和判斷均返回true,也就是所有條件都滿足時and函式才會返回true。

4、然後利用or函式來說明,只要滿足多個條件中的乙個或乙個以上條件。

5、如果a列的文字是「a」,或者b列的資料大於150,則在c列標註「y」。

6樓:平陽虎

用index函式寫公式試試應該可以滿足你。

Excel多條件查詢並引用,EXCEL中多條件查詢並引用

把公式放出來看看 公式沒有問題 大概率是因為公式 計算選項 選擇為了手動 勾選自動,重新操作,或者重新整理一下 1 想把c列資料引用到d列,在d2單元格輸入 2 按ctrl shift enter組合鍵即可實現引用。3 vlookup 查詢值,在 找,找到了之後返回第幾列的資料,邏輯值 其中,邏輯值...

excel中多條件引用,vlookup,index,matc

sheet1為你第二個表的名稱,可以改為和實際一樣 一點設計演示 1.根據a列班級和b列姓名查詢c列對應的得分,請看下圖。2.上圖中公式輸入完成以後,因為公式內含有陣列,所以同時按下ctrl shift enter即可。下面對該函式進行分段解釋。3.先看公式中的e2 f2,它表示將兩個單元格連在一起...

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

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