身份證校驗碼是根據前16位對16個系數乘積之和除以11的余數來確定的,10余數對10個校驗碼:0,1,2,3,4,5,6,7,8,9,10對應1,0,"X",9,8,7,6,5,4,3,2。計算校驗碼公式,比如身份證號碼在A2,B2輸入=LOOKUP(MOD(SUMPRODUCT(--MID(A2,COLUMN(A1:Q1),1),{
excel還可以檢驗身份證的真偽哦。小新知來告訴你吧。
材料/工具
excel
身份證位數檢驗
1、這里有一個Excel文件,里面錄入了一組身份證號碼(非真實人的身份證號)其中一個為錯誤號碼,在沒有認真核對以前很難發現。 2、新建一列校驗結果列,雙擊單元格,粘貼以下公式代碼 =IF(A3="","",(IF(MID("10X98765432",MOD(SUMPRODUCT(MID(A3
選中b3單元格。點擊條件格式中的突出顯示單元格規則中的其他規則。
很多朋友對于身份證的認識不是很全面,那么我們要如何辨別身份證的真偽呢?今天把方法分享給大家,一起來看看吧!
選中使用公式確定設置格式的單元格。
我們現在通行的身份證號為十八位號,前六位是地區代碼,第七至十四位是出生年月日代碼,第十五、十六位是鄉鎮代碼,第十七位是性別識別碼,男單女雙,同時又是同地區、同出生日期、同性別人員的區別碼,第十八位尾號則是前十七位號碼的識別碼,
輸入”len(b3)=18”。身份證位數為18.
設置單元格為文本格式,提起身份證號的公式是=IF(MOD(MID(A1,17,1),2),"男","女")
設置突出顯示格式是紅色字體。
公式可以驗證身份證中的 歸屬地是否存在 出生日期是否存在 18位校驗碼是否正確 但是無法驗證“身份證對錯”。
當前身份證位數符合要求。
生日 =DATE(MID(F9,7,VLOOKUP(LEN(F9),{15,2;18,4},2,0)),MID(F9,VLOOKUP(LEN(F9),{15,9;18,11},2,0),2),MID(F9,VLOOKUP(LEN(F9),{15,11;18,13},2,0),2)) 性別 =IF(OR(LEN(F9)=15,LEN(F9)=18),IF(MOD(MID(F9,15,3)*1,2),"男","女"),#N/A) 查姓名
出生年份檢驗
假如A列是身份證號,B列設置校驗,那么B2單元格可以輸入公式=IF(LEN(A2)18,"--",TEXT(--(RIGHT(A2)=MID("10X98765432",MOD(SUMPRODUCT(MID(A2,ROW($1:$17),1)*2^(18-ROW($1:$17))),11)+1,1)),"[=1]√;×"))即可。見下圖:
選中D3單元格。在函數欄中輸入:
方法如下: =MID("10X98765432",MOD(SUMPRODUCT(MID(B2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=RIGHT(A1,1) 注:A1為身份證號所在單元格
=IF(MID(B3,7,4)>1900,"是","否")
默認情況下在Excel當前單元格中輸入的數字位數如果超過11位(不含11位)時,系統將以“科學記數”格式顯示輸入的數字;當輸入的數字位數超過15位(不含15位)時,系統將15位以后的數字全部顯示為“0”。 這樣一來,如果我們要輸入身份證號碼(15位或
年份大于1900年為正確年份。百歲老人也是有身份證的哦。
'Excel判定身份證號碼是否正確的公式,18位文本格式的身份證填在A1單元格,把公式輸入在B1單元格 =IF(LOOKUP(MOD(MID(A1,1,1)*7+MID(A1,2,1)*9+MID(A1,3,1)*10+MID(A1,4,1)*5+MID(A1,5,1)*8+MID(A1,6,1)*4+MID(A1,7,1)*2+MID(A1,8,1)*1+MID(A1,9,1
檢驗成功。年份合格。
現在的身份證號碼包括18位,從左至右依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。 1、通過數據有效性可以做一些最基本的檢查來。 點菜單“數據”——“有效性”,點“設置”標簽,在“允許”中選擇“自定義”,在后面“公
出生日期檢驗
在常規格式下,EXCEL對于輸入超過11位的數字會以科學記數的表達方式來顯示,比如在單元格中寫入123456789012345678時會顯示成 1.23457E+17 意思為 1.23457乘以10的17次方. 在單元格中寫入長數字串時應注意以下幾個方面 一:如果只是因為單元格的列
選中E3單元格。在函數欄中輸入:
步驟如下: 一、打開需要使用的表格。 二、在身份證號碼直接輸入身份號碼,就出現以下圖的情況。 三、是在前面加一個撇號,如圖。操作之后這個撇號會會消失,直接顯示文本數值。但這種方法每次都需要先添加撇號,對于需要輸入大量數據的人來說,
=MID(B3,11,2)&"月"&MID(B3,13,2)&"日"
如果后面已經是000狀態了,無法再還原。 如果是18位數值,且能看到后面字符正常顯示,可以設置文本格式。或者在數字首位加' 因為Excel表格只默認到15位數值,如超過會以000的方式顯示。 1、在表格中輸入時,前面加一個英文的'號,如‘37152120091
初步獲得出生日期。
Excel中如何正確顯示身份證號對于超過12位的數字(包括12位),Excel會自動以科學記數法顯示,看起來不舒服。當我們要把帶有身份證號的Word表格復制到Excel中去,就會遇到這種情況。那么,應該怎樣保持身份證號的原貌呢?一、正確的復制步驟1.啟動E
可判斷出日期正常。
因為EXCEL不能支持那么 長的有效數字。。。。后面幾位會變成0。。 只能用文本方式存儲,你先輸'號,再輸號碼,就能正常顯示。。 如果是大量輸入,可以先選中該列,ctrl+1,把格式設成文本,這樣這一列就可以直接輸入身份證號碼了。
擴展閱讀,以下內容您可能還感興趣。
怎么在excel中輸入身份證號碼
默認情況下在Excel當前單元格中輸入的數字位數如果超過11位(不含11位)時,系統將以“科學記數”格式顯示輸入的數字;當輸入的數字位數超過15位(不含15位)時,系統將15位以后的數字全部顯示為“0”。
這樣一來,如果我們要輸入身份證號碼(15位或18位),身份證號碼就不能正確顯示出來了。此時,我們有兩種辦法解決此問題:
1、利用數字標簽
選中需要輸入身份證號碼的單元格(區域),打開“單元格格式”對話框,進入“數字”標簽,在“分類”下面選中“文本”選項,確定退出,再輸入身份證號碼即可。(一定要設置好格式,再輸入號碼)
2、在輸入身份證號碼時,在號碼前面加上一個英文狀態下的單引號“'”,即可讓e69da5e887aae79fa5e9819331333365666236身份證號碼完全顯示出來(該單引號在確認后是不會顯示出來的)。
擴展資料
單元格是表格中行與列的交叉部分,它是組成表格的最小單位,可拆分或者合并單元格。單個數據的輸入和修改都是在單元格中進行的。
單元格類型定義了在單元格中呈現的信息的類型,以及這種信息如何顯示,用戶如何與其進行交互。用戶可以 使用兩種不同的單元格類型對表單中的單元格進行設置。
一種是可以簡單地關聯于單元格的文本格式。
另一種就是顯示控件或者圖形化信息。
Excel中內置有通用,貨幣,數字,百分比,文本類型. 而第三方表格控件往往會有更豐富的單元格類型,比如Spread會支持18種單元格類型(Mask型,按鈕型,復選框型,組合框型,圖形型等等).
參考資料:百度百科 表格單元格類型
如何校驗excel 表中的身份證信息是否正確
'Excel判定身份證復號碼是制否正確的公式,18位文本格式的百身份證填在度A1單元格問,把公式輸答入在B1單元格
=IF(LOOKUP(MOD(MID(A1,1,1)*7+MID(A1,2,1)*9+MID(A1,3,1)*10+MID(A1,4,1)*5+MID(A1,5,1)*8+MID(A1,6,1)*4+MID(A1,7,1)*2+MID(A1,8,1)*1+MID(A1,9,1)*6+MID(A1,10,1)*3+MID(A1,11,1)*7+MID(A1,12,1)*9+MID(A1,13,1)*10+MID(A1,14,1)*5+MID(A1,15,1)*8+MID(A1,16,1)*4+MID(A1,17,1)*2,11),{0;1;2;3;4;5;6;7;8;9;10},{"1";"0";"X";"9";"8";"7";"6";"5";"4";"3";"2"})=UPPER(MID(A1,18,1)),"正確","錯誤")
電子表格中錄入身份證號碼時如何自動識別身份證號碼對錯
現在的身份證號碼包括18位,從左至右百依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位度數字校驗碼。
1、通過數據有效性可以做一些最基本的檢查來。
點菜單“數據”——“有效性”,點“設置”標簽,在“允許”中選擇“自定義”知,在后面“公式”中輸入=and(len(a1)=18,countif(s:s,left(a1,6)))。點“出錯警告”標簽,點中“出錯警告”,在“樣式”中選“停止”,在“標題”中輸入“你道輸入的身份證號有誤!請重新輸入!”。該公式只檢查了輸入的身份證位數是否為18位和地區編號是否正確。
2、對于要求專嚴格的檢查需要用VBA。除作以上檢查處,可以檢查出生日期是否符屬合規則,順序碼中的男女標識是否對應,校驗碼是否正確。
excel身份證號碼出現亂碼怎么辦?
在常規格式下,EXCEL對于輸e79fa5e98193e59b9ee7ad9431333337613231入超過11位的數字會以科學記數的表達方式來顯示,比如在單元格中寫入123456789012345678時會顯示成 1.23457E+17 意思為 1.23457乘以10的17次方.
在單元格中寫入長數字串時應注意以下幾個方面
一:如果只是因為單元格的列寬太小產生的科學記數表達式,可以通過拉大列或設置列寬來改變顯示的樣式,比如寫入的數字有5位以上,11位及以下時,單元格過小也會顯示成科學記數表達式.
二:在常規格式下,EXCEL對于輸入超過11位的數字會以科學記數的表達方式來顯示,可以改設置單元格格式為特殊---郵政編碼---確定,但是只對數字在12位以內的數字串有效,超過12位的還是設置單元格格式為數值格式,小數位數設置為0
三:但就算是設置了數值格式,如果寫入的數字串超過15位,因為EXCEL的數字精度在15位,這樣數字串超過15位的部份會以0進行補位.因此在輸入長數字串之前應將單元格的格式設置成文本格式.
綜合以上因素,在寫入身份證號等長數字串之前應對單元格的格式進行設置.
方法如下:
方法一.選中要輸入數字串的單元格或單元格區域----右鍵-----設置單元格格式(也可以點"格式"選擇"單元格" 或按CTRL+1,出現單元格格式對話框),-----數字-----文本------確定
方法二.在單元輸入數字串時,先輸入 ' 號(半角的單引號),如: '123456789123456789 ,這樣單元格會默認寫入的是文本格式的數字.
如何在Excel表格中完整顯示出身份證號碼的操作方法
步驟如下:
一、打開需要使用的表格。
二、在身份證號碼直接輸入身份號碼,就出現以下圖的情況。
三、是在前面加一個撇號,如圖。操作之后這個撇號會會消失,直接顯示文本數值。但這種方法每次都需要先添加撇號,對于需要輸入大量數據的人來說,也會多一個小小的負擔。
四、就是選中所有需要設置的單元格,進行設置。
五、鼠標移動但菜單格式,選中“單元格”。
六、在單元格的數字里面選中文本格式,點擊確認。
擴展資料
excel函數類型
1、信息函數
可以使用信息工作表函數確定存儲在單元格中的數據的類型。信息函數包含一組稱為 IS 的工作表函數,在單元格滿足條件時返回 TRUE。
例如,如果單元格包含一個偶數值,ISEVEN工作表函數返回 TRUE。如果需要確定某個單元格區域中是否存在空白單元格,可以使用 COUNTBLANK工作表函數對單元格區域中的空白單元格進行計數,或者使用 ISBLANK 工作表函數確定區域中的某個單元格是否為空。
2、邏輯函數
使用邏輯函數可以進行真假值判斷,或者進行復合檢驗。例如,可以使用 IF 函數確定條件為真還是假,e799bee5baa631333365666235并由此返回不同的數值。
3、查詢和引用函數
當需要在數據清單或表格中查找特定數值,或者需要查找某一單元格的引用時,可以使用查詢和引用工作表函數。例如,如果需要在表格中查找與第一列中的值相匹配的數值,可以使用 VLOOKUP工作表函數。如果需要確定數據清單中數值的位置,可以使用 MATCH工作表函數。
參考資料來源:百度百科:excel函數
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com