EXCEL雙重條件匹配公式

時間 2021-08-31 22:15:09

1樓:匿名使用者

簡單操作的話,就是新增輔助列,將兩個條件列用&符號合併成1列,另一個**也是同樣操作,然後用vlookup函式比對。也可以用lookup函式二分法操作,公式就比較複雜一點了。

excel函式,vlookup怎樣操作同時滿足2個條件的匹配? 5

2樓:樓蘭佛爺

公式:=vlookup(條件1:條件2,if(,$條件1區域$:

$條件2區域$,返回列),2,0)。注意:最後一定要同時按住ctrl shift 回車 三鍵。

具體操作方法如下:

1、vlookup公式中的條件1:條件2,意思是將兩個單元格連在一起作為整體進行查詢。圖中即為:f2:g2。

2、vlookup公式中的$條件1區域$:$條件2區域$,意思是將業務型別和訂單編號作為整體。即圖中:$a$2:$b$9(使用$鎖定區域-絕對引用)。

3、vlookup公式中的if(,$條件1區域$:$條件2區域$,返回列),意思是將業務型別和訂單編號作為整體和計劃到貨日期併為兩列。即為:

if(,$a$2:$b$9,$c$2:$c$9)

4、然後我們根據公式vlookup(條件1:條件2,if(,$條件1區域$:$條件2區域$,返回列),2,0)。

在h2單元格內錄入此公式=vlookup(f2:g2,if(,$a2$:$b9$,$c$2:

$c$9),2,0)。

5、最後同時按住ctrl、shift、回車三鍵,ok。

3樓:蔡勾勾

三樓的sumifs我覺得最適合!函式簡單!通俗易懂!區域條件求和區域!你這是兩個條件條件再多增加也就可以!所以我感覺sumifs最合適

4樓:匿名使用者

用index函式,滿足行與列2個條件。

5樓:鬥米管

您好,您的問題我已經看到了,正在整理答案,請稍等一會兒哦~

6樓:匿名使用者

可以用下面的公式:

=lookup(,0/((sheet1!a$2:a$100=a2)*(sheet1!b$2:b$100=b2)),sheet1!c$2:c$100)

7樓:一點設計演示

1.建立例項資料,分為兩部分:基礎資料和結果資料;

2.在g2單元格輸入陣列公式:,a1:

其中「{}」不能使用手工輸入,在輸入公式其它部分後同時按下ctrl+shift+enter即可輸入;

3.驗證查詢引用結果:110,例項完畢。

8樓:孫樹帥

你好,這位網友,你說的這個可以問你的計算機老師。

9樓:

=sumproduct((sheet1!$a$1:$a$1000=a2)*(sheet1!$b$1:$b$1000=b2),sheet1!$c$1:$c$1000)

=sumifs(sheet1!$c$1:$c$1000,sheet1!$a$1:$a$1000,a2,sheet1!$b$1:$b$1000,b2)

10樓:

這個不要用vlookup,用sumproduct公式

excel表匹配項公式的問題,還是 excel表匹配項公式的問題

以如下公式作為例子講解 vlookup a4,a2 d12,3,false 式子中第一項引數 a4 是查詢基準,就是一般說的 需要找的是什麼 a是列號,4是行號 第二項 a2 d12 是查詢範圍,第三項 3 是查詢到需要的行時,需要返回的第幾列的單元格的值 需要用唯一的行號和列號來確定一個單元格的位...

關於excel多重條件匹配,小弟拜謝啦

你在完成表的c5輸入 sumproduct 工作表 b 2 b 1000 b5 工作表 c 2 c 1000 c 4 工作表 d 2 d 1000 先向右填充再向下填充。另外想說一下,你兩表的編號格式不一樣,應改為一樣才行,工作表中是文字格式,完成表中卻是數字格式。在完成表c5輸入陣列公式 按組合鍵...

Excel中滿足多條件的計算公式

if最多用七層,多了就不可以了,所以你這個直接用if做那麼多層是不行的 choose if if c2 2,1 if b2 國外 1,3 6,4,if c2 2,1 if b2 國外 1,3 lookup a1,後面三個 需要用lookup a1,相應列的數字替換。如果有行號列號,那就沒這麼麻煩了 ...