excel兩張表對比,Excel裡兩張表之間資料的比對公式是什麼?

時間 2022-02-24 07:55:23

1樓:法梅鐸乙

假設表1叫sheet1,表2叫sheet2。

在sheet1裡,在d2輸入

=countif(sheet2!a:a,a2)回車後再選中d2,滑鼠移到其右下角,按著那個「+」往下拖到與a列資料齊。

點d列,資料,篩選,自動篩選,0,就是表1有而表2沒有的。

在sheet2裡,在b2輸入

=countif(sheet1!a:a,a2)回車後再選中b2,滑鼠移到其右下角,雙擊那個「+」。

點b列,資料,篩選,自動篩選,0,就是表2有而表1沒有的。

如何將兩張excel表中的資料進行對比?

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

2樓:

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

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

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

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

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

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

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

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

3樓:風會教育

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

4樓:匿名使用者

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

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

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

5樓:曉風之妻

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

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

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

5往下拉就可以了。

6樓:匿名使用者

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

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

詳見附圖同表舉例

7樓:

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;影響使用。

8樓:遛彎的紅鳥

一、先在表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裡兩張表之間資料的比對公式是什麼?

9樓:常德風裡刀

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

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

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

10樓:一條酸菜魚

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

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

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

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

11樓:霂棪

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

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

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

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

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

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

12樓:常德風裡刀

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

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

13樓:匿名使用者

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

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

下拉填充

14樓:門派網

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

15樓:tat蘿蔔

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

16樓:熾冰1號

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

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

17樓:小丁創業

excel中將兩張**中的資料內容進行對比篩選的方法和詳細的操作步驟如下:

準備材料:microsoft office 2016 excel軟體、電腦。

1、首先,找到列a中的數字,然後在e列中填寫b列中的數字,如下圖所示。

2、其次,在單元格e2中輸入vlookup函式,即=vlookup(搜尋值、搜尋範圍、搜尋列數、精確匹配或近似匹配),其中搜尋值是d列的名稱,搜尋範圍是a列和b列,搜尋列數為b列,列a的數為第二列,因此填寫數字2,精確匹配用數字0表示,王吳燦的資料匹配為30,如下圖所示。

3、最後,下拉並填寫公式,得出所有處理值,可以獲得其他人員的數量,但是a列中沒有內容商七,因此顯示#n/a,意思是找不到,如下圖所示。以上就是excel中將兩張**中的資料內容進行對比篩選的方法。

18樓:汽車影老師

準備工具/材料:裝有windows 10的電腦一臺,microsoft office 家庭和學生版 2016 excel軟體。

excel中將兩張**中的資料內容進行對比篩選的辦法如下:

1、如圖所示,應該找到列a中的數字,然後在列e中填寫列b中的數字。

2、在e2單元格中輸入vlookup函式,=vlookup(搜尋值、搜尋範圍、搜尋列數、精確匹配或近似匹配),其中搜尋值是列d的名稱,搜尋範圍是列a和列b,搜尋列數是列b,列a中的數字是第二列,所以填入數字2,精確匹配用數字0表示,王吳燦的資料匹配為30。

3、如果下拉並填寫公式,則可以獲得其他人員的數量,但是在列a中不存在內容商7,因此顯示#n/a,表示找不到。

19樓:匿名使用者

應用涵數可解決如下:

1. 在sheet1中的a1.a2.a3.....中輸入資料2. 在sheet2中的工式如下:

a1=sheet1!a$1

a2=offset(sheet1!a$1,counta(a$1:a1)*2,0)

a3=offset(sheet1!a$1,counta(a$1:a2)*2,0)

a4=offset(sheet1!a$1,counta(a$1:a3)*2,0)

.........

從a2以下可用下拉複製的形式一直往下拉即可若你的實際資料的位置有變、可相應的變更上面公式中的單元格位置.

20樓:沈一民

一、整體簡介:將兩張excel表中的資料進行對比。如上圖,sheet1、sheet2兩個**的a列資料有相同的也有不同的,用公式將異同比對出來。

二、工具、原料:excel、資料**、vlookup、if、iserror函式。

三、方法:

sheet1

b2=if(iserror(vlookup(a2,sheet2!$a$2:$a$11,1,0)),"不同","相同")向下複製。

sheet2

b2=if(iserror(vlookup(a2,sheet1!$a$2:$a$11,1,0)),"不同","相同")向下複製。

兩張EXCEL表中的資料做對比如何操作啊,表如下,要對比出單價變動的資料是哪幾條?注意單價裡面相同價格

單價整列複製到同一張表,單價減單價,再篩選不等於0的。在表二d2中 sum if 表一 a 2 a 5 a2,if 表一 c 2 c 5 c2,1,0 注意 ctrl shift enter 複製公式即可 結果 1 為無變動 0 為有變動 放在一個工作表中比對 遠光財務軟體 是國內第一套完全以瀏覽器...

兩張EXCEL表中的相同姓名下的資料相加到第3張表中怎麼做

滕樹萍 假如 sheet1表的a1是標題 姓名 a2 a4是姓名sheet2表的a1是標題 姓名 a2 a5是姓名在sheet3工作表中的a2單元格輸入公式 if and countif a 1 a1,sheet1 a 1 a 4 index sheet2 a 1 a 5,match 0,count...

SQL兩張表合併 兩張表的列都相同

四舍 入 1 第一種,用一張臨時表,把所有資料都放在一張表裡insert into qunlist select from qunlist89,90,91,92 再在qunlist中查詢 2 第二種,用 union all方式查詢select from qunlist89union all sele...