生活工程体验信仰哲学精神
投稿投诉
精神世界
探索历史
哲学文学
艺术价值
信仰创造
境界审美
体验技术
技能工具
工程信息
医学生产
生活运用
操作能力

身份证号对不对八个函数来联袂一个公式

1月25日 话藏心投稿
  玩转电子表格2020033109:33:05
  身份证号码中存储了一个人的重要信息,学习与工作中我们经常要建立各种各样的信息表,一般要输入人员的身份证号码,由于身份证号码长达18位,很有可能输入错误,而这信息是不能有半点差错的,轻则会给当事人造成麻烦,重则可能会造成重大损失。在Excel中能不能利用函数与公式,还快速判断身份证号码输入是否正确呢?经过探索我写出了这个公式,与大家分享,大家可以将公式复制到Excel中亲自动手操作,公式可能看起来很复杂,但并不难。
  一、校验码生成机制
  身份号码由17位数字本体码和1位校验码组成,校验码是为了防止身份证号码填写错误而设计的。
  身份证号码与加权因子
  校验码生成公式
  二、检查身份证号码是否正确
  1、原理:检查校验码是否正确
  2、公式:
  IF(EXACT(MID(10X98765432,MOD(SUMPRODUCT(MID(A2,ROW(A1:A17),1)1,MOD(POWER(2,18ROW(A1:A17)),11)),11)1,1),RIGHT(A2)),正确,错误)
  注:单元格A2存放身份证号码;
  观看视频:https:m。toutiaoimg。comgroup6809949704357413388?appnewsarticletamp1585616384groupid6809949704357413388wxsharecount1utmcampaignclientshare
  Excel演示图
  公式第一层是IF函数,用于条件判断,语法结构为IF(逻辑判断式,真时返回值,假时返回值):EXACT(MID(10X98765432,MOD(SUMPRODUCT(MID(A2,ROW(A1:A17),1)1,MOD(POWER(2,18ROW(A1:A17)),11)),11)1,1),RIGHT(A2))整体作为IF函数的逻辑判断式,如果该判断式返回True,函数返回第二个参数正确;如果该判断式返回False,函数返回第二个参数错误。
  公式第二层是EXACT函数,比较两个字符串,若完全相同,则返回TRUE;否则返回FALSE。语法结构为EXACT(文本1,文本2):MID(10X98765432,MOD(SUMPRODUCT(MID(A2,ROW(A1:A17),1)1,MOD(POWER(2,18ROW(A1:A17)),11)),11)1,1)是参数文本1,文本2参数为RIGHT(A2),若省略RIGHT函数最后一个参数则值为1,即取得存放在A2单元格中的身份证号码最右边的一个字符。
  公式第三层是MID函数,返回文本字符串中从指定位置开始的特定数目的字符。语法结构为MID(文本字符串,提取字符的开始位置,字符的个数):第一个参数文本字符串为10X98765432,第二个参数提取字符的开始位置为MOD(SUMPRODUCT(MID(A2,ROW(A1:A17),1)1,MOD(POWER(2,18ROW(A1:A17)),11)),11)1,第三个参数字符的个数为1。
  公式第四层是MOD函数,返回两数相除的余数。语法结构为MOD(被除数,除数):第一个参数被除数为SUMPRODUCT(MID(A2,ROW(A1:A17),1)1,MOD(POWER(2,18ROW(A1:A17)),11)),第二个参数除数为11。
  公式第五层是SUMPRODUCT函数,在给定的几组数组中,将数组间对应的元素相乘,并返回乘积之和。语法结构为SUMPRODUCT(数组1,〔数组2〕,〔数组3〕,。。。):第一个参数数组1为MID(A2,ROW(A1:A17),1)1,第二个参数数组2为MOD(POWER(2,18ROW(A1:A17)),11),此参数就是加权因子,2的i1次幂除以11的余数。
  公式第六层是ROW函数,返回引用的行号。语法结构为ROW(〔单元格的引用〕),如果省略参数,则是对函数ROW()所在单元格的引用。如果引用一个单元格区域,将以垂直数组的形式返回的行号。ROW(A1:A17)返回从1到17数字,若选中D2:D18单元格区域,输入ROW(A1:A17),按CtrlShiftEnter键,将在D2:D18中得到从1至17的数字。类似的,E2:E18单元格区域,输入MID(A2,ROW(A1:A17),1),按CtrlShiftEnter键,将在E2:E18中得到身份证号码中按从左到右顺序的1至17的文本,后面加上1表示乘以1,可以将文本型数据转换为数字型数据,这样才能进行数学运算。
  公式第七层是POWER函数,返回给定数字的乘幂,语法结构为POWER(底数,指数)。SUMPRODUCT函数的第二个参数数组2为MOD(POWER(2,18ROW(A1:A17)),11)。即POWER(2,18ROW(A1:A17))是作为MOD函数的第一个参数被除数,即2的18ROW(A1:A17)次幂,根据上面分析可知其值分别是从17递减到1。
投诉 评论 转载

一驾驶员疲劳驾驶货车隧道侧翻6月23日凌晨,六武高速公路安徽省金寨县一隧道入口就发生一起因疲劳驾驶引起的货车侧翻的交通事故。23日0时38分,六安市公安局交警支队高速公路二大队接到报警电话,称在六武……凡客最后的活路做加盟连锁店体系其实从任何一个角度看,凡客都死定了,不管你如何延缓这个过程,可能结果都是注定的,逆袭的可能是不太存在的。毕竟现在走的模仿小米的专注极致的套路,小米在推了20个产品之后估计也早放……女人到底多大年龄会如狼似虎到了三四十岁,女人才会迎来性欲高峰。这时的她们总希望重温刚结婚蜜月时的如胶似漆,让夫妻欢爱可以一次又一次地重演。但现实并不如意,孩子、家庭、事业等都在阻碍她们鸳梦重温。1……击垮造句用击垮造句大全1烈日的曝晒击垮不了我们的意志;大雨的倾盆涣散不了我们的队伍;挥洒的汗水淹没不了我们心中的信念;全身的疲惫击败不了我们心中的斗志。2对手是要战胜的对象,要想尽办法击垮它;……市场监督管理局党组成员党风廉政建设总结我于2019年2月任市市场监督管理局党组成员,在班子内负责药品、药械、化妆品监管和产业招商服务工作。根据述责述廉工作通知要求,现将本人落实全面从严治党主体责任和个人廉洁自律情况……女性私处保养别忽略如何给私处补水补水是女人的必修课之一。很多女人都知道给皮肤补水,却忽略了私处的补水工作,下面就来看看如何给私处补水吧。90的女人都会忘记给私处保湿,40的绝经期女姓因雌激素缺乏而出现阴……写字楼办公室怎么申请消防备案除《建设工程消防监督管理规定》第十三条、第十四条规定的大型的人员密集场所和其他特殊建设工程外。其他建筑都是需要申请消防备案的。那么,写字楼办公室怎么申请消防备案呢?本站小……给心灵松绑在《飘》中,我们常常会看到斯佳丽的一个典型习惯,每当她遇到什么烦恼或者无法解决的问题时,她就对自己说,我现在不要想它,明天再想好了,明天就是另外一天了。实际上,这种明天再想,就……身份证号对不对八个函数来联袂一个公式玩转电子表格2020033109:33:05身份证号码中存储了一个人的重要信息,学习与工作中我们经常要建立各种各样的信息表,一般要输入人员的身份证号码,由于身份证号码长达……康熙皇帝与聊斋志异传说蒲松龄的《聊斋志异》原名叫《鬼狐传》,《聊斋志异》这个书名是康熙皇帝替蒲松龄改的。这里有一段故事。清朝康熙年间,满腹才学的蒲松龄进京应试,三场考罢,他非常满意,心想,……小本创业成功走好十一步冲动!是创业的原动力,少了冲动,即缺少放手一搏,临门一脚的动力。但在冲动的原动力下,要创业成功,还是要按部就班,按照一定的步骤稳扎稳打,才能提高创业成功的机率。小本创业第……娶个聪明老婆可让男人更长寿瑞典社会研究院研究人员发现,男性要想活得更久,应该娶受过良好教育的聪明女性为妻。这一研究结果发表在《流行病和公共卫生杂志》上。研究人员查看了1990年超过150万30岁至……
点读机作用大吗孕妇可以吃燕窝吗孕妇燕窝怎么吃好木门成功到第一用新零售踹开千亿大门大树与小树攀岩基地要营业执照吗厄运来临我们该如何面对大防脱秘诀让秀发尽情飘逸甜到炸的情话别人的心都在左边我的心在你那边决定于造句用决定于造句大全道林格雷好看吗经典观后感锦集文明礼让的小绵羊怎么改善头发干枯毛躁学会梳头发很重要

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找