excel兩張表對比資料例如表1和表2的A列幾乎相同,但是B列的資料不同,怎麼實現對比

2021-07-27 07:40:47 字數 3400 閱讀 4685

1樓:匿名使用者

假設表1和表2的資料均從第二行開始,我們在表1中進行資料的對比,對比的結果放在c列單元格中,如果表1和表2的a列和b列相對應的資料相同,則在同一行的c列單元格顯示“相同”,否則顯示錶2中相對應的b列單元格的值,如果找不對對應表2中a列的值,則顯示為空。

在表1的c2單元格輸入:

=if(iserror(vlookup(a2,表2!a:b,2,0)),"",if(vlookup(a2,表2!

a:b,2,0)=b2,"相同",vlookup(a2,表2!a:

b,2,0)))

然後下拉c列公式就可以了。

2樓:匿名使用者

如果按你說的,表1與表2的結構完成相同,那就在c列輸入

=if(表1!b1=表2!,"","不同"),向事複製公式即可。

3樓:匿名使用者

你是要同時看到兩張**以便對比嗎?

視窗---------------新建視窗;

然後再來,視窗---------------重排視窗----------------垂直並排。

4樓:匿名使用者

你可以用excel的並排比較功能來實現:

分別開啟兩個表---點選“視窗”選單下的“並排比較”

5樓:好好學認真做

表2c列(c1)=vlookup(表2a列,表1a列至表1b列,2,0)

求助excel中兩個表比較:表1 a列資料和表2 a列資料 ,如果資料相同,取回表1 b列資料到表2 f列中。

6樓:匿名使用者

你這 表1 明明是 b 列和c列,copy為啥提問要說a列?

f2公式:

=if(a2="","",vlookup(a2,表1!b:c,2,0))

vlookup公式解釋:

vlookup(在範圍內 左邊 第一列 查詢的內容,範圍,返回 範圍內從左至右第幾列的內容 ,0-精確匹配)

vlookup(a2,表1!b:c,2,0)在表1的 b:c列的b列找 a2 的值,返回對應c列的值

7樓:

表2,f2公式:

=vlookup(a2,表1!b:c,2,)下拉。

在excel中如何使用**把表一和表二兩個**進行對比,查詢表二中與表一中a和b列一樣的資料

8樓:

在表一的d列,用vlookup匹配函式。選擇後,會有四個選擇,第一個選擇需要查詢的相同的內容。比如名字。

第二個選中在**中的搜尋範圍,可以選a~c列。第三個要查詢的內容位於搜尋內容的第幾列。你這裡填寫“3"。

第四個你填寫 0 就可以了。

9樓:匿名使用者

如果條件是【表2的a列=表1的a列】時可以使用[vlookup函式]實現;

但是現在是【表2的a列=表1的a列且表2的b列=表1的b列】這個不知道如何實現,等待高手解答,學習下。。。。

excel兩個**,各自兩列資料a, b,如何找出a列相同而b列不同的資料?

10樓:

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

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

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

3.vlookup函式的語法:

vlookup(lookup_value,table_array,col_index_num,range_lookup)

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

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

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

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

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

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

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

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

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

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

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

11樓:東湖港少部分開關

比如資料分別在ab兩個列,

在c1輸入=countif(a:a,b1)在d1輸入 = countif(b:b,a1)然後下拉到最後一行

cd兩個列出現0或者大於1的資料就是有錯誤的

12樓:潛浩然

我這個示例不知道能達到你的要求不,兩個表和這裡一個表是一個概念,自己研究吧

13樓:

在表a的c1用公式:

=if(b1<>vlookup(a1,表b!a:b,2,0),"是","")

下拉;在表b的c1用公式:

=if(b1<>vlookup(a1,表a!a:b,2,0),"是","")下拉。

excel資料比對問題,表1和表2兩張資料, 要求1、分別比對錶1和表2中a,b都相等的資料並同時在2個表中標識

14樓:萬年金剛鑽

為便於說明,把兩張表放在一起。ab列為第一張表,資料從第一行到第十行;de為第二張表資料從第一行到第十五行,如圖所示

一、全選第一張表的ab資料區域,條件格式,公式

=match($a1&"|"&$b1,$d$1:$d$15&"|"&$e$1:$e$15,)*($a1<>"")*($b2<>"")

這將突出顯示與de同時相同的ab的值

二、全選第兒張表的de資料區域,條件格式,公式

=match($d1&"|"&$e1,$a$1:$a$10&"|"&$b$1:$b$10,)*($d1<>"")*($e1<>"")

這將突出顯示與ab同時相同的de的值

三、f1輸入公式:

=offset(d$1,small(if(countif(a$1:a$10,d$1:d$15),row(d$1:d$15)-1,65535),row()),)&""

陣列公式,ctrl+shift+enter三鍵組合結束輸入

下拉,得到d列中所有在a列中出現的名字

15樓:匿名使用者

表中a列資料(名字)是否有重複?是否兩表的名字位置一樣?

兩張excel表單資料比對

你最好給出一些資料或上圖大家才好根據實際資料情況給出公式。將兩個excel表匯入到access裡面去處理。在那裡面建立兩個表之間的關係就可以看了。在資料表上找空白列做輔助列,輸入下面公式 if iserr find indirect 關鍵字元表關鍵字 indirect 關鍵字元表 address c...

兩張表關聯如何實現同時插入資料sql具體語句

這樣的語句 來可以放在儲存自過程裡 declare id int insert into table1 name,password values set id identity 取到剛插入bai的idinsert into table2 age,userid values id 其實這樣就du可以了...

SQL語言中把資料庫中兩張表資料關聯起來的語句

1 建立兩張測試表,create table test cj name varchar 20 remark varchar2 20 create table test kc name varchar 20 remark varchar2 20 2 插入測試資料 insert into test cj...