win7系統下載
當前位置: 首頁 > 硬件軟件教程 > 詳細頁面

Excel VLookUp函數的設置案例(搜索兩列重復或兩表相同數據/兩表數據對比)

發布時間:2025-03-15 文章來源:xp下載站 瀏覽:

辦公軟件是指可以進行文字處理、表格制作、幻燈片制作、圖形圖像處理、簡單數據庫的處理等方面工作的軟件。目前辦公軟件朝著操作簡單化,功能細化等方向發展。辦公軟件的應用范圍很廣,大到社會統計,小到會議記錄,數字化的辦公,離不開辦公軟件的鼎力協助。另外,政府用的電子政務,稅務用的稅務系統,企業用的協同辦公軟件,這些都屬于辦公軟件。

在 Excel 中,查找重復數據(即重復項)可以用VLookUp函數。用VlookUp函數查找重復數據可分為一列數據一些項相同另一列數據不同(即一對多)、兩列數據對應行都相同,兩個表格一個或幾個字段相同及所有字段(即一行)都相同幾種情況。一對多的情況在前面的篇章《Excel VLookUp函數的使用方法,含逆向查找、一對多查找和近似匹配實例》中已經介紹過,本篇將介紹查找兩列重復數據和兩表相同數據(即兩表數據對比)。

用VLookUp函數查找兩表相同數據介紹了兩個操作實例,一個是只要求兩個表的一列數據有相同項,另一個是要求兩個表所有列(即一行)都相同。

一、Excel VLookUp函數的操作實例一:查找兩列的重復數據

1、假如要查找兩列價格的重復數據。雙擊 C2 單元格,把公式 =IFERROR(VLOOKUP(B2,$A$2:$A$8,1,0),"") 復制到 C2,按回車,返回查找結果 89,說明第二行的 A 列與 B 列數據相同;選中 C2 單元格,把鼠標移到 C2 右下角的單元格填充柄上,鼠標變為十字架(+)后,雙擊左鍵,則篩選出所有兩列價格重復數據;操作過程步驟,如圖1所示:

Excel VLookUp函數的操作實例,查找重復數據

圖1

提示:如果只要求查找兩列對應行的重復數據,公式要改為 IFERROR(VLOOKUP(B2,A2,1,0),"")。

2、公式 =IFERROR(VLOOKUP(B2,$A$2:$A$8,1,0),"") 說明:

A、B2 為 VLookUp 的查找值,為相對引用,往下拖會變為 B3、B4、……;$A$2 為對列和行的絕對引用,往下拖不會變為 A3、A4、……,$A$8 與 $A$2 是一個意思。

B、$A$2:$A$8 為查找范圍,表示在 A2 至 A8 查找 B2,往下拖后 B2 變為 B3、B4、……,也同樣在 A2 至 A8 查找 B2。

C、1 為 VLookUp 返回列號,0 表示精確匹配;當公式在 C2 時,VLOOKUP(B2,$A$2:$A$8,1,0) 意思是在 A2 至 A8 中查找 B2(即 89),在 A2 找到后,返回查找范圍的第一列,即返回 A 列的 89。

D、IfError 是錯誤返回函數,如果 VLOOKUP(B2,$A$2:$A$8,1,0) 返回錯誤值,則返回空值,否則返回 VLOOKUP(B2,$A$2:$A$8,1,0) 的返回值。

提示:$A$2:$A$8 也可以用一列表示,即 A:A,但這樣寫有兩問題,一個低版本 Excel 不支持,另一個是執行速度可能慢一點。

二、Excel VLookUp函數的操作實例二:查找兩個表格相同數據(兩表數據對比)

假如要查找相同數據的兩個表格分別在“水果表1.xlsx”和“水果表2.xlsx”文檔中,Sheet 名稱分別為“水果銷量表1”和“水果銷量表2”,以下是具體的查找方法:

(一)只要求一列有數據相同

1、在“水果表1.xlsx”窗口,選中 E2 單元格,輸入 1,把鼠標移到 E2 右下角的單元格填充柄上,鼠標變為十字架(+)后,雙擊左鍵,則有數據的行最后一列都填上 1;選擇“視圖”選項卡,單擊“切換窗口”,在彈出的菜單中選擇“水果表2”,切換到“水果表2”窗口;雙擊 E2 單元格,把公式 =IFERROR(VLOOKUP(A2,[水果表1.xlsx]水果銷量表!A$2:E$7,5,0),"") 復制到 E2,按回車,返回空值,選中 E2,把鼠標移到 E2 右下角的單元格填充柄上,鼠標變為十字架后,雙擊左鍵,則返回所有行的查找結果,其中有 1 的表示與“水果表1”中的表格對應行重復;操作過程步驟,如圖2所示:

Excel VLookUp函數查找兩個表格相同數據

圖2

2、說明:

A、在“水果銷量表1”的 E 列添加 1 用于在的“水果銷量表2”的 E 列標記兩表相同數據,即如果兩個表有相同數據,在“水果銷量表2”的 E 列顯示 1。

B、公式 =IFERROR(VLOOKUP(A2,[水果表1.xlsx]水果銷量表1!A$2:E$7,5,0),"") 中,查找值為 A2(水果銷量表2的 A2),查找范圍為 [水果表1.xlsx]水果銷量表1!A$2:E$7,由于是在“水果表2.xlsx”文檔中的工作表查找“水果表1.xlsx”文檔的工作表,所以查找范圍前要加文檔名和工作表,即 [水果表1.xlsx]水果銷量表1,且在工作表與引用單元格之間要加半角感嘆號(!);5 是返回列號,即返回“水果銷量表1”的第 5 列,也就返回“重復標記”列。

提示:如果在“水果銷量表2”的 E2 中輸入公式,嫌輸入文檔名和工作表名麻煩,輸入 =IFERROR(VLOOKUP(A2, 后,切換到“水果表1.xlsx”窗口,單擊一下工作表名稱“水果銷量表1”,就會自動輸入 [水果表1.xlsx]水果銷量表1!,再框選 A2:A7,就會自動輸入 $A$2:$A$7,切換回“水果表2.xlsx”后,公式已經變為 =IFERROR(VLOOKUP(A2,[水果表1.xlsx]水果銷量表1![水果表1.xlsx]水果銷量表1!$A$2:$A$7,再輸入其它參數即可。

(二)要求所有列都有數據相同,即一行數據都相同

1、假如要求兩個工作表一行數據完全相同才視為相同。同樣在“水果銷量表1”最一列添加 1 作為重復標記;然后切換到“水果銷量表2”,雙擊 E2 單元格,把公式 =IFERROR(VLOOKUP(A2&B2&C2&D2,IF({0,1},[水果表1.xlsx]水果銷量表1!E$2:E$7,[水果表1.xlsx]水果銷量表1!A$2:A$7&B$2:B$7&C$2:C$7&D$2:D$7),2,0),"") 復制到 E2,按回車,返回空值,接著用雙擊 E2 單元格填充柄的方法返回剩余的查找結果,顯示 1 的表示該行數據相同;操作過程步驟,如圖3所示:

Excel VLookUp函數兩表數據對比

圖3

2、公式說明:

=IFERROR(VLOOKUP(A2&B2&C2&D2,IF({0,1},[水果表1.xlsx]水果銷量表1!E$2:E$7,[水果表1.xlsx]水果銷量表1!A$2:A$7&B$2:B$7&C$2:C$7&D$2:D$7),2,0),"")

A、A2&B2&C2&D2 為查找值,是把 A2、B2、C2、D2 四個單元格的數據連結在一起,即“香蕉漿果4.51258”。

B、IF({0,1},[水果表1.xlsx]水果銷量表1!E$2:E$7,[水果表1.xlsx]水果銷量表1!A$2:A$7&B$2:B$7&C$2:C$7&D$2:D$7) 的作用是把“水果銷量表1”的查找范圍 A 列到 D 列每行的數據連結為一列和把返回列 E 列作為獨立的一列;如果不明白,請參考《Excel VLookUp怎么用If或If{0,1}實現兩個或三個條件的多條件查找》一文,里面有詳解。

提示:如果只要求兩個表兩列或三列有相同數據,例如只要求 A、B 和 C 列有相同數據,只需把 A2、B2 和 C2 連續起來,即 A2&B2&C2。


Office辦公軟件是辦公的第一選擇,這個地球人都知道。

本文章關鍵詞: VLookUp函數 
主站蜘蛛池模板: 大香网伊人久久综合网2020| 色诱久久久久综合网ywww| 亚洲国产精品综合久久网络| 丁香五月综合久久激情| 激情伊人五月天久久综合| 伊人色综合一区二区三区| 狠狠色婷婷狠狠狠亚洲综合| 欧美精品综合视频一区二区| 日韩欧美在线综合网另类| 狠狠色伊人亚洲综合网站色| 久久93精品国产91久久综合| 精品综合久久久久久88小说| 99久久国产综合精品网成人影院| 综合亚洲欧美三级| 色欲综合一区二区三区| av色综合久久天堂av色综合在| 综合国产精品第一页| 一本色道久久88综合日韩精品 | 色狠狠久久AV五月综合| 亚洲综合色婷婷七月丁香| 亚洲成a人v欧美综合天堂 | 97久久国产综合精品女不卡| 久久本道综合久久伊人| 91超碰碰碰碰久久久久久综合| 色久综合网精品一区二区| 国产精品天干天干综合网| 色综合色综合色综合| 亚洲国产国产综合一区首页| 亚洲第一区欧美国产不卡综合| 一本久道久久综合狠狠爱| 亚洲性感综合欧美| 激情综合网五月| 欧美日韩综合精品| 色五月丁香六月欧美综合| 亚洲熟女乱综合一区二区| 亚洲色欲久久久久综合网| 国产精品亚洲综合一区| 亚洲成a人v欧美综合天堂下载| 狼狼综合久久久久综合网| 久久综合噜噜激激的五月天| 狠狠色丁香婷综合久久|