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

2021-04-16 07:08:30 字數 4228 閱讀 4372

1樓:沈一民

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

怎麼篩選出2個excel表中的相同名字 並把表2中和表1相同名字的身份證號 貼上到表1去

2樓:匿名使用者

可以用du巨集實現

sub 修改()

'假設sheet1有1000行zhi,sheet2有500行,第一行是姓名,第dao二行是身份證號

for i = 1 to 1000

for j = 1 to 500

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

exit for

next j

next i

end sub

資料太回多的話很慢

答,不過不用管他就可以了,如果有重名的就不好說了,可橫會把重名的弄亂

3樓:匿名使用者

ctrl+f 或找到查詢工具 搜尋這個名字 然後會顯示這個名字的所有記錄 複製 貼上就行了

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

4樓:幸運的我是魔鬼

比對兩個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」的單元格,兩張表中不匹配的身份證號和姓名就篩選出來了。

5樓:北極雪

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

假設檔名為book1.xlsx,號碼

為a列,姓名為b列

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

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

6樓:惠鑠敖浩麗

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

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

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

7樓:**座黑岩

用公式 vlookup

excel表中有姓名和身份證兩組資料,怎麼找出姓名和身份證相同的人

8樓:匿名使用者

如果姓名和bai身份證都在

一起的,du姓名在a列,身zhi份證在b列,可在daoc2輸入公式:內=countif(a$1:a2,a2),在d2輸入公式:

=countif(b$1:b2,b2);下拉容c2、b2複製至全表;c、d列單元格大於1的就是身份證和姓名有重複的。

如果你說的姓名和身份證分兩組,並有重複,請將兩組合為一組,再按上面的方法處理。

9樓:匿名使用者

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

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

10樓:匿名使用者

=if(countif(b:b,b9)>1,"重複","")

11樓:匿名使用者

身份證是數字吧,怎麼和姓名重複啊?

兩個excel表,乙個表有姓名和卡號,另乙個表有姓名和身份證號,兩個表中姓名的排列順序不同,怎樣合併?

12樓:眯住眼串針

如果沒有同名同姓的就好辦

sheet2的j2輸入公式

=index(sheet1!a:a,match(b2,sheet1!b:b,))

下拉填充公式即可

13樓:匿名使用者

使用vlookup查詢

1、把來sheet1的ic卡列前面自插入一列,把姓名複製到ic卡前面。姓名必須在前面,sheet2才能根據姓名來查詢。

2、在sheet2姓名後面,插入一列,c2中寫入=vlookup(b2,sheet1!a:b,2,0),然後下拉填充就行了。

如果需要長期儲存,就把有公式的一列全部複製,原位置貼上,貼上選項選擇數值,這樣就可以直接一一對應,不會變了;

乙個excel的sheet1和sheet2中都有姓名列和身份證列,如何把2中的身份證填到相應的1中

14樓:匿名使用者

假如sheet1表的a列是姓名,sheet2表的a列是姓名,b列是身份證號,在sheet1表的b2單元格裡公式如下,下拉

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

15樓:匿名使用者

用vlookup函式吧,這是最基本的查詢函式,不會的話得學學,隨便搜下就有。

兩種excel表,都含有姓名和身份證號碼,如何找出既出現在表一中,又出現在表二中的人?

16樓:匿名使用者

"在book3中顯示

重新再一張新的excel中顯示,重複人的資訊,如姓名、身份證號碼、籍貫"

book3任意單元格同時按ctrl+shift+enter輸入陣列公式:

=index([醫療2.xlsx]sheet1!a:

a,**all(if(countif([醫療1.xlsx]sheet1!$b:

$b,[醫療2.xlsx]sheet1!$b$1:

$b$999),row($b$1:$b$999),4^8),row(a1)))

根據需要向右向下填充

17樓:譚笑風笙

假設你兩張表的身份證號碼都在a列,選中其中一張工作表的a列,格式——條件格式——公式

=or(a1=sheet2!a:a)

該條件字型設定為紅色

換到另乙個工作表,同樣,重複上述操作,公式改為=or(a1=sheet1!a:a)

切換兩張表看看,是不是重複的身份證號碼都變顏色了?

18樓:國王史萊克

(一)選定sheet1表姓名區域:

格式——條件格式——公式:=countif(sheet2!a2:a1000,a2)>=1——格式——字型顏色:紅色——圖案:黃色

sheet2!a2:a1000是另一張**的姓名所在區域,a2是sheet1表姓名區域的第乙個人名

(二)選定sheet1表身份證區域:

格式——條件格式——公式:=countif(sheet2!b2:b1000,b2)>=1——格式——字型顏色:紅色——圖案:黃色

sheet2!b2:b1000是另一張**的身份證所在區域,b2是sheet1表身份證區域的第乙個身份證號

(三)sheet1 ab兩列對應單元格同時被標註姓名和身份證號碼的就是重複的人

19樓:匿名使用者

假設表一在「sheet1」的a列(姓名)和b列(身份證號碼);表二在「sheet2「的a列(姓名)和b列(身份證號碼),在「sheet1」c1輸入公式:=a1&b1,然後將公式下拉到你需要的行;在「sheet2」c1輸入公式:=a1&b1,然後將公式下拉到你需要的行。

以上操作將姓名和身份證號碼串起來,防止後續公式因為同姓名出錯。在sheet1 d1中輸入以下公式:=countif(sheet2!

c:c,c1),然後在d列根據countif公式的結果來排序,就可以找出重複的了。

如果你的**結構與假設的不同,可根據相同的原理將以上公式加以修改。

20樓:匿名使用者

你可以使用vlookup()函式查詢表二是否存在表一中的人,最好是用身份證號碼作為查詢條件,因為身份證是唯一的,而姓名重複的概率大很多。

21樓:匿名使用者

用vlookup函式可以實現。

在Excel中如何對按條件篩選出的資料進行求平均值運算

如果資料在a列,那麼輸入 subtotal 1,a a 或者 subtotal 101,a a 公式表示 對a列可見單元格求平均值。隱藏的資料不在求值範圍。詳見附圖 具體操作步驟如下 如果資料在a列,那麼輸入 subtotal 1,a a 或者 subtotal 101,a a 公式表示 對a列可見...

excel 2019中如何快速篩選出指定姓名的記錄

給你個建議,辦法較笨 首先,將 複製一份,以備不測 1 將姓名列複製,插入到表的第1列 2 將表的範圍全部選中 不要選擇帶欄位名的表頭 3 執行 a z 的升序排序快捷鍵,就將各種不同的姓名與對應成績按姓集中了 資料 篩選 自動篩選 自定義 始於 周。自動篩選 周 不就行了 單擊 資料 篩選 自動篩...

excel中如何快速把重複的內容篩選出來

這個其實bai很簡單 用excel的資料透視表 du就ok了 步驟 zhi選中要統計的全dao部資料內,點 數容據 資料透視表 再點下一步 完成。最後是把 資料透視表字段列表 當中的 配件名稱 拖到 行 框裡面,把 數量 拖到 資料 框裡面就ok了!如有不懂的話就hi我!結果 求和項 數量 配件名稱...