EXCEl滿足兩個條件求,求對應列的差值

2021-07-13 20:07:32 字數 781 閱讀 2951

1樓:退休畫線工

你的提問沒有說明除a1外的其他a列資料是否也同樣求差值,現在給你完整的方法:

1. 在d列用公式取得a列不重複資料,d2中輸入公式:

=index(a:a,min(if(countif($d$1:d1,$a$2:$a$1000),4^8,row($2:$1000))))&""

按ctrl+shift+enter三鍵輸入陣列公式,向下拖拉到出現空白單元格

2. 在e2單元格中輸入公式:

=index($c$2:$c$1000,match(max(if($a$2:$a$1000=d6,$b$2:

$b$1000)),if($a$2:$a$1000=d6,$b$2:$b$1000,0),0))-index($c$2:

$c$1000,match(min(if($a$2:$a$1000=d6,$b$2:$b$1000)),if($a$2:

$a$1000=d6,$b$2:$b$1000,2^8),0))

按ctrl+shift+enter三鍵輸入陣列公式,向下拖拉到與d列一樣多的行數。

以上公式按資料到1000行考慮,可根據實際資料修改

2樓:山桑弓

d2或任意空格中輸入

=sum(sumif(offset(c1,mod(quartile(if(a2:a13="a1",b2:b13*10000+row(2:13)),),100)-1,),"<>")*)

同時按下ctrl+shift+回車,輸入陣列公式。

如果b列不都為整數,公式需要修改。

請問在excel中滿足兩個條件,引用對應的值

sumproduct公式,可以滿足兩個或兩個以上的條件。但其實,你可以通過更簡單的方式來達到目的,只要新增一個輔助列 如輔助行是c列,則公式是c1 a1 b1 將item和mode兩列資訊合併,就可以直接通過vlookup公式實現了。你的問題很簡單 用 if and then 語句來做就可以了,而且...

excel怎樣根據兩個條件匹配對應的的資料

1 開啟你的excel。2 比如有一份各品牌手機在不同地區的售價表,現在要查詢某個品牌在某個地區售價是多少。3 選擇方方格子選項卡。4 找到 查詢定位 按鈕下的 多條件查詢 命令。5 在彈出的視窗中,需要告訴它4個區域的位置 條件 條件區域 資料區域 結果存放。6 完成後點確定即可。這就是使用公式的...

EXCEL VLOOKUP如滿足兩個條件的引用急急何者有其它方法

單vlookup公式返回兩種結果,一種是查詢到資料返回文字,另一種是查詢不到資料返回錯誤值,而文字和錯誤值都不能作為邏輯值true和false.條件格式需要用邏輯值true和false來判斷是否滿足條件,需要的公式結果是邏輯值或可替代邏輯值的數值 0代表false,其它數值代表true 示例 公式 ...