有EXCEL表,需要先比較姓名相同的,在比較身份證相同的,如果相同將第二張表內容複製出來放入表

2021-04-16 07:09:37 字數 2909 閱讀 6412

1樓:匿名使用者

這個問題可以這麼做,在e68a8462616964757a686964616f31333330326632做之前,先做幾個假設:

假設1:兩個excel表的名稱分別是s1,s2;

假設2:在s2表中插入三個列,分別是e、f、g列;

假設3:表s1和s2中,a列存放姓名、b列存放身份證.;

我們的做法是:在s2表中進行操作:

(1)在e列中輸入公式=match(a2,'s1'!a:a,0) (注:該公式查詢s2表a列是否能夠在s1表中的a列找到,若找到,則值為s1表的行索引號)

(2)在f列中輸入公式=index('s1'!b:b,e2,0) (注:該公式將找到的s1**中對應行中的身份證號碼複製過來)。

(3)在g列中輸入公式=if(b2 = f2,1,0) (注:比較身份證號碼是否相同,其相同,其值為1)

這樣,如果兩個表中若姓名相同且身份證號相同,則g列的值為1

在此說明一下,然後對所有有公式的列進行公式複製。

(4)然後再將g列通過複製貼上轉換為數值

(5)然後對g列進行排序(擴充套件排序,要包含其它列)

這樣,g列中其值為1的行會排列在一起

(6)選定s2表中g列為1的行,隨你複製到表3或者其它地方。

總結:(1)通過該方法對錶s1和s2兩個表中的人員順序的排序無管緊要;

(2)若同列中存在同姓名的情況,系統可能會出現。若有解決這個問題,應該先進行身份證號的匹配,再進行姓名的匹配。這時,假設身份證號在同一列中不會重複。

2樓:匿名使用者

使用vlookup函式,對兩個陣列或兩個數列進行比較、查詢,很容易解決這個問題的,具體的上網查查vlookup的用法即可。

如何根據身份證號相同將第2張excel表中的內容加入到第一張中

3樓:匿名使用者

第一張表中有姓名(a列),身份證號(b列) 第二張表中有身份證號(a列),住址(b列)

=vlookup(b2,sheet2!a:b,2,0) 下拉複製公式

4樓:匿名使用者

1、有兩張表:表1是要引用的表,表2是源表2、用公式 =vlookup(b2,sheet2!b:d,2,0) 引用表2 的資料,下拉

若還要引用性別,則用公式 =vlookup(b2,sheet2!b:d,3,0)

其它資料依此類推

5樓:血神道人

=vlookup(b1,sheet2!a$1:b$100,2,)

在c1輸入公式(假設第一張表b列為身份證號,第二張表為sheet2,資料區位於a1:b100)

兩張excel表,比如有姓名和身份證,如何比對兩張表是否對應。

6樓:匿名使用者

如果在sheet1和sheet2的a列都為姓名、b列都為身份證號,那麼在sheet2的c2單元格輸入以下公式,如果為內1的即可說明兩個表中是對應容的,0表示不對應。

=countifs(sheet1!a:a,a2,sheet1!b:b,b2)

有兩個excel表,其中有姓名和身份證號兩個專案,怎樣把兩個表中姓名和身份證號相同的人找出來?

7樓:匿名使用者

用vlookup:可以在其中一個表中的後面一列輸入公式:=vlookup(a2,[book1.xls]sheet1!$a:$a,1,0)

前提,兩張有都必須都列標,然後第一張表的姓名在第一列。

8樓:匿名使用者

有兩個辦法,一是用vlookup函式,查詢相同的。二,用countif函式,除了找出相同的外,還可以找出相同的個數。

9樓:

用vlookup函式。

如何比對兩個excel表的身份證號碼和姓名

10樓:幸運的我是魔鬼

比對兩個excel表的身份證號碼和姓名的方法如下:

準備材料:excel、vlookup

1、假設需要對比如圖所示,

2、兩張**中的身份證號和姓名;

3、由於姓名可能重複,但身份證號絕對不會。因此,應該先用身份證號進行對比,將姓名列複製到身份證後面。表2執行相同操作。

4、使用vlookup函式,用表1的身份證號匹配表2的身份證號,發現表1的a6單元格內容在表2中找不到;表2執行相同操作。

5、再使用vlookup函式,用表1的身份證號匹配表2中的姓名;表2執行相同操作。

6、使用if函式比較b列和d列的姓名是否一致,函式「=if(b2=d2,1,0)」,b列與d列一致,則返回1,否則返回0。表2執行相同操作;

7、對e列進行篩選,篩選不為「1」的單元格,兩張表中不匹配的身份證號和姓名就篩選出來了。

11樓:北極雪

=vlookup(a1,[book1.xlsx]sheet1!a:b,2,)

假設檔名為book1.xlsx,號碼

為a列,姓名為b列

在另一個檔案c1輸入上面的公式,往下拉

如果號碼存在,會在c列顯示姓名,否則顯示#na錯誤

12樓:惠鑠敖浩麗

假設其中一個工作薄的名字是1,另一個是2。輸入下面這個函式。

=if(a!a1=b!a1,1,0)

當工作薄a中a1格的內容跟工作簿b中a1格的內容一樣時,顯示1,不一樣顯示0。

13樓:**座黑巖

用公式 vlookup

在excel表中,如何篩選出sheet1和sheet2兩個電子錶中姓名和身份證相同的資料?

14樓:沈一民

用高階篩選或者函式篩選有個現成的示例你自己照著做吧

求助Excel中兩個表比較 表1 A列資料和表2 A列資料,如果資料相同,取回表1 B列資料到表2 F列中

你這 表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 ...

excel表中的西格瑪求和符號有問題

你用了格式刷以後,資料就與你選中的格式一致了,比如小數位數變化了,比如1.234顯示兩位後只能看到1.2,但單元格的實際值仍是1.234只是你看不到罷了,這樣一來求得的和與你看起來的就不太一樣了,解決辦法,點工具 選項 重新計算 以顯示精度為準,確定.用alt加 是不是你設定成手動重算了?按下f9試...

有個1000 客戶excel表,第二列是客戶姓名,如何通過公式一鍵統計出姓李 姓王 姓張的客戶資訊

c2公式 sum countif b b,公式建議指定統計區域這樣在資料量大時執行速度會快點,以下公式為統計b2 b2000區域 sum countif b2 b2000,或者用這公式也行 sumproduct n left b2 b2000 請教一下,excel中怎麼通過業務員這一列,統計出業務員...