當前位置:首頁 » 股票資訊 » 100個身份證號碼
擴展閱讀
股票資金交易量 2025-09-11 23:07:57
在哪裡看股票數量 2025-09-11 22:58:58
太原萬國城moma 2025-09-11 22:58:20

100個身份證號碼

發布時間: 2021-09-08 03:53:31

⑴ 有100張以身份證號命名的照片,在excel表中A列有120個身份證號碼,如何在B列照片對應的身份證號後顯示「有」

Sub zp()
'本代碼由 【網路知道】--常山大寶 編寫。
'本代碼經測試通過。如需轉載,請註明出處,謝謝!
'把本代碼復制到VBA對應的Sheet內,運行即可。
'假設A列從第2行到第121行為身份證號碼
'照片存放路徑為 D:\身份證照片\
'在B列從第2行到第121行對應的單元格內顯示身份證號碼是否有對應的照片
'發生錯誤後讀取下一行
On Error Resume Next
'循環行
For i = 1 To 120
'定義文件變數集
Dim stmp$
'給出文件存放路徑
stmp = Dir("D:\身份證照片\", vbDirectory)
'開始遍歷文件
'讀取文件不為空
Do While stmp <> vbNullString
'提取含後綴的文件名
stmp = Dir()
'如果文件不是子文件夾
If stmp <> ".." Then
'不含後綴的文件名
fName = Left(stmp, InStrRev(stmp, ".") - 1)
'如果表中的身份證號碼等於文件名
If Range("A" & i + 1) = Val(fName) Then
'在B列對應的單元格內顯示有照片
Range("B" & i + 1) = "有"
'退出讀取文件
Exit Do
End If
End If
'下一個文件
Loop
'下一個i值
Next
End Sub

⑵ 重慶的身份證號碼都是什麼數字開頭的

科普
身份證前6位號碼到底代表什麼意義?又是怎麼起源的?
大家都知道,身份證的前6位代表的是自己初始戶口所在地,分別是省、市、區。但很多人知其然,不知其所以然。
比如北京身份證開頭都是11,上海開頭必然是31,這是為什麼
這個事情和歷史上我國的大區制度有關。大區制現在很多人可能不太了解。我說一個詞,你們就明白了,就是大軍區制度。
咱們國家前兩年才取消大軍區,變成了戰區。東南西北中五大戰區,以前呢是七大軍區。
七大軍區裡面,六大軍區都是有實際作戰目標的,只有濟南軍區沒有具體作戰目標,勉強算是機動和預備。
這七大軍區把全國劃分成7大片,和以前的大區制是一個道理。
不同的是,中國大區是6個,大區制來源於解放戰爭時期中央局下屬的地方局,分別是華北局、東北局、華東局、中南局、西南局、西北局,對應6個大區。
7大軍區和6大區的區別在於:濟南軍區下面山東省和河南省,山東屬於華東大區;河南屬於中南大區。
後來6個大區地方局的格局又經歷了撤銷,重新劃分等一系列變遷。
這段歷史很復雜,就不多說了。
反正,最後咱們國家開始推行現行身份證系統的時候,就是根據當時的6個大區來劃分的。
身份證第一個數字代表所在大區:華北為1,東北為2,華東為3,中南為4,西南為5,西北為6。
第二個數字,代表這個大區的某個省。比如北京11,就代表華北大區的第一個;上海31,代表的是華東大區第一個。
具體如下:
華北大區:北京11、天津12、河北13、山西14、內蒙15;
東北大區:遼寧21、吉林22、黑龍江23;
華東大區:上海31、江蘇32、浙江33、安徽34、福建35、江西36、山東37;
中南大區:河南41、湖北42、湖南43、廣東44、廣西45、海南46;
西南大區:重慶50、四川51、貴州52、雲南53、西藏54
西北大區:陝西61、甘肅62、青海63、寧夏64、新疆65
注意啊,咱們看到,重慶的代碼是50,只有這一個省出現了0,其它省都是從1開始排,這是為啥呢?
這就涉及到各大區下面各個省的排序。比如華北大區,北京肯定排第一位,所以是11,華東大區上海排第一所以是31,那其它省的排序怎麼排?
有些人認為是按照省的重要程度來排,北京是華北第一號,所以排第一,這個想法是錯的。比如廣東省在中南區只排第4,代碼是44。
據說這個排序有兩個原則:1,按照直轄市、省、自治區順序排,大區內有直轄市的,其它省級區域按照離直轄市的距離排;2、如果這個大區沒有直轄市,按照其離北京的距離排。
所以,你看,華東區有直轄市上海,排第一是31,華東其他省按照離上海的距離排,山東最遠,排最後37;中南大區沒有直轄市,按照離北京的距離排序,從北往南,河南第一41,海南最遠,46。
具體重慶市為什麼是50呢?因為之前重慶市沒有直轄前是四川,身份證號碼應該是51,所以你去看重慶市一些居民的老身份證號碼還是51開頭。後來重慶市直轄了,直轄市必須排在大區第一,51已經被四川佔了怎麼辦?所以弄個50出來了。
這是排到6,後面還有7、8、9呢。7是給台灣留著的,8代表港澳地區,香港81,澳門82,;9代表海外地區,這是給後面預備的。正如傳說中的026是留給台灣的電話區號一樣。
好了,身份證前6位數字的前2位是如此復雜。那麼中間兩位呢?
比如鄙人身份證前六位,420621,42代表湖北省,中間2位就代表這個省的地級市序列。襄陽在湖北排第六,所以是06。
一個省下面的地級市順序也不是完全按照經濟順序排。比如襄陽在湖北無論如何也不至於排到第6位,江蘇來說,蘇州無論如何不至於排第5。這個各有原因,又是一個龐大話題,就此打住了。
順便說句,一個省下面地級市的順序和車牌順序是一致的。比如襄陽車牌鄂F對應06,蘇州蘇E對應05。
好了,前6位數字的最後2位,就代表這個城市不同區,這些順序就按照各個城市自己的規定執行了。也不多說了。

⑶ 身份證號碼每個數字代表什麼

1、前2位分別是省.自治區或直轄市。

2、3.4兩位表示所在的市,

3、5.6兩位表示所以的縣區。

4、第7-14位表示出生年月日。

5、第15.16位表示所在地派出所的代碼,

6、第17位表示性別,一般男的用奇數表示,女的用偶數表示。

7、第18位表示校驗碼,也有的說是個人信息碼,一般是隨計算機的隨機產生,用來檢驗身份證的正確性。有時也用X表示,但是不一定是男單女雙。

作為尾號的校驗碼,是由號碼編制單位按統一的公式計算出來的,如果某人的尾號是0-9,都不會出現X,但如果尾號是10,那麼就得用X來代替。

因為如果用10做尾號,那麼此人的身份證就變成了19位,而19位的號碼違反了國家標准,並且中國的計算機應用系統也不承認19位的身份證號碼。Ⅹ是羅馬數字的10,用X來代替10。

(3)100個身份證號碼擴展閱讀

根據〖中華人民共和國國家標准GB11643-1999〗中有關公民身份號碼的規定,公民身份號碼是特徵組合碼,由十七位數字本體碼和一位數字校驗碼組成。

身份證效驗碼演算法:

將前面的身份證號碼17位數分別乘以不同的系數。第i位對應的數為[2^(18-i)]mod11。從第一位到第十七位的系數分別為:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 2 ;2、將這17位數字和系數相乘的結果相加。

用加出來和除以11,余數只可能有0 1 2 3 4 5 6 7 8 9 10這11個數字。其分別對應的最後一位身份證的號碼為1 0 X 9 8 7 6 5 4 3 2;5、通過上面得知如果余數是2,就會在身份證的第18位數字上出現羅馬數字的Ⅹ。如果余數是10,身份證的最後一位號碼就是2;

例如:某男性的身份證號碼是34052419800101001X。我們要看看這個身份證是不是合法的身份證。首先:我們得出,前17位的乘積和是189然後:用189除以11得出的結果是17 + 2/11,也就是說余數是2。

最後:通過對應規則就可以知道余數2對應的數字是x。所以,這是一個合格的身份證號碼。

⑷ 如果有100個身份證號碼,如何分類

用Excel里的的升序或降序就可以選出來.數字越大就是就是20歲以下的,數字越小就是20歲以上的.

⑸ 如何把表格里的100個姓名身份證號復制到100份合同里

這個目前來說沒有很快捷的辦法,需要你逐個從excel復制到word里,最簡單的是最有效的

⑹ 有效身份證號碼

查詢到某一身份證所有人的個人居民信息,前提是必須知道對方的身份證號碼和他的姓名,因此也就沒有隱私可言;另外,身份信息核查服務只是將用戶提交的被核查人姓名、身份證號碼與全國公民身份信息資料庫中的信息進行比對,系統返回是否一致的核查結果,不返回其他任何信息,不算侵犯公民個人隱私.