• 在线教育不可“高枕无忧” 2019-08-19
  • 【十九大·理论新视野】动漫:“美丽中国”如何绘就 2019-06-06
  • 专家:干细胞应用前景广阔 有望治愈世纪顽症 2019-06-06
  • 餐馆还敢收包厢费不明码标价? 谁收开瓶费发现请举报 2019-05-31
  • 稳中有进 稳中向好——国家统计局新闻发言人毛盛勇解读经济运行态势 2019-05-31
  • 他贴子里的植树造林,就是一个历史的古迹 2019-05-29
  • 【理上网来·喜迎十九大】以党的制度建设推进管党治党 2019-05-29
  • 五家渠市开展2018年春季动物疫病防控及畜牧业安全生产监督检查工作 2019-05-27
  • 7月1日铁路新列车运行图实施 北京铁路局“复兴号”扩容 2019-05-25
  • 你好,游客 登录 注册 搜索

    背景:
    阅读内容

    七肖复式三肖有多少组:Excel使用身份证校验排除错误数据的方法

    [日期:2019-04-18 19:07:26] 来源:电脑报  作者: [字体: ]

    一码中內部资料 www.gemihn.shop

     

      像身份证这种一大串无意义的数字,输入起来是很容易出错的。更糟糕的是,还有一些人会出于各种目的,随便报出一串数字作为身份证号码,那么如何避免这样的问题呢?
      
      实际上,我们的身份证号码本身就自带校验机制,其最后一位是校验码,而这一校验码是通过将身份证号码前17位数分别乘以不同的系数:从第一位到第十七位的系数分别为:7 9 10 5 8 4 2 1 6 3 7 9 10 5 8 4 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,知道这一原理,我们只要在Excel中,使用函数来代替这一计算,就可以进行简单的校验。这里直接给出公式“=IF(RIGHT(A1)=TEXT(CHOOSE(MOD(SUMPRODUCT((--MID(A1,COLUMN(A1:Q1),1))*{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2}),11)+1,1,0,"X",9,8,7,6,5,4,3,2),0),"校验正确","校验错误")”,其中,A1为身份证输入的单元格,此时不能通过Excel的数据有效性校验来实现,而是要新开一列,输入这一公式后,再下拉,让这一公式在所在列中应用,当用户输入的身份证号码符合正确编码规则时,此列会显示验证正确,而一旦不符合这一规则,就会显示验证错误。
      
      这样就可以在相当程度上,避免输入错误,还可以消除假身份证号码的影响。当然,这样的校验还比较粗略,对于“精致”的假身份证号码无效,当要求较高时,好需要通过其他手段进行验证。

         往下看有更多相关资料

    推荐文章 收藏 推荐 打印 | 整理:mengyan | 阅读:
    查看相关资料       Excel 

  • 在线教育不可“高枕无忧” 2019-08-19
  • 【十九大·理论新视野】动漫:“美丽中国”如何绘就 2019-06-06
  • 专家:干细胞应用前景广阔 有望治愈世纪顽症 2019-06-06
  • 餐馆还敢收包厢费不明码标价? 谁收开瓶费发现请举报 2019-05-31
  • 稳中有进 稳中向好——国家统计局新闻发言人毛盛勇解读经济运行态势 2019-05-31
  • 他贴子里的植树造林,就是一个历史的古迹 2019-05-29
  • 【理上网来·喜迎十九大】以党的制度建设推进管党治党 2019-05-29
  • 五家渠市开展2018年春季动物疫病防控及畜牧业安全生产监督检查工作 2019-05-27
  • 7月1日铁路新列车运行图实施 北京铁路局“复兴号”扩容 2019-05-25
  • 赛车玩几码最能赚钱 彩票金蟾计划app 北京pk拾稳赚几百一天 时时彩现场开奖直播 帮别人买重庆时时犯法吗 有没有快3计划软件 北京pk10两期计划软件 广东十一选五计划软件怎么买? 11选5技巧 稳赚高手 江苏时时网 山东时时是什么意思是什么意思 北京pk下载安装 pk10四码二期必中方法 重庆时时彩手机版app下载 重庆时时开奖直播视频网站 新疆时时截止