亞寵展、全球?qū)櫸锂a(chǎn)業(yè)風(fēng)向標(biāo)——亞洲寵物展覽會(huì)深度解析
1502
2022-06-24
方式:首先單元格中輸入“=IF(LEN(數(shù)據(jù))=18,MID('10X98765432',MOD(SUMPRODUCT(VALUE(MID(數(shù)據(jù),ROW(數(shù)據(jù)區(qū)域),1)),數(shù)據(jù)區(qū)域),11)+1,1),'長度錯(cuò)誤')”;然后進(jìn)行對(duì)比即可。
手機(jī)如何做表格:點(diǎn)擊查看
本教程操作環(huán)境:windows7系統(tǒng)、Microsoft Office Excel2013版、Dell G3電腦。
先看一下原理,二代身份證共18位,那么最后一位是由前面的18位通算術(shù)來計(jì)算出來的,如果某一位出錯(cuò),那么校驗(yàn)結(jié)果就會(huì)不一致,引此來判斷這個(gè)身份證號(hào)是不是正確合法
再看一下算法,先將身份證前面的17位數(shù)分別乘以不同的系數(shù),如圖所示
把這個(gè)17位數(shù)字和系數(shù)相乘后所得的結(jié)果相加,得到一個(gè)總和數(shù),再除以11得到余數(shù),那么余數(shù)與校驗(yàn)碼(身份證是的最后一位)相對(duì)應(yīng)的關(guān)系如圖所示,即如果余數(shù)為3,校驗(yàn)碼為9。
驗(yàn)證原理理清后,看一下在excel上怎樣操作,新建一個(gè)表格,簡單做一個(gè)表格,便于觀看
為了更好理解,先算18位,=IF(LEN($C2)=18,MID('10X98765432',MOD(SUMPRODUCT(VALUE(MID($C2,ROW($1:$17),1)),$B$2:$B$18),11)+1,1),'長度錯(cuò)誤')
再驗(yàn)證這個(gè)第18位與身份證的第18位是不一致合法有效=IF(LEN($C2)=18,IF(MID('10X98765432',MOD(SUMPRODUCT(VALUE(MID($C2,ROW($1:$17),1)),$B$2:$B$18),11)+1,1)=RIGHT($C2,1),'合法','不合法'),'長度錯(cuò)誤')
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。