EXCEL中VLOOKUP如何對相同的尋找值對應的不同的對應值尋找出來

時間 2022-03-12 09:10:19

1樓:貓之大神

兩種方法:

1.是利用自動篩選

2.在c1單元格中輸入公式:=if(row()>countif($a$1:

$a$6,1),"",index($b$1:$b$6,large(($a$1:$a$6=1)*row($a$1:

$a$6),row())))

然後按ctrl+shift+回車,下面單元格複製此公式即可.

2樓:匿名使用者

利用 自動篩選 不就出來了嘛!?

3樓:

找出來放在一行還是一個單元裡還是?

excel vlookup函式怎麼查詢一個值返回多個結果

4樓:匿名使用者

用vlookup函式不可能返回多個結果。

查詢值不唯一返回第一個匹配值,對應的索引值。

在同一個單元格內不可能把所有匹配的結果都返回。

所以你應該用函式 large(array,k)配合,sum(if(()))進行索引,或offset等函式。

5樓:匿名使用者

多寫幾個vlookup函式公式,都 是查詢某一個值 的,但對應輸出 的區域不同。

6樓:gdcz珊兒

用資料透視表輕鬆解決!

excel中實現自動查詢相同專案並對應填寫其他列的資料

7樓:動漫行家

1.表1中a列的資料包含表2中a列的資料,如何找出相同項並對應表2中的資料。

2.移動或者複製表的方法:

假設這兩個表沒有在一個excel裡面,把它們移動到同一個表中,移動方法圖所示

3.vlookup函式的語法:

vlookup(lookup_value,table_array,col_index_num,range_lookup)

4.lookup_value:要查詢的值,數值、引用或文字字串

table_array:要查詢的區域,資料表區域

col_index_num:返回資料在區域的第幾列數,正整數

range_lookup:模糊匹配,true(或不填) /false

5.找出兩列相同的資料:

用的公式是=vlookup(a2,sheet2!a:b,1,0)

公式的含義是在sheet2工作表的a:b區域的首列中查詢等於a2的值,找到後,返回該區域第1列(即e列)的同行的值。最後的引數0表示精確查詢。

6.找出兩列所對應的資料:

用的公式是=vlookup(a2,sheet2!$a$2:b150,2,0)

公式的含義是在sheet2工作表的a2:b150區域中查詢符合條件顯示b列的值,找到後,返回該區域第2列(即f列)的同行的值。最後的引數0表示精確查詢。

7.完成上面四步以後,最後一步比較簡單,直接拉填充柄填充下面的空白處即可,查詢到對應的資料會直接顯示,如果沒有找到剛顯示#n/a。

8樓:匿名使用者

假設表1 表2 ,分別是一個工作簿裡的二個工作表,sheet1和sheet2

那麼sheet1表的b2,這是假設b2是張三年齡所在單元格,輸入=vlookup($a2,sheet2!$a:$d,column(b$1),0)

右拉到d2,再選中b2:d2

下拉填充公式。

你都截圖了,為啥不截上工作表表名以及行號和列標,憑空多出太多假設

9樓:匿名使用者

在表1工資欄(假設d2開始)輸入公式

=vlookup(a1,表2!a:d,4,0)

下拉填充公式

10樓:朱薈非

在sheet1的d2輸入公式:

=vlookup(a2,sheet2!a:d,4,0)

下拉填充

11樓:迪卡沫芮

在表一的d2寫公式=vlookup(a2,sheet2!a:d,4,0),下拉

12樓:

用vlookup就可以了

vlookup(查詢值,區域,列序號,邏輯值)

「查詢值」:為需要在陣列第一列中查詢的數值,它可以是數值、引用或文字串, 這裡可以用姓名。

「區域」:陣列所在的區域,如「b2:e10」,也可以使用對區域或區域名稱的引用,例如資料庫或資料清單。

「列序號」:即希望區域(陣列)中待返回的匹配值的列序號,為1時,返回第一列中的數值,為2時,返回第二列中的數值,以此類推;若列序號小於1,函式vlookup 返回錯誤值 #value!;如果大於區域的列數,函式vlookup返回錯誤值 #ref!。

「邏輯值」:為true或false。它指明函式 vlookup 返回時是精確匹配還是近似匹配。

如果為 true 或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於「查詢值」的最大數值;如果「邏輯值」為false,函式 vlookup 將返回精確匹配值。如果找不到,則返回錯誤值 #n/a。如果「查詢值」為文字時,「邏輯值」一般應為 false

excel 怎麼用 vlookup 來查詢兩個表的重複資料?!

13樓:樓蘭佛爺

查詢方法如下:

1,首先,為了更好的講解使用vlookup函式查詢重複項,我先虛構兩列資料:資料1、資料2。需要知道資料2與資料1重複的資料有哪些以及那些資料存在資料2中,而在資料1中不含有。

2,首先明白vlookup匹配函式的意義及使用公式。公式:=vlookup(查詢值,查詢區域,返回值在查詢區域」列「序號,0(表示精確查詢))。

在c2**中輸入公式:=vlookup(b2,a:a,1,0)

這個表示式的意思是:b2單元格中的資料2中元素」a1「,在資料1所在列(a:a表示a列)中進行查詢相同項,如果有相同項返回選區第一列的值(也就是相同項它本身,因為我們的選區就一列)。

公司中的」1「表示返回選區第一列,"0"表示精確查詢。

3,快速填充向下自動填充。選中c2單元格後將滑鼠放在右下角,當滑鼠呈十字狀,雙擊,向下自動填充。

4,下圖中紅色背景的就是重複項。

5,下圖,是為了說明資料1資料錯亂,不影響查詢重複項,返回值為#n/a,說明前面對應的資料2中元素沒有重複值。

14樓:匿名使用者

具體方法如下:

首先建立sheet1和sheet2兩個**,sheet1和sheet2兩個中各有姓名列,現在我們就來查詢sheet1中的姓名是否與sheet2中的重複(隨便寫的姓名,只是為了便於說明)

2.在sheet1**中輸入公式"=iferror(vlookup(a2,sheet2!a:a,1,0),"不重複」)

3.這個時候在sheet**中重複的就會顯示為姓名,不重複的顯示」不重複「

15樓:l醜醜

回答1,首先,為了更好的講解使用vlookup函式查詢重複項,我先虛構兩列資料:資料1、資料2。需要知道資料2與資料1重複的資料有哪些以及那些資料存在資料2中,而在資料1中不含有。

2,首先明白vlookup匹配函式的意義及使用公式。公式:=vlookup(查詢值,查詢區域,返回值在查詢區域」列「序號,0(表示精確查詢))。

在c2**中輸入公式:=vlookup(b2,a:a,1,0)

這個表示式的意思是:b2單元格中的資料2中元素」a1「,在資料1所在列(a:a表示a列)中進行查詢相同項,如果有相同項返回選區第一列的值(也就是相同項它本身,因為我們的選區就一列)。

公司中的」1「表示返回選區第一列,"0"表示精確查詢。

3,快速填充向下自動填充。選中c2單元格後將滑鼠放在右下角,當滑鼠呈十字狀,雙擊,向下自動填充。

4,下圖中紅色背景的就是重複項。

5,下圖,是為了說明資料1資料錯亂,不影響查詢重複項,返回值為#n/a,說明前面對應的資料2中元素沒有重複值。

更多4條

16樓:小小小兔

方法:使用「vlookup」命令。

1、開啟excel**,在c列單元格輸入如下命令:=vlookup(b:b,a:a,1,0)。

2、之後,向在拖動單元格,填充。就可以看到哪些數值是重複或者錯誤的,如圖。

17樓:匿名使用者

vlookup 簡介

如何以及何時使用 vlookup

對多個電子**使用 vlookup

對絕對單元格引用使用 vlookup

避免 vlookup 錯誤

查詢重複

=if(countif(sheet1!a:c,a1)>1,"重複","")

查詢當前表a1與表一的a至c是否有重複

18樓:匿名使用者

你自己都說得不詳細,又沒圖,根本搞不懂你的意思

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

19樓:匿名使用者

需要用到陣列公式

用下面的舉例來說明:

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

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。

匹配條件

:精確匹配。

20樓:顧傾城

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

excel函式中vlookup與index match有何不

來自盔頭巖清淨的冷月 excel函式中vlookup與index match準確性方面兩個是一樣的,速度上vlookup比index match快。具體有預算速度,取數方向,查詢範圍的三個方面的區別。1 運算速度不同 vlookup比index match快,因為vlookup只呼叫一個函式,而in...

Excel中的VLOOKUP函式中引數table array是否可以是組合區域?設定跨表的組合區域

方括號 可以。vlookup 需要查詢的值,if 區域1,區域2 2,其中,區域1是查詢的區域,區域2是返回值的區域。這個公式是陣列公式,按ctrl shift enter完成公式輸入。 vlookup函式 在 或數值陣列的首列查詢指定的數值,並由此返回 或陣列當前行中指定列處的數值。當比較值位於資...

怎麼使用excel中的vlookup函式完成自動填充

夔多班元槐 所需工具材料 excel 方法如下 1 舉例來說 現要將表1中的學生的總分進行填充。2 切換到 表一 頁籤,在單元格b2輸入 vlookup a2,3 然後切換到 表二 頁籤,選中要查詢資料的區域,這時 表一 頁簽單元格b2的值自動變為 vlookup a2,表二 a2 b17。注 表二...