ecel如何對比兩張工作表中相應的資料資料量大

2022-02-15 00:38:08 字數 5797 閱讀 3443

1樓:

sheet2c2=if(sumproduct((sheet1!a$2:a$100=a2)*(sheet1!

b$2:b$100=b2)),"","錯誤")下拉,c列顯示「錯誤」對應資料就是你要的

2樓:slai_楓

對比兩列各單元格值是否一致。

exact函式

示例中公式:=exact(d2,e2),true指一致,false為不同。如果需要快速檢視不一致的行,可以f列為關鍵字進行升序排列或者對f列進行篩選。

對比查詢出兩列同時存在的值。

可以用vlookup函式。

示例中公式:=vlookup(d2,e:e,1,0)

3樓:水亦超奇

在2表中插入第三列,公式為:

=if(vlookup(2表的1,1表中的兩列,2,0)=2表的a),0,1)

然後將這一列篩選,為1的就是不匹配的,比如你寫的2,f後面就是1

4樓:阮小霸

這個問題可以用vlookup函式先查詢,通過if函式判定是否相同的辦法來做:

=if(and(a1=(vlookup(a1,sheet1!$a$1:$b$4,1,false)),b1=(vlookup(a1,sheet1!

$a$1:$b$4,2,false))),1,"false")

excel裡兩張表之間資料的比對公式:

5樓:一條酸菜魚

1、電腦開啟excel**,這是**1的資料。

2、要使**2的資料進行對比,輸入公式=vlookup(a33,sheet1!$a$33:$b$39,2,0)。

3、輸入公式後,按回車鍵確定。

4、下拉複製公式,如果有就會顯示,沒有就會顯示資料錯誤。

6樓:霂棪

工具/材料:microsoft office excel2016版,excel**。

1、首先選中excel**,雙擊開啟。

2、然後在microsoft office excel2016版介面中,先顯示**一的資料。

3、其次在microsoft office excel2016版介面中,選中要顯示比對結果的單元格,輸入vlookup比對公式,進行比對。

4、然後在microsoft office excel2016版介面中,比對成功,則顯示錶1的對應內容。

5、最後在microsoft office excel2016版介面中,下拉可得到其他對應的比對結果。

7樓:常德風裡刀

回答第一列函式=vlookup(a2,sheet2!a1:c24,2,false)

第二例函式=vlookup(a2,sheet2!a1:c24,3,false)

8樓:匿名使用者

在表1的c2中輸入或複製貼上此公式

=vlookup(a2,表2!b:c,2,)

下拉填充

9樓:門派網

=vlookup(a2,表2!b:c,2,)

10樓:tat蘿蔔

c3=vlookup(a3,表2!b:c,2,)

11樓:熾冰1號

典型的vlookup函式的應用,樓主查一下這個函式的用法,如果查不到我給你寫一個。

excel中如何將兩張**中的資料內容進行對比篩選

12樓:

1、首先開啟兩個excel**,開啟後將其中一個**的資料,複製貼上到另外一個**中。

2、然後選擇剛貼上過來的資料,選擇「開始」功能欄中的「條件格式」。

3、點選「突出顯示單元格規則」中的「其他規則」,會彈出一個對話方塊。

4、開啟「介於」功能欄,選擇「不等於」選項。

5、然後點選第一個**中的「編號」選項,就會出現「=$b$2」,這個不是我們需要的。

6、然後,按鍵盤上的的「f4」,連續按三次,就會出現「=b2」。

7、接著開啟下方的「格式」選項,點選「圖案」,隨便選擇一個顏色後,點選確定,

8、在確定,我們就可以看到兩個**資料中的差異了。

13樓:風會教育

excel中如何快速核對兩個**中的資料是否一致

14樓:匿名使用者

還是用vlookup 這個很實用的,你可以看看幫助表1(sheet1),表2(sheet2)和你填的一樣表3(把第一列填上)

第二列公式為:=vlookup(a1,sheet1!a:b,2,false)

第三列公式為:=vlookup(a1,sheet2!a:b,2,false)

15樓:曉風之妻

首先確認一下,a列與b列是對應的,也就是說張三就是10.如果是。那麼先整理出a列和b列,放在sheet3裡面(任何工作表裡面,自己命名知道就可以了)。

然後在其餘工作表裡面b1選vlookup函式,會彈出對話方塊,一共四空白lookup-valu值選a1,第二空白選sheet3!ab(就是你整理的資料)。第三行敲2,因為你一共2列,需要得到的結果是第二列。

最後一個空白敲0,這樣就可以了,等於在你表中搜尋與a1一樣的值對應的資料是多少,然後b2.3.4.

5往下拉就可以了。

16樓:匿名使用者

步驟1、在sheet3的b2單元格輸入以下公式,然後向下填充公式=iferror(vlookup(a2,sheet1!a:b,2,0),"")

步驟2、在sheet3的c2單元格輸入以下公式,然後向下填充公式=iferror(vlookup(a2,sheet2!a:b,2,0),"")

詳見附圖同表舉例

17樓:

sub 整理資料()

i = 1

do until sheet1.cells(i, 1) = ""

j = 1

c = 0

do until sheet3.cells(j, 1) = ""

if sheet1.cells(i, 1) = sheet3.cells(j, 1) then

sheet3.cells(j, 2) = sheet1.cells(i, 2)

c = 1

exit do

end if

j = j + 1

loop

if c = 0 then

sheet3.cells(j, 1) = sheet1.cells(i, 1)

sheet3.cells(j, 2) = sheet1.cells(i, 2)

end if

i = i + 1

loop

i = 1

do until sheet2.cells(i, 1) = ""

j = 1

c = 0

do until sheet3.cells(j, 1) = ""

if sheet2.cells(i, 1) = sheet3.cells(j, 1) then

sheet3.cells(j, 3) = sheet2.cells(i, 2)

c = 1

exit do

end if

j = j + 1

loop

if c = 0 then

sheet3.cells(j, 1) = sheet2.cells(i, 1)

sheet3.cells(j, 3) = sheet2.cells(i, 2)

end if

i = i + 1

loop

end sub

直接貼上到excel自帶的vba編輯器中f5執行;自動整理第

一、二個工作表的資料到第三個工作表中;且如果檢測到第三個工作表沒有檢測到姓名項,則自動追加姓名項。自己可以根據實際情況調整。這樣實現更靈活,且vblookup如果沒找到值則會顯示#n\a;影響使用。

18樓:遛彎的紅鳥

一、先在表3中設定公式:

a列:是表1和表2 中的所有人員姓名(同名同姓只要一個);

b列:如b列第二行公式:=vlookup(a2,表1!a:b,2,0)

解釋:=vlookup(

"a2":(以本表表3的a列第2行內容為查詢值),

"表1!a:b":(在表1中的a列到b列範圍內查詢表1a列值與本表a2值相同的行),

"2":(獲取查詢範圍中符合查詢值的行中,第2列的資料,

注: "a:b"的查詢範圍有兩列:a為第1列、b為第2列),

"0":(查詢方式條件:為0:與"a2"的值模糊大致相符就可取值;為1:與"a2"的值完全精準相符才可取值。)

b列各行公式以此類推,只是公式中a2改為a3(第3行)、a4(第4行)、a5(第5行)..........

二、公式設定完成後,電腦會自動取得相應資料,然後再按表3的b列、c列值降序排序。

兩個excel**怎麼對比兩個**中一些相同的資料

19樓:次次次蛋黃米亞

1、開啟excel**,在「sheet1」放上資料一,在「sheet2」放上資料二。

2、在sheet1的c2單元格上輸入:=if(countif(  。

3、切換到sheet2中需要查詢的那一列,然後選中整列。

4、這時sheet1**中的c2單元格公式自動變為了:=if(countif(sheet2!a:a  。

5、保持操作介面在sheet1中,在公式後面輸入英文字元下的逗號:=if(countif(sheet2!a:a,  。

6、在sheet1中,滑鼠選擇a2單元格,公式變為:=if(countif(sheet2!a:a,sheet1!a2  。

7、接下來在英文狀態下手動補齊公式:=if(countif(sheet2!a:a,sheet1!a2)>0,"是","否")。

8、點選回車即可得到公式判定結果。

9、直接滑鼠下拉單元格即可完成所有判定。

20樓:zzllrr小樂

查詢a、b兩列內容相同的重複資料,方法有很多,常用方法:

直接使用資料透視表,自動計數。

思路:使用資料透視表,計數功能,如果某個值,次數》1則說明內容重複了。

步驟:將a、b兩列資料合併到新到1列(例如:c列)

選中c列

點選」插入「選項卡

選擇」資料透視表「

行標籤,選擇」c列「

數值,選擇」c列「,設定為」計數項「

從資料透視表中,立即可以看出所有重複項(計數項中大於1的項)

使用countif函式公式判斷重複資料。

思路:使用countif函式,來查詢重複資料(公式值》1的為重複資料)。

步驟:在c1單元格,輸入公式:=countif(a:a,b1)

公式往下拉

c列中,結果》1的行,表示b列相應單元格,與a列資料重複。

使用vlookup函式公式判斷重複資料。

思路:使用vlookup函式,來查詢重複資料(公式值不為#n/a的為重複資料)。

步驟:在c1單元格,輸入公式:=vlookup(b1,a:a,1,false)

公式往下拉

c列中,結果不為#n/a的行,表示b列相應單元格,與a列資料重複。

21樓:匿名使用者

我的做法

1、新建一個**c

2、複製a**的資料到c的a列

3、複製b**的資料到c的b列

4、在c**的c1錄入=if(a1=b1,0,1)5、下拉公式

6、查詢c列所有的1,有1就代表a和b不同

怎麼對比兩張EXCEL表,找出相同的項。如A表中有人名及其他資訊,B表只有人名,從A中找出。求簡單

設表1從a2起為姓名,表2也是在a2起是姓名,請在表1空白列如g列的g2格輸入公式 vlookup a2,表2 sheet1 a a,1,false 下拉複製,有姓名輸出的即有相同項。很簡單高階篩選 列表區域 選100個人名及其他資訊,條件區域 選50個人名,複製到 選一個新得空白區域。確定即可。注...

ecel中如何在工作表中順序引用另工作表

表一的名稱預設的sheet1 在表2裡輸入如下公式 下拉 感覺你說的是資料有效性吧 方法 a2設定有效性的方法 其他單元格複製 a2 資料有效性 目錄 公式為 offset sheet2 b1,counta sheet2 b b 設定完成之後,你就可以在下拉選單裡找你需要的sheet2裡b列的內容,...

在兩張Excel表中如何使用函式批量找出包含有相同欄位的位置

我的處理方式是這樣的,用個函式,vlookup 和exact 1 確定兩張表能夠判定重複的關鍵欄位或者欄位組合,這很重要,是計算機判斷的依據,其實人工判斷也是一樣的。2 對錶1按關鍵欄位進行排序,如何是欄位組合就新增1列,把欄位組合計算出來,用文字合併函式 多了一個函式,抱歉。3 表2最前面增加1列...