ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: samsoncsr

[分享]根据身份证号码解码:所在地/出生年月/年龄/生存天数/性别

[复制链接]

TA的精华主题

TA的得分主题

发表于 2008-6-5 17:15 | 显示全部楼层
提个不相关的问题,为什么升位计算最后一位验证码,要用11求余得来呢,这样可能得到10,用X表示,弄得身份证号不是全数字,看上去格式不统一,甚至有人怀疑带X的是假号码,难道对10求余就不行吗?专家们定这个规则的时候有什么必然没有?

TA的精华主题

TA的得分主题

发表于 2008-6-5 17:18 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

因为X是罗马数字的10,并不是我们所说的埃克斯

在一个单元格中输入10,然后用公式=ROMAN(单元格,1)就可以得到X

至于为什么/11,就不知道了,可能是为了得到最后数字尽可能多,并且不能超过1个字符表示。比如说可以得到从1-10吧,是最多的并且能用一个字符表示的数字,10可以用一个字母X表示,再大的数字就超过18位了。

只是猜测,不知道有关单位是出于什么考虑

[此贴子已经被作者于2008-6-5 17:23:02编辑过]

TA的精华主题

TA的得分主题

发表于 2008-6-5 18:44 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2008-6-5 21:12 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

最后4位数字中的前两位表示当地派出所的编码

请问楼主:当地派出所的编码有没有啊?也就是说我想把查询精确到乡镇村!

TA的精华主题

TA的得分主题

 楼主| 发表于 2008-6-6 02:25 | 显示全部楼层
QUOTE:
以下是引用tongxing1234在2008-6-5 21:12:30的发言:

最后4位数字中的前两位表示当地派出所的编码

请问楼主:当地派出所的编码有没有啊?也就是说我想把查询精确到乡镇村!

这个估计没有公开吧?

在看过一些解析身份证的方法中好像也没看到有解析到派出所的编码。

TA的精华主题

TA的得分主题

发表于 2008-6-6 09:49 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
QUOTE:
以下是引用samsoncsr在2008-2-11 12:58:56的发言:

可是我的Excel2003中没有DATEDIF这个函数,不过谢谢了。

我的计算年龄函数中公式为:=IF(ISERROR(YEAR(TODAY())-YEAR(C2)),"",YEAR(TODAY())-YEAR(C2))

其中判断年龄的核心函数为:YEAR(TODAY())-YEAR(C2),我认为已经很简洁了嘛,呵呵!核心函数之外的ISERROR函数为清除错误用的,做辅助判断。

其实更简单的公式应该是:=E2/365  :-)

不知有谁知道如何在Excel中添加更多的函数命令?


非常感谢楼主的分享,其实并不一定要添加更多的函数命令,直接使用这些函数就可以。我的英文版EXCEL2k只要是正确的函数都可以使用。

TA的精华主题

TA的得分主题

发表于 2008-6-6 12:10 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

感谢楼主分享了!

收藏!

TA的精华主题

TA的得分主题

发表于 2008-6-6 13:28 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

楼主是个有心人。顶一下。

我用1748个身份证查询,48个没有查出来。查询到的为97.3%,已经相当的好了.

TA的精华主题

TA的得分主题

发表于 2008-6-6 15:22 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2008-6-6 17:49 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助

这个在精粹里面带着呢,除了生存天数。

[em08]如果加上剩余天数就是高高手了。

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-23 15:12 , Processed in 0.035016 second(s), 5 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表