excel如何提取符合兩個條件的多個資料

2022-01-11 19:37:15 字數 5564 閱讀 3427

1樓:人人哦哦哦課

1、第一步:開啟需要提取同時滿足兩個條件資料的excel**。

2、第二步:在**右側輸入提取的兩個條件:語文》80,數學》80。

3、第三步:選擇選單欄「資料」中的「高階」選項。

4、第四步:列表區域選擇全部資料。

5、第五步:條件區域選擇我們設定好的兩個條件。

6、第六步:勾選上「將篩選結果複製到其他區域」,單擊「確定」按鈕。

7、完成操作,符合兩個條件的資料被篩選出來。

2樓:幽憂

回答1、第一步:開啟需要提取同時滿足兩個條件資料的excel**。

2、第二步:在**右側輸入提取的兩個條件:語文》80,數學》80。

3、第三步:選擇選單欄「資料」中的「高階」選項。

4、第四步:列表區域選擇全部資料。

5、第五步:條件區域選擇我們設定好的兩個條件。

6、第六步:勾選上「將篩選結果複製到其他區域」,單擊「確定」按鈕。

7、完成操作,符合兩個條件的資料被篩選出來。

更多5條

3樓:匿名使用者

可選用以下兩種方法:

1、用lookup函式配合有關條件實現。

示例公式:

=lookup(0,0/((sheet2!a$1:a$100=a1)*(sheet2!

b$1:b$100=b1)),sheet2!c$1:

c$100) 該公式「在sheet2中查詢a列b列與本表a列b列對應相同的c列值」。

其中:lookup函式返回向量或陣列中的數值,其語法形式有向量和陣列兩種,本例使用了向量形式。

向量形式的語法是:

lookup(lookup_value,lookup_vector,result_vector) 引數lookup_value為函式在第乙個向量中所要查詢的數值,lookup_vector和result_vector分別為第一向量查詢區域和第二向量結果區域,它們是只包含一行或一列的區域。

2、用vlookup函式與if(配合實現。

示例公式:

其中:if(,sheet2!a$1:

c$1:c$100)建立乙個包含兩列資料的內在陣列,第一列為a列與b列值同行合併結果,第二列為c列值。

4樓:匿名使用者

可用高階篩選提取多個條件的資料 。

5樓:綠衣人敲門

在sheet1中,在比如g4輸入 =a4&「-」&b4,公式複製下去。嫌難看,隱藏該列。

在sheet2中,在c4輸入

就可以了。

使用vlookup函式公式,即可快速查詢和提取相應值。

具體步驟:

定位到表二的第2列(例如e3單元格)

使用公式=vloopup(d3,a:b,2,false)將公式往下拉(滑鼠放在單元格右下角,出現黑色加粗的十字符號時,向下拖拉自動填充)

如果不希望有公式,而是只要結果,可以使用選擇性貼上的方法,去除公式。

具體方法:

選中含公式的單元格區域,並複製。

在原處右擊單元格

點選」選擇性貼上「

選擇」值與數字格式「即可

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

6樓:匿名使用者

需要用到陣列公式

用下面的舉例來說明:

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

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。

匹配條件

:精確匹配。

7樓:顧傾城

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

8樓:柿子的丫頭

第一步:公式:=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 省略,則預設為近似匹配。

9樓:歐陽絕塵

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

10樓:杯酒豔黃昏

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

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

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

11樓:暴血長空

在sheet1中,在比如g4輸入 =a4&「-」&b4,公式複製下去。嫌難看,隱藏該列。

在sheet2中,在c4輸入

就可以了。

使用vlookup函式公式,即可快速查詢和提取相應值。

具體步驟:

定位到表二的第2列(例如e3單元格)

使用公式=vloopup(d3,a:b,2,false)將公式往下拉(滑鼠放在單元格右下角,出現黑色加粗的十字符號時,向下拖拉自動填充)

如果不希望有公式,而是只要結果,可以使用選擇性貼上的方法,去除公式。

具體方法:

選中含公式的單元格區域,並複製。

在原處右擊單元格

點選」選擇性貼上「

選擇」值與數字格式「即可

EXCEL中用VBA提取符合條件的數

寫好了,測試通過了 option explicit sub dim arr,arr1,arr2,arr3 dim i,j arr1 array 1,0,3,6,9 arr2 array 1,4,7 arr3 array 2,5,8 i j65536 end xlup row j i while i ...

EXCEL如何滿足兩個條件查詢,EXCEL怎麼用函式查詢同時滿足兩個條件的值

多條件查詢請用countifs函式,多條件求和請用sumifs函式。sumifs函式語法 sumifs sum range,criteria range1,criteria1,criteria range2,criteria2 1 criteria range1為計算關聯條件的第乙個區域。2 cri...

如何在excel中統計符合兩列資料條件的個數

1 以抄excel2010版本為例,如下圖要統計15到49歲女性多少人 2 首先在c1單元格輸入countifs函式,因為這裡要統計多個條件,所以不能用countif函式 3 輸入公式 countifs a a,女 b b,15 b b,49 按enter鍵則可得出統計結果 4 如果改變條件,變成統...