身份证简单校验
2022-10-19 10:35:18 Author: www.52pojie.cn(查看原文) 阅读量:2 收藏

我用这个也管用,不知道什么原理=IF(LOOKUP((LEFT(c1050,1)*7+MID(c1050,2,1)*9+MID(c1050,3,1)*10+MID(c1050,4,1)*5+MID(c1050,5,1)*8+MID(c1050,6,1)*4+MID(c1050,7,1)*2+MID(c1050,8,1)+MID(c1050,9,1)*6+MID(c1050,10,1)*3+MID(c1050,11,1)*7+MID(c1050,12,1)*9+MID(c1050,13,1)*10+MID(c1050,14,1)*5+MID(c1050,15,1)*8+MID(c1050,16,1)*4+MID(c1050,17,1)*2)-ROUNDDOWN((LEFT(c1050,1)*7+MID(c1050,2,1)*9+MID(c1050,3,1)*10+MID(c1050,4,1)*5+MID(c1050,5,1)*8+MID(c1050,6,1)*4+MID(c1050,7,1)*2+MID(c1050,8,1)+MID(c1050,9,1)*6+MID(c1050,10,1)*3+MID(c1050,11,1)*7+MID(c1050,12,1)*9+MID(c1050,13,1)*10+MID(c1050,14,1)*5+MID(c1050,15,1)*8+MID(c1050,16,1)*4+MID(c1050,17,1)*2)/11,0)*11,{0,1,2,3,4,5,6,7,8,9,10},{"1","0","x","9","8","7","6","5","4","3","2"})=RIGHT(c1050,1),"Right","Wrong")


文章来源: https://www.52pojie.cn/forum.php?mod=viewthread&tid=1701080
如有侵权请联系:admin#unsafe.sh