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,相應列的數字替換。如果有行號列號,那就沒這麼麻煩了 ...