问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

这个判断身份证号是否正确的公式什么意思?

发布网友 发布时间:2022-04-24 00:14

我来回答

1个回答

热心网友 时间:2023-05-26 22:49

给你拆解这个公式
这个公式分为三个部分:if(判断条件,满足返回的值,不满足返回的值)

判断条件:AND(LEN(F8)=18,CHOOSE(MOD(SUMPRODUCT(MID(F8,ROW($1:$17),1)*2^(18-ROW($1:$17))),11)+1,1,0,"X",9,8,7,6,5,4,3,2)&""=RIGHT(F8))
满足返回的值:"正确"
不满足返回的值:"错误"
可以看出这个公式的精髓在判断条件上,这里用到的公式作用为:
AND: 并判断,两个条件都满足则为满足,否则不满足
LEN:返回文本长度,用于判断身份证是否18位
CHOOSE:选择函数,通过序号选择对应的值,这里的作用是通过前17位求出的身份证校验码是否跟18位相同
ROW:返回行号,这里选择范围的作用是构造出{1,2,3,...17}的序列,序列的作用是拆分身份证的前17位
MID:拆分,有了上一步的序列就可以把身份证的每一位拆出来放在{}中
SUMPRODUCT:数组乘积求和函数,刚刚用mid拆出来的身份证的每一位乘以对应位数,最后相加
MOD:求余函数,将身份证通过数组乘积求和得出的结果除以11,得出余数
最后choose就是通过求到的余数作为序号跟{1,0,"X",9,8,7,6,5,4,3,2}比对,看是否一致,如果一致,那么and的另一个条件也为真,则返回正确,否则返回错误
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果电脑电池充不进电苹果电脑充不进去电是怎么回事 苹果电脑不充电没反应苹果电脑充电指示灯不亮充不了电怎么办 狗狗更加忠诚护家、善解人意,养一只宠物陪伴自己,泰迪能长多大... 描写泰迪狗的外形和特点的句子 国外留学有用吗 花钱出国留学有用吗 !这叫什么号 百万医疗赔付后是否可以续保 前一年理赔过医疗险还能续保吗? 医疗住院险理赔后还能购买吗? 新身份证校验码公式,只要举例子不要符号 身份证校验码计算公式是什么? 背光亮度调最小省电还是调自动亮度省电? 母乳真的可以放在冰箱内储存吗?过几天就得出差,不知道如何是好 母乳的正确储存方式是什么? 母乳的储存条件和时间 什么时候储存母乳比较好 母乳的储存时间 母乳的最佳储存时间 数据分析哪个软件好用?还是说其实都差不多 问卷的数据输入与分析软件 求手动输入数据后能自动生成K线图的软件 有没有输入数据后,自动分析出函数图像的软件 哪个是可以免费发定时提醒短信的APP? 定期存款到期后自动转存会有短信通知吗 定期存款到期,短信会通知你吗 什么是定期提醒服务? 建设银行卡存定期开通短信提醒的话会有提醒么? 中国工商银行定期有短信提醒吗 定期存款能收到短信提醒吗? EXCEL验证身份证号码真伪的公式,请问图中完整的公式应该是怎样的? 请大神帮忙看看,身份证号码校验套社会统一信用代码校验公式? 人吃板栗有何益处? 板栗被称为“秋果之王”,它有什么营养价值? 手机屏幕亮度设置中,自动调节跟设定好一个亮度哪种更耗电啊? 阿里巴巴供应商官网上提供的图片包要怎样进行下载?具体步骤怎么操作? 怎么把别人阿里巴巴店里的图片一键导入我的阿里巴巴店铺了 阿里巴巴图片包放到自己淘宝店可以吗!但没给阿里巴巴拿货,可以吗? 在阿里巴巴没有数据包和图片包的情况下怎么下载他们的宝贝图片我是淘宝卖家 阿里巴巴图片怎么下载? iPhone 6s 语音备忘录不小心修剪坏了怎么恢复? 阿里巴巴详情图片放哪里 开淘宝店在阿里巴巴上拿货,怎么把阿里巴巴店铺的照片弄到自己淘宝店里去? 在吗 我的手机是iPhone 我不小心把重要录音给剪辑掉了怎么可以恢复 阿里巴巴图片采集?淘宝商宝如何采集阿里巴巴的图片? 怎么使用用阿里巴巴的图片空间? 如何将阿里巴巴的图片导出 二手房物业交接单怎么写 自己平时在家做菜,怎么能做出铁板烧的感觉? 在家能用平底锅做铁板烧吗?