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我!結果 求和項 數量 配件名稱...