ecelvlookup查詢符合兩列內容如何設定函式

2021-12-16 11:22:33 字數 5925 閱讀 6517

1樓:匿名使用者

高手都到了,我來總結一下:

方法一:(由思雪遙遙提供)

=sumproduct((sheet1!$a$1:$a$100=a1)*(sheet1!$b$1:$b$100=b1)*sheet1!$c$1:$c$100)

方法二:(由wodaxiaopengyo和方括號提供)

=vlookup(a1&b1,if(,a表!$a$1:$a$10&a表!$b$1:$b$10,a表!$c$1:$c$10),2,)

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

下拉公式。

方法三:(由本人提供)

=index(sheet1!c1:c100,match(sheet2!

a1:a100&b1:b100,sheet1!

a1:a100&sheet1!b1:

b100,0))

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

下拉公式。

另外:vlookup的函式公式需要藉助輔助列,稍顯麻煩,不再提供。

說明:以上公式均經過本人實際測試成功。感謝思雪遙遙、wodaxiaopengyo和方括號友情提供。我更喜歡思雪遙遙的公式。

2樓:匿名使用者

假設資料都是在a,b兩列

在表二的c1輸入公式

=vlookup(a1&b1,if(,a表!$a$1:$a$1000&a表!$b$1:$b$1000,a表!$c$1:$c$1000),2,)

陣列公式,按ctrl+shift+回車三鍵確定,滑鼠移到單元格右下角,當出現一個黑色小十字時,同時按住滑鼠左鍵往下拖動

注意公式中的**名字要與你的世界**相符

3樓:匿名使用者

用vlookup不行,

如第一為欄位,你在表二c2輸入=sumproduct((sheet1!$a$1:$a$100=a2)*(sheet1!

$b$1:$b$100=b2)*(sheet1!$c$1:

$c$100))並向下填充

4樓:方括號

=vlookup(a1&b1,if(,a表!$a$1:$a$10&a表!$b$1:$b$10,a表!$c$1:$c$10),2,)

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

向下複製公式。

5樓:思雪遙遙

=sumproduct((sheet1!$a$1:$a$100=a1)*(sheet1!$b$1:$b$100=b1)*sheet1!$c$1:$c$100)

用sumproduct函式吧,用vlookup函式還得合併一次:

6樓:

=lookup(1,0/(sheet1!$a$1:$a$100=a1)*(b1=sheet1!$b$1:$b$100),sheet1!$c$1:$c$100)

lookup(1,0/(條件1)*(條件2)*……(條件n),查詢區域)

7樓:匿名使用者

=iferror(vlookup($a2,總表!$a:$f,column(b2),0),"")

8樓:匿名使用者

資料如下放置,g1單元格公式「=sumifs(c:c,a:a,e1,b:b,f1)「,公式下拉即可

9樓:匿名使用者

主函式格式=vlookup(物件,範圍,定位,模式),純個人使用體驗,非官方說法

1、物件:即查詢的線索,如通過身份證號查詢姓名,那麼身份證號就是線索;

2、查詢範圍:可理解為小型資料庫,可以為一個矩陣單元格或一個資料表,此範圍內必須包含查詢物件與查詢的結果,此範圍可大但不可小;

3、定位:一個準確數字,指要查詢的結果分佈在查詢範圍的第幾列,查詢範圍的首列為1,依次從左向右排;

4、模式:查詢的方式,僅0或1可選,0為精確查詢,1為模糊查詢,實際使用中1不常用

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

10樓:樓蘭佛爺

公式:=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。

11樓:蔡勾勾

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

12樓:匿名使用者

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

13樓:鬥米管

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

14樓:匿名使用者

可以用下面的公式:

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

15樓:一點設計演示

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

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

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

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

16樓:孫樹帥

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

17樓:

=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)

18樓:

這個不要用vlookup,用sumproduct公式

excel中的函式vlookup同時參考兩列的資料要怎麼用

19樓:子衿

全真計算機二級考題詳細講解,不看錯過就沒有了。

20樓:無畏

公式一:

陣列公式,按ctrl+shift+enter結束右拉填充,下拉填充

公式二:

$b$1:$b$1000,sheet2!c$1:

c$1000),2,)

陣列公式,按ctrl+shift+enter結束右拉填充,下拉填充

公式三:

=sumproduct((sheet2!$a$2:$a$1000=$a2)*(sheet2!$b$2:$b$1000=$b2)*sheet2!c$2:c$1000)

右拉填充,下拉填充

21樓:善言而不辯

可以採用vlookup結合陣列公式來解決,舉例來說:

sheet1中欲在sheet2中找到a列數值=甲,且b列數值=1....對應的紅色字顯示的資料,可以輸入以下公式:

$b$1:$b$1000,sheet2!c$1:

c$1000),2,0)

公式輸完,按ctrl+shift+enter結束,下拉向下填充公式即可。

22樓:譚笑風笙

c2=sumproduct((sheet2!a:a=a2)*(sheet2!b:b=b2)*c:c)

d2=sumproduct((sheet2!a:a=a2)*(sheet2!b:b=b2)*d:d)

注意,查詢不到兩列同時匹配的,會顯示錯誤,可用if+iserror修整,如

c2=if(iserror(sumproduct((sheet2!a:a=a2)*(sheet2!

b:b=b2)*c:c)),"",sumproduct((sheet2!

a:a=a2)*(sheet2!b:

b=b2)*c:c))

23樓:匿名使用者

在表一、表二中分別增加一列新的列,並通過公式=a1&b1進行取值,然後就可以用傳統的vlookup函式搜尋符合條件的值了

24樓:匿名使用者

加and()條件一下

excel裡怎麼用vlookup函式取同時滿足兩個條件的值

25樓:匿名使用者

excel裡用vlookup函式取同時滿足兩個條件值的具體步驟如下:

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

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

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

即為:if(,$a$2:$b$9,$c$2:

$c$9)。

5.然後我們根據公式vlookup(條件1:條件2,if(,$條件1區域$:

$條件2區域$,返回列),2,0)。在h2的單元格中輸入這個公式=vlookup(f2:g2,if(,$a2$:

$b9$,$c$2:$c$9),2,0)。

6.最後同時按下ctrl、shift以及回車三個鍵就完成了。這樣就解決了excel裡用vlookup函式取同時滿足兩個條件值問題 了。

26樓:云云小達人

輸入公式:=vlookup(條件一&條件二,if(,條件一區域&條件二區域,返回列),2,0)

最後同時按ctrl shift 回車 三鍵結束

解釋:1、公式中的e2&f2,它表示將兩個單元格連在一起當做一個整體進行查詢。如圖中即為:a許六

2、a2:a7&b2:b7表示的意思與上面基本一致,就是班級和姓名作為一個整體。如圖中即為:a李一,d王二,b張三……

3、if(,a2:a7&b2:b7,c2:c7)表示將班級和姓名作為一個整體,然後與得分列進行組合成兩列,即班級姓名整體一列,得分一列

4、最後用vlookup來從「班級姓名整體」一列,「得分」一列這兩列中,查詢「班級姓名整體」說對應的「得分」

ecelvlookup函式怎麼用

excel vlookup函式的使用步驟如下 1.為此在單元格中輸入 vlookup 此時就會發現vlookup包括三個引數和一個可選引數。2.其中 lookup value 是指要查詢的值,在此為 c 3.引數 table array 是指搜尋的區域,在此在除標題之後的整個資料區域。4.第三個引數...

如何用vlookup函式查詢返回多個符合條件的結果

由題意可知,a列存 在著多個相同的專案,而vlookup函式通常只返回精確匹配到的首版個條件,並返權 回對應的資料,而無法返回多個相同條件所對應的資料 這就需要通過輔助列的形式,將多個相同的條件按出現的先後編號,並被後面的查詢條件所引用 excel vlookup函式怎麼查詢一個值返回多個結果 vl...

請問我符合不符合這次特赦令,請問我符合不符合這次特赦令

暴力性犯罪不在特赦之列,要求是釋放後不具有現實社會危險性的。根據主席特赦令,對依據2015年1月1日前人民法院作出的生效判決正在服刑,釋放後不具有現實社會危險性的四類罪犯實行特赦 一是參加過中國人民抗日戰爭 中國人民解放戰爭的 二是中華人民共和國成立以後,參加過保衛國家主權 安全和領土完整對外作戰的...