excel表中姓名已經身份證比對問題求真相求解釋

2022-06-11 10:41:47 字數 4158 閱讀 9254

1樓:賞良牢釵

首先把錶複製乙個,在複製的表中做。以免破壞原表。把要找的資料複製到一列中,排序前,如果最後去掉重複的資料後,還要恢復原來的順序,先在排序資料前,標出順序,以後好排序恢復順序,再去掉資料中多餘的空格,比如「張三」和「

張三」這樣,第2個張三前,有空格,電腦認為,這不是重複,但實際中,這可能是輸入人,無意中輸入的空格。還有有的人為了美觀,把「張三」打成「張

三」和3個字的名字對齊,這是空格的影響,用查詢替換,查詢輸入敲一下空格,替換什麼也不輸入,然後全部替換,這樣,所有的空格干擾沒了,再排序,把資料從第2行排起,比如,第一行,弄個「姓名」,下面再輸入各個人的名字。

下面以查詢重複姓名為例:

a1為「姓名」,a2以下為人名,先去空格,再排序,

然後在a2這行資料後的任一格輸入=if(a2=a1,"重複",if(a2=a3,"重複","不重複"))

把這個公式向下複製到有資料的an行,再進行自動篩選,點「重複」,重複的資料就出來了。

你看著刪那個吧。

2樓:e俠兔

先用乙個輔助列檢視姓名,比如姓名在a列,那麼在b列輸入=countif(a1,a$1:a$1000)

然後把a1:b1000排序,再選出b列大於1的行,然後看看同名下的身份證是不是輸入錯了,因為可能有同名的人,如果身份證相近的話要分析一下,看看是不是輸入錯了。

3樓:匿名使用者

用統計函式吧,countif

格式:=countif(a:a,a1)

a:a為你所需統計的單元格範圍,a1為指定統計數字的單元格.

4樓:橋笛斐思菱

用函式、公式基本上是可以解決的,但,如果資料量大的話,工作表上會有大量的公式,拖慢速度,我建議用vba**去解決,如果方便的話,你可以提供一些樣品發到我郵箱,我幫你想想用vba**解決的辦法。

excel中兩列人名身份證號比對出不同資料,以身份證號為準 5

5樓:酸菜魚的娛樂

1、開啟excel**,按住ctrl鍵,然後選中兩列身份證號碼。

2、選中身份證號碼後,點選條件格式-突出顯示單元格規則。

3、點選突出顯示單元格規則後,點選重複值。

4、彈出視窗,把重複值設定為唯一,然後點選確定。

5、點選確定後,就可以把不重複的身份證號標出來了。

6樓:匿名使用者

1、首先我們選中所有的身份證號碼,如下圖所示:

2、選中所有資料以後,我們點選開始選單欄目中,點選條件格式——突出顯示單元格規則——重複值。

3、彈出重複值對話方塊,預設選擇。直接點選確定。

4、最後顯示結果,刪除重複的結果即可。

5、函式篩選重複身份證號碼。

在結果下面乙個單元格裡面輸入函式,然後依次下拉適用到其對應的身份證單元格;

=if(countif(a$2:a$20,a2&"*")>1,"重複","")

6、最後顯示結果,如下圖所示,重複的資料會提示相關的結果,完成效果圖。

7樓:匿名使用者

用條件格式,如圖:

第一步,選擇b2:b5,同時確保b2為活動單元格,然後輸入條件格式(條件格式--新建規則-使用公式...)公式:=countif($d$2:$d$5,b2)=0,選擇紅色

第二部,選擇d2:d5,同樣確保d2為活動單元格,輸入條件公式:=countif($b$2:$b$5,d2)=0,選擇綠色

然後你照搬你的情況。

還有一種簡便的方法,選中需要對比的資料區域,然後執行下圖命令:

得到如下結果:

8樓:

如圖,這麼做。用條件格式,比較明顯的看出**不同。

也可以直接在單元格裡面用函式做

希望能幫助你,希望被採納

請在此輸入您的回答

excel中怎麼比對,姓名和身份證相同

9樓:忘川逐蘭

身份證唯一的話,只需要用vlookup函式檢索c列就可以,例如在d1中的函式就是vlookup(c1,$f$1:$i$i列的最後一行,3,0),在e1中是vlookup(c1,$f$1:$i$i列的最後一行,4,0)。

vlookup中第乙個引數是要搜尋的值,第二個引數是搜尋區域,第三個引數是返回的列數,第四個引數設成0表示精確匹配。區域已經用$固定,輸入公式後拖下去就可以了。

10樓:

姓名值是否唯一?使用 vlookup函式查詢姓名 或者身份證號 即可實現

兩個excel表姓名和身份證號碼怎樣進行比對糾錯?

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樓:

=if(vlookup(b1,$b:b,2)=vlookup(c1,$c:c,2),1,0)

14樓:等等等等

高階篩選

高階篩選是處理重複資料的利器。

選中第乙份資料清單所在的資料區域,在功能區上依次單擊【資料】——【高階】(2003版本中選單操作為【資料】——【篩選】——【高階篩選】),出現【高階篩選】對話方塊。

在對話方塊中,篩選【方式】可以根據需求選取,例如這裡選擇「將篩選結果複製到其他位置」;【列表區域】就是之前所選中的第乙份資料清單a所在的單元格區域;【條件區域】則選取另外那份清單b所在的單元格區域。如下圖所示:

excel**中資料比對和查詢的幾種技巧

點選【確定】按鈕後,就可以直接得到兩份清單的交集部分,效果如下圖。其中兩個清單中雖然都有【西瓜】和【菠蘿】,但是由於數量不一致,所以沒有作為相同記錄被提取出來。

excel**中資料比對和查詢的幾種技巧

這個操作的原理,就是利用了高階篩選功能對於匹配指定條件的記錄進行篩選的功能,把兩張表中的任意一張作為條件區域,在另外一張表中就能篩選出與之相匹配的記錄,忽略掉其他不相關的記錄。

需要注意的是,使用高階篩選的時候務必注意兩個清單的標題行要保持一致(高階篩選中作為條件區域的前提),並且在選取【列表區域】和【條件區域】的時候都要把標題行的範圍包含在其中。

方法2:公式法

使用公式進行比對的方法有很多,如果是單列資料對比比較常用的函式是countif函式,如果是多列資料記錄對比,sumproduct函式比較勝任。

在其中一張清單的旁邊輸入公式:

並向下複製填充。其中的sheet2!a$1:

a$13和sheet2!b$2:b$13是另一張清單中的兩列資料區域,需要根據實際情況修改。

公式結果等於1的記錄就是兩個清單的交集部分

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

15樓:匿名使用者

如果姓名和bai身份證都在

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

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

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

16樓:匿名使用者

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

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

17樓:匿名使用者

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

18樓:匿名使用者

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

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

如果姓名和bai身份證都在 一起的,du姓名在a列,身zhi份證在b列,可在daoc2輸入公式 內 countif a 1 a2,a2 在d2輸入公式 countif b 1 b2,b2 下拉容c2 b2複製至全表 c d列單元格大於1的就是身份證和姓名有重複的。如果你說的姓名和身份證分兩組,並有重...

身份證姓名與真實姓名是同音字對身份證使用有影響嗎

首先,確認下你指的真實姓名是指?戶口本姓名?自己的日常簽名用名?在法律上,你的真實姓名就是你的身份證姓名。一般生活中可以,不使用身份證姓名並沒有問題 但是,一旦涉及公務辦理,必須使用身份證姓名,不然會無效的。例如 你辦理護照,填表的姓名和身份證不符,那就無法辦理。畢業證姓名與身份證姓名不同,則正規公...

姓名可以改嗎?我姓名不好聽想改。已經有身份證了,未成年,我17歲

當然可以改,去戶口所在的派出所改 可以改呀,你就去當地的公安局辦就好了。不可以,我以前就是在戶籍室上班,謝謝!可以改,去當地派出所改 我今年17歲,想改名字,但我已經改過一次名了,還可以改嗎。可以的吧,我們班同學幼兒園乙個名字,小學改了兩次,初中又乙個,走一下程式,辦個手續就好了。這個看個人意願,但...