網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

vlookup函數取同時滿足兩個條件值的教程

欄目: IT科技 / 發佈於: / 人氣:1.45W

需要用到數組公式用下面的舉例來說明:這裏有兩個條件,後面對應第三列唯一的數據:2.當我們需要同時滿足條件一和條件二的數據的時候,就需要使用 Vlookup 的多條件查找。在I5單元格輸入數組公式:=VLOOKUP(G5&H5,IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9),2,0) 然後按按<Ctrl+Shfit+Enter>組合鍵結束輸入。3.隨即便完成了對滿足兩個條件的數據查詢,向下拖拽填充即可。擴展資料多條件查詢函數的詳細解釋這是vlookup對應的四個參數,首先針對上面的數組公式解釋:查找值:G5&H5,需要查找的是兩個條件,但是vlookup函數只能查找一個條件,所以需要用"&"將查找的兩個條件的單元格連接起來。數據表:IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9)表示需要查找的數據,這裏面嵌套使用了IF函數,然後以IF({1,0},這樣的數組參數。參數爲數組時,會分別進行計算。先用1作爲參數判斷,返回$A$2:$A$9&$B$2:$B$9;然後用0作爲參數判斷,又返回一個結果$C$2:$C$9。兩個結果重新組合一個數組:$A$2:$A$9&$B$2:$B$9在第一列,e68a84e8a2ad7a686964616f31333433616139$C$2:$C$9在第二列,其中"$"是絕對引用。這樣Vlookup便能查找到兩個條件。列序數:需要查找的數據位於第二列,所以輸入2。匹配條件:精確匹配,需要用到數組公式,用下面的舉例來說明:1.這裏有兩個條件,後面對應第三列唯一的數據:2.當我們需要同時滿足條件一和條件二的數據的時候,就需要使用 Vlookup 的多條件查找,在I2單元格輸入數組公式:=VLOOKUP(G5&H5,IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9),2,0) 然後按按<Ctrl+Shfit+Enter>組合鍵結束輸入。3.隨即便完成了對滿足兩個條件的數據查詢,向下拖拽填充即可。擴展資料:Excel中大量的公式函數可以應用選擇,使用Microsoft Excel可以執行計算,分析資訊並管理電子表格或網頁中的數據資訊列表與數據資料圖表製作,可以實現許多方便的功能,帶給使用者方便。與其配套組合的有:Word、PowerPoint、Access、InfoPath及Outlook,PublisherExcel2013、2010、2007和老一點的Excel2003較爲多見,Excel2002版本用的不是很多。比Excel2000老的版本很少見了。最新的版本增添了許多功能。使Excel功能更爲強大。Excel2003支援VBA編程,VBA是Visual Basic For Application的簡寫形式。VBA的使用可以達成執行特定功能或是重複性高的操作。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 查找時是精確匹配,還是近似e79fa5e98193e59b9ee7ad9431333366306539匹配。如果爲FALSE或0 ,則返回精確匹配,如果找不到,則返回錯誤值 #N/A。如果 range_lookup 爲TRUE或1,函數 VLOOKUP 將查找近似匹配值,也就是說,如果找不到精確匹配值,則返回小於 lookup_value 的最大數值。如果range_lookup 省略,則默認爲近似匹配。VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])就是VLOOKUP(查找值,查找範圍,查找列數,精確匹配或者近似匹配)。一定要選擇精確查找。本回答被網友採納,1、首先打excel表,利用公式:=VLOOKUP(條件1:條件2,IF({1,0},$條件1區域$:$條件2區域$,返回列知),2,0)進行計算。2、VLOOKUP公式中的條件1:條件2,然後道把兩個單元格連在一起作爲整體進行查找。3、VLOOKUP公式中的$條件1區域$:$條件2區域$,接着A列和B列作爲整體。4、VLOOKUP公式中的IF({1,0},$條件1區域$:$條件2區域$,返回版列),將A列和B列作爲整體和計劃到貨日期併爲權兩列。5、根據公式VLOOKUP(條件1:條件2,IF({1,0},$條件1區域$:$條件2區域$,返回列),2,0)。在結果單元格,輸入公式=VLOOKUP(F2:G2,IF({1,0},$A2$:$B9$,$C$2:$C$9),2,0)。本回答被網友採納,第一步:公式:=VLOOKUP(條件1:條件2,IF({1,0},$條件1區域$:$條件2區域$,返回列),2,0)。注意:最後一定要同時按住ctrl shift 回車 三鍵。第二步:VLOOKUP公式中的條件1:條件2,意思是將兩個單元格連在一起作爲整體進行查找。圖中即爲:F2:G2。第三步:VLOOKUP公式中的$條件1區域$:$條件2區域$,意思是將業務類型和訂單編號作爲整體。即圖中:$A$2:$B$9(使用$鎖定區域-絕對引用)。第四步:VLOOKUP公式中的IF({1,0},$條件1區域$:$條件2區域$,返回列),意思是將業務類型和訂單編號作爲整體和計劃到貨日期併爲兩列。即爲:IF({1,0},$A$2:$B$9,$C$2:$C$9)第四步:然後我們根據公式VLOOKUP(條件1:條件2,IF({1,0},$條件1區域$:$條件2區域$,返回列),2,0)。在H2單元格內錄入此公式=VLOOKUP(F2:G2,IF({1,0},$A2$:$B9$,$C$2:$C$9),2,0)。第五步:最後同時按住ctrl、shift、回車三鍵,OK。擴展資料Excel中大量的公式函數可以應用選擇,使用Microsoft Excel可以執行計算,分析資訊並管理電子表格或網頁中的數據資訊列表與數據資e799bee5baa6e997aee7ad94e78988e69d8331333365666265料圖表製作,可以實現許多方便的功能,帶給使用者方便。與其配套組合的有:Word、PowerPoint、Access、InfoPath及Outlook,PublisherExcel2013、2010、2007和老一點的Excel2003較爲多見,Excel2002版本用的不是很多。比Excel2000老的版本很少見了。最新的版本增添了許多功能。使Excel功能更爲強大。Excel2003支援VBA編程,VBA是Visual Basic For Application的簡寫形式。VBA的使用可以達成執行特定功能或是重複性高的操作。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 省略,則默認爲近似匹配。本回答被網友採納,輸入公式:=VLOOKUP(條件來一&條件二,IF({1,0},條件一區域&條件二區域,返回列),2,0)最後同時按ctrl shift 回車 三鍵結束解釋:源1、百公式中的E2&F2,它表示將兩個單元格連在一起當做一個整體進行查找。如圖中即爲:A許六2、A2:A7&B2:B7表示的意思與上面基本一致,就是班級和姓名作爲度一個整體。如圖中即爲:A李一,D王二,B張三……3、IF({1,0},A2:A7&B2:B7,C2:C7)表示將班級和姓名作爲一個整體,然後與得分列進行組合成兩列,即知班級姓名整體一列,得分一列4、最後用VLOOKUP來從“班級姓名整體”一列,“得分”一列這兩列中,查找“班級姓名整體”說道對應的“得分”www.51dongshi.com防採集。

excel中有諸多的函數,下面爲大家分享VLOOKUP函數取同時滿足兩個條件值的方法。

材料/工具

excel

方法

公式:=VLOOKUP(條件1:條件2,IF({1,0},$條件1區域$:$條件2區域$,返回列),2,0)。

公式=VLOOKUP(條件1:條件2,IF({1,0},$條件1區域$:$條件2區域$,返回列),2

vlookup函數取同時滿足兩個條件值的教程

VLOOKUP公式中的條件1:條件2,意思是將兩個單元格連在一起作爲整體進行查找。

公式:=VLOOKUP(條件1:條件2,IF({1,0},$條件1區域$:$條件2區域$,返回列),

vlookup函數取同時滿足兩個條件值的教程 第2張

VLOOKUP公式中的$條件1區域$:$條件2區域$,意思是將業務類型和訂單編號作爲整體。

方法如下圖所示:同時滿足姓名和班級兩個條件,查詢成績,圖中公式爲:=VLOOKUP(E39,I

vlookup函數取同時滿足兩個條件值的教程 第3張

VLOOKUP公式中的IF({1,0},$條件1區域$:$條件2區域$,返回列),意思是將業務類型和訂單編號作爲整體和計劃到貨日期併爲兩列。

1、=VLOOKUP(A1&B1,IF({1,0},$F$1:$F$10&$G$1:

vlookup函數取同時滿足兩個條件值的教程 第4張

然後根據公式VLOOKUP(條件1:條件2,IF({1,0},$條件1區域$:$條件2區域$,返回列),2,0)。在H2單元格內錄入此公式=VLOOKUP(F2:G2,IF({1,0},$A2$:$B9$,$C$2:$C$9),2,0)。

在SHEET2的C2輸入或複製粘貼下列公式=lookup(1,0/((sheet1!a:a=e2

vlookup函數取同時滿足兩個條件值的教程 第5張

最後同時按住ctrl、shift、回車三鍵,即可。

在Sheet1中,在比如G4輸入 =A4&“-”&B4,公式複製下去。嫌難看,隱藏該

vlookup函數取同時滿足兩個條件值的教程 第6張

VLOOKUP函數的基本用e68a84e799bee5baa6e997aee7ad9431333365646364法是固定的,需要借用數組才能同時滿足兩個條件的值。例如:要求根據部門和姓名查找C列的加班時間。公式:{=VLOOKUP(A9&B9,IF({1,0},A2:A5&B2:B5,C2:C5),2,0)}有了公式之後,接下來的步驟:1、A9&B9 把兩個條件連接在一起,把他們做爲一個整體進行查找。2、A2:A5&B2:B5,和條件連接相對應,把部分和姓名列也連接在一起,作爲一個待查找的整體。3、IF({1,0},A2:A5&B2:B5,C2:C5) 用IF({1,0}把連接後的兩列與C列數據合併成一個兩列的內存數組。按F9後可以檢視的結果爲:{"銷售張一",1;"銷售趙三",5;"人事楊五",3;"銷售趙三",6}4、完成了數組的重構後,接下來就是VLOOKUP的基本查找功能了,另外公式中含有多個數據與多個數據運算(A2:A5&B2:B5),所以必須以數組形式輸入,即按ctrl+shift後按ENTER結束輸入。5、透過以上的例子,可以發現我們不是讓VLOOKUP本身實現多條件查找,而是想辦法重構一個數組。如果有多個條件我們可以用“&”連接在一起,同樣兩列我們也可以連接成一列數據,然後用IF函數進行組合,這樣就可以用VLOOKUP函數同時滿足兩個條件的值,第一種方法(最百簡單):加輔助列,將兩個度條件的值合併成知一列(輔助列),然後就可以用常規vlookup查詢道匹配了第二種方法:=VLOOKUP(條件回1&條件2,IF({1,0},列1&列2,列3),2,)摁 SHIFT+CTRL+回車 結束公答式的輸入.追問謝謝你,我對函數不懂,基本上靠手工做賬,我百度了還是不會弄,弄出來還是錯的。能否加個好友教我一下,萬分感謝!,1、首先在開啟的excel表格中輸入需要提取的數來據,需要在另外一張表格中根據已有的數據提取出對應的自數據。2、在另一張表格中輸入提取函數:=VLOOKUP(A2,Sheet1!A2:C7,2,FALSE),點擊回車。3、生成提取結果後向下填充公式得到批量的提取數據。4、在使知用相同的公式,將返回值更改爲“3”,公式:=VLOOKUP(A2,Sheet1!A2:C7,3,FALSE)。5、點擊回車並下拉填充公式,即可使用vlookup函數實現滿足兩個條件的匹配提取操作道了。本回答被網友採納內容來自www.51dongshi.com請勿採集。

Tags:vlookup 函數