EXCEL如何查詢兩個表中不同資料,如圖

時間 2022-08-19 02:45:02

1樓:遇卿

..........sheet1

..........a.........b....品種...... 數量

.....xx1.......11

.....xx2.......22

.....xx3.......31

.....xx4.......42

........

---------------------------..........sheet2

..........a.........b...........c....品種...... 數量.............

.....xx2.......22 .............

.....xx3.......31

........

然後你在sheet2在c2中輸入公式如下

=if(countif(sheet1!a:a,a2)>0,"共有","")

向下拉,那麼出現「共有」兩字的就是兩表中共有的資料

2張excel表,挑出兩張表中不重複的資料

2樓:匿名使用者

1、首先開啟excel,然後點選** 資料-高階。如圖:

2、然後再將篩選資料複製在其它位置,列表區域(l)。如圖:

3、再將另外一個表複製到條件區域(c)。如圖:

4、最後將最後一個條格複製到(t)位置。如圖:

5、然後點選確定即可,完成效果圖。

3樓:匿名使用者

用vlookup函式比對後就可以得到不重複的專案。舉例說明。

例如有2張資料表,如圖。

第一步:在sheet1的b2列設定公式:=vlookup(a:a,sheet2!a:a,1,0),並複製到b3:b20.結果如圖:

第二步:在sheet2的b2列設定公式:=vlookup(a:a,sheet1!a:a,1,0),並複製到b3:b20.結果如圖:

第三步:對hseet1的b列進行篩選,=「n/a"(含義:在sheet2中不存在)

第四步:將篩選出的a列資料複製後貼上到d2單元格,結果如圖:

第五步:對sheet2的**進行篩選=」n/a",複製後貼上到sheet1的d6單元格,結果如圖:

這樣sheet1的d2:d9就是要求得到的結果:兩個工作表中不重複的資料項。

4樓:匿名使用者

表1表2中都增加一列輔助列(g列吧) :

表2的g1輸入=if(countif(表1!c:c,c1),"","不重複")

選g列排序(擴充套件選定區域)——把「不重複」複製到另一工作表。

表1的g1輸入=if(countif(表2!c:c,c1),"","不重複")

也選g列排序(擴充套件選定區域)——把「不重複」複製到同一工作表。

就是表1表2都不重複的了。

5樓:匿名使用者

把表發過來,我給你做一下,講不清這個 !!

6樓:匿名使用者

用countif,vlookup就可以了

excel取不同兩個表中的資料之和 10

7樓:匿名使用者

如果兩個表的格式一樣,=sheet1!b2+sheet2!b2

如果不是,你最好再舉個例子,複雜一點的。

如何從兩個excel表中提取全部不同的資料

8樓:一點設計演示

1.開啟需要處理的列表,如圖所示,可以看出上下兩個資料表中存在相同的兩個部分,為了方便講解和最後比對,我們的資料是一眼就能看出相同部分的,但是在實際操作中一般資料比較雜亂。

2.在原資料列表的右邊通過複製-貼上新增輔助標題欄,找出的相同部分會在此顯示。

3.在工具欄中找到「資料」——「篩選」——「高階」。

4.彈出如圖所示對話方塊,在「列表區域」中選取資料較少的一組資料。

5.在「條件區域」中選取另一組資料。

6.在對話方塊中選中「篩選結果複製到其他位置」。

7.在「複製到」一欄中選中步驟2新增的輔助工具欄。

8.點選確定,完成。

9樓:匿名使用者

sheet1 sheet2

sheet2 b1=vlookup(b1,sheet1!a:a,1,false)

下拉 然後出現的就是查詢sheet2a1 是否出現在sheet1!a:a

裡面 有就找到 沒有就出現錯誤 然後你過濾出來 複製就好了或者用index 函式也可以

你試第一個法子吧 簡單~

暈 你複製出來 不就是第3個表了啊~

10樓:英子

用「exact」這個公式試一下:

兩個**中得出的的是「true」表示相同,得出的是「false」表示不相同,然後篩選一下就可了。

11樓:匿名使用者

不知道你的具體要求;

是對應單元格和對應單元格比較麼?

sql怎麼查詢兩個表中不同的資料?

12樓:幻翼高達

我們需要準備的材料分別是:電腦、sql查詢器。

1、首先,開啟sql查詢器,連線上相應的資料庫表,以查詢c1表和c2表的name欄位不同為例。

2、點選「查詢」按鈕,輸入:

select c1.`name` from c1 left join c2 on c1.`name`=c2.`name` where c2.`name` is null

union select c2.`name` from c2 left join c1 on c1.`name`=c2.

`name` where c1.`name` is null。

3、點選「執行」按鈕,此時不同的name都被查詢出了。

13樓:幻翼高達

sql查詢兩個表中不同資料的步驟如下:

我們需要準備的材料分別是:電腦、sql查詢器。

1、首先,開啟sql查詢器,連線上相應的資料庫表,以查詢c1表和c2表的name欄位不同為例。

2、點選「查詢」按鈕,輸入:

select c1.`name` from c1 left join c2 on c1.`name`=c2.`name` where c2.`name` is null

union select c2.`name` from c2 left join c1 on c1.`name`=c2.

`name` where c1.`name` is null。

3、點選「執行」按鈕,此時不同的name都被查詢出了。

14樓:狒狒

1,關鍵是第一步,你要找出表1中有,而表2中沒有的資料行.,select t1.* from 表1 t1

left join 表2 t2 on t1.?=t2.?

2, 以什麼列相同判定為有,都在這裡做等於where isnull(t2.?,'nodata')='nodata'

3,如果表1有而表2也有的列,為null則說明未匹配上,這個列的值不能為null,可以預設為空,否則無法區為值為null或因為匹配不成功為null

【sql】

sql語言,是結構化查詢語言(structured query language)的簡稱。sql語言是一種資料庫查詢和程式設計語言,用於存取資料以及查詢、更新和管理關聯式資料庫系統;同時也是資料庫指令碼檔案的副檔名。

excel中如何在兩個不同的工作表中根據相同的序號查詢出資料

15樓:匿名使用者

假設sheet2的資料在a、b列,在sheet1的i1輸入公式:

=vlookup(h1,sheet2!a:b,2,)

向下填充即可。

16樓:匿名使用者

=vlookup(a2,sheet2!a:b,2,)

17樓:橡子林

sheet1 b列輸入=vlookup(a1,sheet2!$a:$b,2,false)

18樓:匿名使用者

使用vlookup函式

如何快速找出兩個表中不同的資料

19樓:我

將兩個工作表放在一個視窗中,如圖所示:sheet1是全部學生的,sheet2是某班學生花名。

在sheet1相對應名字同一行的空白出輸入=if(countif())

然後切換到sheet2,選中全部名字並回車

再切換到sheet1,這時這個函式變成了=if(countif(sheet2!a1:a44))

注意:這一步時,要將字母(我們這裡是a)以及數字(我們這裡是1和44)前全加上符號$,=if(countif(sheet2!$a$1:$a$44))

最後,將函式補充完=if(countif(sheet2!$a$1:$a$44,a2),"s","f"),輸入完成後,按回車,顯示為s的就是這個班的學生,顯示為f的就不是。

再從這一行拉下填充,全部學生就可篩選完畢。

20樓:匿名使用者

什麼表?上張圖。

如果是excel的話,且兩個表中資料數量和排列一致,只是有個別不同,可以用exact這個函式

21樓:

**控制元件還可常用於資料庫中資料的呈現和編輯、資料錄入介面設計、資料交換(如與excel交換資料)、資料包表及分發等。

如何excel中篩選兩個表中相同的資料

22樓:泡泡網

如何篩選兩個excel**間的相同資料?

23樓:函澤懷

移動或者複製表的方法:

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

2、vlookup函式的語法:

vlookup(lookup_value,table_array,col_index_num,range_lookup)

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

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

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

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

3、找出兩列相同的資料:

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

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

4、找出兩列所對應的資料:

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

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

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

注意事項

一定要先輸入=號才會自動計算

如果表太大,可以把**裡的公式去掉,先複製資料,貼上時只貼上值就可以。

24樓:逆長小白菜

將兩個工作表放在一個視窗中,如圖所示:sheet1是全部學生的,sheet2是某班學生花名。

在sheet1相對應名字同一行的空白出輸入=if(countif())

然後切換到sheet2,選中全部名字並回車

再切換到sheet1,這時這個函式變成了=if(countif(sheet2!a1:a44))

注意:這一步時,要將字母(我們這裡是a)以及數字(我們這裡是1和44)前全加上符號$,=if(countif(sheet2!$a$1:$a$44))

最後,將函式補充完=if(countif(sheet2!$a$1:$a$44,a2),"s","f"),輸入完成後,按回車,顯示為s的就是這個班的學生,顯示為f的就不是。

再從這一行拉下填充,全部學生就可篩選完畢。

SQL怎麼查詢兩個表中不同的資料

風翼殘念 使用except函式,select from b where select count 1 from a where a.id b.id 0.方法一 推薦 with c as select name where not exists select 1 where b.name a.name...

如何excel中篩選兩個表中相同的資料

泡泡網 如何篩選兩個excel 間的相同資料? 計興騰訾峰 在sheet2中,隨便找個空白列,比如x 在x1中輸入 lookup a1,sheet1 a a 然後下拉複製,直到sheet2第一列的的結尾這個公式的意思是,在sheet1的a列中,查詢sheet2的a1格的值,如果找到,則在x1中顯示a...

如何excel中篩選兩個表中相同的資料

如何篩選兩個excel 間的相同資料?可以採用函式if函式和countif函式巢狀countif函式,條件計數,格式 countif 區域,條件 統計該區域內滿足條件的條數。例子 countif b1 b5,100 if函式,if基本格式 if 邏輯判斷,滿足返回結果,不滿足返回結果 這裡可以直接運...