如何在兩個excel中裡。利用vlookup查詢資料

時間 2022-01-25 19:10:12

1樓:匿名使用者

與在 一個裡邊 利用沒什麼兩樣……

你首先將兩個都開啟 然後再做這個函式 就與在一個裡邊 一樣了……只不過 在儲存後 這兩個檔案 被引用的那個 儲存位置不能改變……這位朋友 補充問題也很節省!你要具體函式 你就舉一個具體例子來 然後求解……

你問的是vlookup 函式 補充又是 什麼函式啊?

那麼你說哪?

這就是一個查詢 函式……根據你的已知查詢條件 在 某個 資料區域裡 返回 你指定的符合條件的 對應某列的 資料……lol

2樓:手機使用者

剛好在做個這個資料引用,本想截個圖給你看下,沒註冊好像不能插入**,汗!!!!

3樓:匿名使用者

查詢區域中直接選擇另外一個excel的區域就行。

4樓:匿名使用者

1、在兩個excel中用vlookup查詢資料有兩個要點:一是事先要將兩個excel同時開啟,二是在引用的單元格範圍前要加上檔案路徑和檔名(工作簿全稱)。

2、示例。

假定有兩個excel檔案分別為book1.xls和book2.xls,資料均在工作表sheet1,book1包含abc三列資料,分別為學號、姓名、分數。

book2中a列為學號,要求通過book2中的學號匹配book1中相應分數。

公式為:=vlookup(a2,[book1.xls]sheet1!a:c,3,)

3、關於vlookup函式。

vlookup函式用於在**或數值陣列的首列查詢指定的數值,返回**或陣列查詢值所在行中指定列處的數值。

其語法是: vlookup(lookup_value,table_array,col_index_num,range_lookup)

其中:lookup_value引數為需要在陣列第一列中查詢的數值。

table_array引數為需要在其中查詢資料的資料表,如果後面的range_lookup引數為 true,則第一列中的數值必須按升序排列;若為 false,則table_array 不必進行排序。

col_index_num引數為 table_array 中待返回的匹配值的列序號,其值的範圍為1至 table_array 的總列數,超出這個範圍, vlookup會返回錯誤值。

range_lookup引數為一邏輯值,指明函式 vlookup 返回時是精確匹配還是近似匹配。

excel表中如何利用vlookup將2張工作表的資料匹配?

5樓:熱愛影視者

excel**中,匹配關鍵字可以找出兩個**資料的相同值並進行分析與計算。通常有兩種方法:

1 公式法:

比如在sheet1的a列,需要查詢sheet2的b列在不在a列裡面,那麼在sheet2的c列就可以寫如下公式:

=vlookup(b1,sheet1!a:a,1,0)

sheet1的資料:

sheet2的資料與公式

途中#n/a就是沒有找到,未匹配。

方法二:通過vba**來查詢並上色:

sub filter()

dim s1 as variant

dim i, j as integer

dim foundrange as range

s1 = sheet2.range("b1:b180").value

for i = 1 to ubound(s1, 1)

set foundrange = sheet1.range("b1:b20357").

find(what:=s1(i, 1), lookin:=xlvalues, lookat:

=xlwhole, searchorder:=xlbyrows, searchdirection:=xlnext)

if not foundrange is nothing then

sheet1.cells(foundrange.row, 2).entirerow.interior.color = rgbred

else

msgbox s1(i, 1) & "並未在sheet1中找到", 64

end if

next i

end sub

6樓:天使在唱歌

vlookup匹配方法如下:

1、以excel2010版本為例,假設下圖的資料為兩張工作表,e列的年齡需匹配b列的年齡;

2、首先在e2單元格輸入公式=vlookup(d2,$a$2:$b$6,2,0),vlookup公式為(查詢值,查詢範圍,查詢列數,精確匹配或者近似匹配),$符號表示絕對引用的意思,則當公式下拉填充時,該查詢範圍不會變,按enter鍵後則可得出匹配結果;

3、然後把滑鼠放在e2單元格右下角,下拉填充公式,則可匹配b列的年齡到e列,如果出現符號#n/a,則表示該姓名在另一個**查詢不到。

7樓:尼古拉斯凱

1、以excel2010版本為例,如下圖,要將工作表1的語文成績匹配到工作表2;

2、首先在工作表2的c2單元格輸入公式=vlookup(a2,'[新建 microsoft excel 工作表.xlsx]sheet1'!$a:

$b,2,0),第一個引數是查詢值,第二個是查詢範圍,第三個引數是查詢列數,第四個引數是精確匹配,輸完後按enter鍵則可得出匹配結果;

3、把滑鼠放在c2單元格,下拉填充公式,則可成功匹配出工作表2c列的語文成績了

excel中如何使用vlookup函式查詢2個表中的相同資料?

8樓:deqr雲飄

假設sheet1和sheet2的名字都在a1:a30裡,在sheet2的b1格里輸入公式(注意符號都為英文格式的):=vlookup(a1,sheet1!

a$1:b$30,1,)copy這一公式到a2:a30裡,凡是出現"#n/a"的都是沒有重複的。

b1公式為:

=if(isna(vlookup(a1,sheet2!a:a,1,)),"不存在","")

b1公式為:

=if(isna(vlookup(a1,sheet2!a:a,1,)),"","存在")

9樓:傅行雲時代

1、在**或數值陣列的首列查詢指定的數值,並由此返回**或陣列當前行中指定列處的數值。當比較值位於資料表首列時,可以使用函式 vlookup 代替函式 hlookup。

2、在 vlookup 中的 v 代表垂直。

語法vlookup(lookup_value,table_array,col_index_num,range_lookup)

lookup_value 為需要在陣列第一列中查詢的數值。lookup_value 可以為數值、引用或文字字串。

3、table_array 為需要在其中查詢資料的資料表。可以使用對區域或區域名稱的引用,例如資料庫或列表。

10樓:great啦啦啦

excel中使用vlookup函式查詢2個表中的相同資料的方法如下:

1,比如sheet1和sheet2的名字在a1:a30裡,在sheet2的b1格里輸入公式:(=vlookup(a1,sheet1!

a$1:b$30,1,)然後複製這個公式到a2:a30裡,只要出現"#n/a"的都是沒有重複的。

2,或者直接查詢工作薄。

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

11樓:樓蘭佛爺

查詢方法如下:

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中元素沒有重複值。

12樓:匿名使用者

具體方法如下:

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

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

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

13樓: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條

14樓:小小小兔

方法:使用「vlookup」命令。

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

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

15樓:匿名使用者

vlookup 簡介

如何以及何時使用 vlookup

對多個電子**使用 vlookup

對絕對單元格引用使用 vlookup

避免 vlookup 錯誤

查詢重複

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

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

如何在excel中以兩個條件進行搜尋 vlookup是條

來自朱家尖積極進取的大平原狼 h2l輸入公式 公式以ctrl shift enter三鍵結束。或者用下面的普通公式 h2裡公式如下,shifr ctrl enter 三鍵同按 結果如果是數字的話使用sumproduct a 1 a 100 f2 b 1 b 100 g2 c1 c100 渾筠 h2 ...

請問如何利用excel計算兩個時間之間差多少分鐘

侯玉川 直接減就行。把格式設定為24小時制。這樣就是完整的時間格式 也可以把相減得到的結果乘以1440 這個數字是每天的分鐘數 就能得到純數字分鐘數。當然,如果有秒的話,會變成小數點。如果要四捨五入,外邊可以巢狀一個四捨五入函式round由於你沒有具體的表,要求也不是很詳細,所以無法給你提供具體的公...

excel兩個函式相除,在excel中,兩個數相除的函式是什麼?

if sumproduct 彙總表 w w a 彙總表 ah ah aaa sumproduct 彙總表 w w a 彙總表 af af b 彙總表 ah ah aaa sumproduct 彙總表 w w a 彙總表 ah ah aaa 或 if countifs 彙總表 w w,a 彙總表 ah...