excel用vlookup怎麼實現多條件查詢引用,要符合我這

2022-02-14 11:13:55 字數 5681 閱讀 9337

1樓:匿名使用者

再加一列:輸入=a2&b2,作為唯一值,就不會出現重複客戶情況了

a2假設為客戶姓名1,b2為對應日期,以其作為基準列進行查詢就沒問題啦

excel vlookup函式怎麼實現多條件查詢

2樓:桓騫

vlookup函式怎麼多條件查詢?

3樓:魚木混豬喲

軟體版本:office2007

舉例說明如下:

1.利用vlookup函式,根據部門和專案在h:i列中查詢與ab列的相同值,在c列返回對應j列值

2.輸入公式如下:

3.ctrl+shift+enter三鍵結束這個陣列公式,可以看到公式前後被」{}「包圍:

4.下拉填充得到結果:

4樓:匿名使用者

vlookup不適合多條件查詢,可以使用lookup。

設定,abc列為資料,ab列為條件,c列為返回值,e1,f1為引數值,則如下公式可返回對應條件。如果多條件可繼續增加。

lookup(1,1/((a:a=e1)*(b:b=f1)),c:c)

excel後面改版一定會增加vlookups,類似sumifs, countifs等等。

excel vlookup函式怎麼實現多條件查詢

5樓:桓騫

vlookup函式怎麼多條件查詢?

6樓:魚木混豬喲

軟體版本:office2007

舉例說明如下:

1.利用vlookup函式,根據部門和專案在h:i列中查詢與ab列的相同值,在c列返回對應j列值

2.輸入公式如下:

3.ctrl+shift+enter三鍵結束這個陣列公式,可以看到公式前後被」{}「包圍:

4.下拉填充得到結果:

7樓:匿名使用者

如下圖,a1:d5是原始資料區域,要在第8行根據姓名和工號兩個資訊來查詢性別。

首先要考慮,是不是能把兩個條件合併在一起呢?答案是肯定的,我們在c8單元格輸入公式:=a8&b8,這樣就把兩個條件欄位連線在了一起。

同樣的原理,原始區域兩列也可以合併在一起。我們選中部分空單元格,輸入公式:

=a1:a5&b1:b5

ctrl+shift+enter三鍵執行公式,姓名和工號兩列也合併在了一起。

下面,利用if函式第一引數的陣列化來把剛才生成的內容和工號連線起來:

=if(,a1:a5&b1:b5,c1:c5)

同樣按陣列方式三鍵執行公式,效果如下:

這時,在c8輸入公式:

=vlookup(a8&b8,e1:f5,2,0)

就可以根據兩個條件查詢了。

將所有公式整合在一起,取消輔助單元格,c8輸入公式:

三鍵執行即可實現vlookup的多條件查詢了。

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

8樓:匿名使用者

需要用到陣列公式

用下面的舉例來說明:

這裡有兩個條件,後面對應第三列唯一的資料:

2.當我們需要同時滿足條件一和條件二的資料的時候,就需要使用 vlookup 的多條件查詢。

在i5單元格輸入陣列公式然後按按組合鍵結束輸入。

3.隨即便完成了對滿足兩個條件的資料查詢,向下拖拽填充即可。

擴充套件資料

多條件查詢函式的詳細解釋

這是vlookup對應的四個引數,首先針對上面的陣列公式解釋:

查詢值

:g5&h5,需要查詢的是兩個條件,但是vlookup函式只能查詢一個條件,所以需要用

"&"將查詢的兩個條件的單元格連線起來。

資料表

:if(,$a$2:$a$9&$b$2:$b$9,$c$2:$c$9)表示需要查詢的資料,這裡面巢狀使用了if函式,然後以if(,這樣的陣列引數。

引數為陣列時,會分別進行計算。先用1作為引數判斷,返回$a$2:$a$9&$b$2:

$b$9;然後用0作為引數判斷,又返回一個結果$c$2:$c$9。兩個結果重新組合一個陣列:

$a$2:$a$9&$b$2:$b$9在第一列,$c$2:

$c$9在第二列,其中"$"是絕對引用。

這樣vlookup便能查詢到兩個條件。

列序數

:需要查詢的資料位於第二列,所以輸入2。

匹配條件

:精確匹配。

9樓:顧傾城

1、首先打excel表,利用公式:=vlookup(條件1:條件2,if(,$條件1區域$:$條件2區域$,返回列),2,0)進行計算。

2、vlookup公式中的條件1:條件2,然後把兩個單元格連在一起作為整體進行查詢。

3、vlookup公式中的$條件1區域$:$條件2區域$,接著a列和b列作為整體。

4、vlookup公式中的if(,$條件1區域$:$條件2區域$,返回列),將a列和b列作為整體和計劃到貨日期併為兩列。

5、根據公式vlookup(條件1:條件2,if(,$條件1區域$:$條件2區域$,返回列),2,0)。

在結果單元格,輸入公式=vlookup(f2:g2,if(,$a2$:$b9$,$c$2:

$c$9),2,0)。

10樓:柿子的丫頭

第一步:公式:=vlookup(條件1:條件2,if(,$條件1區域$:$條件2區域$,返回列),2,0)。

注意:最後一定要同時按住ctrl shift 回車 三鍵。

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

圖中即為:f2:g2。

第三步:vlookup公式中的$條件1區域$:$條件2區域$,意思是將業務型別和訂單編號作為整體。

即圖中:$a$2:$b$9(使用$鎖定區域-絕對引用)。

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

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

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

$條件2區域$,返回列),2,0)。在h2單元格內錄入此公式=vlookup(f2:g2,if(,$a2$:

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

第五步:最後同時按住ctrl、shift、回車三鍵,ok。

擴充套件資料

excel中大量的公式函式可以應用選擇,使用microsoft excel可以執行計算,分析資訊並管理電子**或網頁中的資料資訊列表與資料資料圖表製作,可以實現許多方便的功能,帶給使用者方便。

與其配套組合的有:word、powerpoint、access、infopath及outlook,publisher

excel2013、2010、2007和老一點的excel2003較為多見,excel2002版本用的不是很多。比excel2000老的版本很少見了。最新的版本增添了許多功能。

使excel功能更為強大。

lookup_value為需要在資料表第一列中進行查詢的數值。lookup_value 可以為數值、引用或文字字串。當vlookup函式第一引數省略查詢值時,表示用0查詢。

table_array為需要在其中查詢資料的資料表。使用對區域或區域名稱的引用。

col_index_num為table_array 中查詢資料的資料列序號。col_index_num 為 1 時,返回 table_array 第一列的數值,col_index_num 為 2 時,返回 table_array 第二列的數值,以此類推。

如果 col_index_num 小於1,函式 vlookup 返回錯誤值#value!;如果 col_index_num 大於 table_array 的列數,函式 vlookup 返回錯誤值#ref!。

range_lookup為一邏輯值,指明函式 vlookup 查詢時是精確匹配,還是近似匹配。如果為false或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #n/a。

如果 range_lookup 為true或1,函式 vlookup 將查詢近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。如果range_lookup 省略,則預設為近似匹配。

11樓:歐陽絕塵

輸入公式:=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來從「班級姓名整體」一列,「得分」一列這兩列中,查詢「班級姓名整體」說對應的「得分」

12樓:杯酒豔黃昏

1.開啟excel檔案,找到需要取值的單元格。

2.輸入公式「=vlookup(e2,$a$1:$c$7,3,0)」。

3.點選向下拖拽,即可自動填充,完成所有取值。

13樓:力爭不糊塗

lookup(1,0/(條件區域1=條件1)*(條件區域2=條件2),目標區域)

沒有具體查詢資訊,所以提供套路公式,希望可以幫到你。

14樓:匿名使用者

我從來不用這個函式多條件,你要喜歡用看下面

=vlookup(條件1&條件2,if(,條件1範圍&條件2範圍,結果範圍),2,0)

這是陣列公式,輸入後按shift+ctrl+回車

15樓:小破孩找褲衩

資料表呢?條件呢?你可以用lookup函式查詢。

公式為=lookup(1,0/((區域=條件1)*(區域=條件2))就可以了

16樓:匿名使用者

使用if函式,由於沒有詳細說明,只能大概寫一個,如=vlookup(if(and(a1=1,b1=2),b1,""),c:d,2,0),希望對樓主有幫助。

17樓:次次次蛋黃米亞

1、在開啟的excel**中

根據分類輸入兩組資料,需要將這兩組資料使用vlookup函式提取到另外一張**中。

2、開啟另一張**,可以看到年份與第一張**的順序是不同的,需要根據年份提取出資料,輸入提取函式:=vlookup(a2,sheet1!a2:c7,2,false),點選回車。

3、得到提取的資料後向下填充公式即可根據年份提取出第一組資料了。

4、使用相同的公式,將返回值更改為「3」,公式:=vlookup(a2,sheet1!a2:c7,3,false)。

5、即可得到第二組提取的資料,實現滿足兩個條件的匹配提取操作。

excel中的vlookup函式怎麼用

vlookup函式,遮蔽0與na值 excel中vlookup函式如何使用,我教你!vlookup函式的使用方法。excel中vlookup函式這樣使用,簡單實用 方法 步驟 為了講解的需要,特製作如圖所示的 當然,大家也可以根據自己的實際情況設計合適的內容。接下來,我們的任務是通過利用vlooku...

EXCEL裡的VLOOKUP函式怎麼用呢

vlookup函式,遮蔽0與na值 excel中vlookup函式如何使用,我教你!vlookup函式的使用方法。vlookup函式是excel中的一個縱向查詢函式,它與lookup函式和hlookup函式屬於一類函式,在工作中都有廣泛應用。vlookup是按列查詢,最終返回該列所需查詢列序所對應的...

EXCEL用VLOOKUP查目標的左邊1列該怎麼做

使用vlookup查詢左邊的公式是vlookup a1,if c100,b1b100 2,但是向左看更多地使用索引函式和匹配函式的組合。1 以office excel2016版本為例,填寫完資料後,以b列為例,查詢b列左側a列的對應值,如圖所示 2 使用匹配功能確認搜尋目標在目標列中的位置,如圖所示...