魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 27590|回复: 58

[模板] 身份证运用--自动提取有关信息

[复制链接]
fyzzg 发表于 2010-10-15 22:53:09 | 显示全部楼层 |阅读模式
本帖最后由 fyzzg 于 2010-10-29 22:02 编辑

通过身份证号码可以提取很多信息:输入身份证后自动提取“性别、出生日期、所在地区、星座、幸运日等。。。”

身份证运用-6_2010_10_19_20_32_14.mfd (134.97 KB, 下载次数: 131, 售价: 30 魔方币)

捕获.JPG
下面用魔方来实现一下。动画演示

身份证.gif


游客,如果您要查看本帖隐藏内容请回复
捕获.JPG
 楼主| fyzzg 发表于 2010-10-17 10:43:59 | 显示全部楼层
本帖最后由 fyzzg 于 2011-2-27 16:52 编辑

今天修改完善校验公式。已下载的从新下载,不另收钱。哈哈

-----------------------------------------------------------------------------

修正错误:

在EXCEL中计算
MOD(434508,11)                            = 8

在魔方中计算
MOD(434508,11)                            = 7.9999

修改如下:
ROUND(MOD(434508,11),0)       = 8

------------------------------------------------------------------------------
姓名
15位身份证
升级18位身份证
张三
210502841202094
210502198412020944
    A     B      C    D     E   F
B*D
2^a
a
4
<=生成18位
18
8
2
1
4
15
17
36
4
2
9
14
16
0
8
3
0
13
15
32
16
4
2
12
14
0
32
5
0
11
13
128
64
6
2
10
12
128
128
7
1
9
11
1024
256
8
4
8
10
4096
512
9
8
7
9
9216
1024
10
9
添加9
8
2048
2048
11
1
添加1
7
8192
4096
12
2
6
6
0
8192
13
0
5
5
81920
16384
14
5
4
4
0
32768
15
0
3
3
65536
65536
16
1
2
2
262144
131072
17
2
1
1
434508
8
10X98765432
新身份证
原位数
新位数
求和
÷11余数8
第8+1个数据
回复

使用道具 举报

 楼主| fyzzg 发表于 2010-10-17 16:03:09 | 显示全部楼层
本帖最后由 fyzzg 于 2010-10-18 11:21 编辑

说明如下:以B2单元格为例:   110221650815224
提取生日1965-08-15
公式
1=DATE(MID(B2,7,IF(LEN(B2)=18,4,2)),MID(B2,IF(LEN(B2)=18,11,9),2),MID(B2,IF(LEN(B2)=18,13,11),2))
2=--TEXT(MID(B2,7,6+(LEN(B2)=18)*2),"0-00-00")
3=TEXT(RIGHT(TEXT((0&MID(B2,7,11))-500,"1900-00-00,;!0"),10),"e-mm-dd;;;错误")
4=TEXT(TEXT((0&MID(B2,7,11))-500,"00-00-00,;!0"),"e-mm-dd;;;错误")
5=TEXT(MID(REPLACE(B2,7,,IF(LEN(B2)=15,19,)),7,8),"0000-00-00")
6=TEXT(REPLACE(MID(B2,7,6+(LEN(B2)=18)*2),1,,IF(LEN(MID(B2,7,6+(LEN(B2)=18)*2))=6,19,)),"0000-00-00")
7=TEXT(TEXT(MID(B2,7,6+(LEN(B2)=18)*2),"0-00-00"),"emmdd")
8=IF(LEN(B2)=15,"19"&MID(B2,7,6),MID(B2,7,8))
9=IF(LEN(B2)=15,19,"")&MID(B2,7,6+(LEN(B2)=18)*2)
提取性别
公式
1=IF(MOD(IF(LEN(B2)=15,MID(B2,15,1),MID(B2,17,1)),2)=1,"男","女")
2=IF(MOD(RIGHT(LEFT(B2,17)),2),"男","女")
提取生肖
公式=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(YEAR(D2)-4,12)+1,1)
15位改18位110221196508152247
公式=IF(LEN(B2)=15,REPLACE(B2,7,,19)&MID("10X98765432",MOD(SUM(MID(REPLACE(B2,7,,19),ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1),B2)
提取现在年龄45
公式=IF(B2<>"",DATEDIF(TEXT((LEN(B2)=15)*19&MID(B2,7,6+(LEN(B2)=18)*2),"#-00-00"),TODAY(),"y"),)
号码正确否TRUE
公式=OR(LEN(B2)=15,IF(LEN(B2)=18,MID("10X98765432",MOD(SUM(MID(B2,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=RIGHT(B2)))
设置身份证输入单元格有效性(只能输入15位和18位数的正确的号码)
公式在数据有效性里选择允许自定义在公式里输入=OR(LEN(*)=15,IF(LEN(*)=18,MID("10X98765432",MOD(SUM(MID(*,ROW(INDIRECT("1:17")),1)*2^(18-ROW(INDIRECT("1:17")))),11)+1,1)=RIGHT(*)))
提取所属省份北京市
公式=IF(B2<>"",VLOOKUP(LEFT(B2,2),地址码!B:C,2,),)
提取所属地区(市辖区)昌平
公式=IF(B2<>"",VLOOKUP(LEFT(B2,6),地址码!B:C,2,),)
提取星座獅子座 Leo
公式=LOOKUP(--TEXT($D2,"m.dd"),{0,"魔羯座 Capricorn";1.2,"水瓶座 Aquarius";2.19,"雙魚座 Pisces";3.21,"牡羊座 Aries";4.2,"金牛座 Taurus";5.21,"雙子座 Gemini";6.22,"巨蟹座 Cancer";7.23,"獅子座 Leo";8.23,"處女座 Virgo";9.23,"天秤座 Libra";10.24,"天蠍座 Scorpio";11.23,"射手座 Sagittarius";12.22,"魔羯座 Capricorn"})
提取幸运日星期三
公式=LOOKUP(--TEXT($D2,"m.dd"),{0,"星期五";1.2,"星期六";2.19,"星期二";3.21,"星期二";4.2,"星期天";5.21,"星期三";6.22,"星期四";7.23,"星期三";8.23,"星期五";9.23,"星期四";10.24,"星期五";11.23,"星期一";12.22,"星期五"})
回复

使用道具 举报

askpeople 发表于 2010-10-18 13:26:46 | 显示全部楼层
kanka ewrwewewewewewer
回复

使用道具 举报

wlm0512 发表于 2010-10-20 21:44:49 | 显示全部楼层
看看看看看看!!!!~~~~
回复

使用道具 举报

zycblair 发表于 2010-10-29 00:05:44 | 显示全部楼层
这个很不错,急需要一份,怎么购买了,没 见着东西啊
回复

使用道具 举报

 楼主| fyzzg 发表于 2010-10-29 22:00:40 | 显示全部楼层
6# zycblair
这个很不错,急需要一份,怎么购买了,没 见着东西啊
捕获.JPG
回复

使用道具 举报

qlsdyjh 发表于 2010-12-26 07:33:48 | 显示全部楼层
自动提取有关信息 1# fyzzg
回复

使用道具 举报

sxtywqh 发表于 2011-2-26 10:10:48 | 显示全部楼层
学习
好好学习天天向上
回复

使用道具 举报

 楼主| fyzzg 发表于 2011-2-26 11:19:13 | 显示全部楼层
本帖最后由 fyzzg 于 2011-2-26 22:22 编辑

这是网上找到的EXCEl电子表格制作的身份证利用系统。供大家参考!

身份证所包含的信息及利用.xls

615.5 KB, 下载次数: 5169

回复

使用道具 举报

zjslf003 发表于 2011-3-5 21:27:23 | 显示全部楼层
运用下EXCEL表格先测试下公示,学习
回复

使用道具 举报

longhyj 发表于 2011-3-20 01:03:14 | 显示全部楼层
这个很不错,急需要一份,怎么购买了,没 见着东西啊
回复

使用道具 举报

 楼主| fyzzg 发表于 2011-3-20 09:05:24 | 显示全部楼层
点击下载:  身份证运用-6_2010_10_19_20_32_14.mfd

然后导入你的魔方。
回复

使用道具 举报

iamsiren 发表于 2011-3-30 02:13:38 | 显示全部楼层
太好了,我们要向你学习啊。
回复

使用道具 举报

xxjsk 发表于 2011-8-31 18:43:06 | 显示全部楼层
学习,,,,,,,,,,,,
回复

使用道具 举报

tjfanglei 发表于 2011-10-23 00:30:11 | 显示全部楼层
省份怎么提取呢,郁闷死了弄了一晚了
回复

使用道具 举报

清新 发表于 2011-10-24 16:32:44 | 显示全部楼层
tjfanglei 发表于 2011-10-23 00:30
省份怎么提取呢,郁闷死了弄了一晚了

通过【地址码】表单提取。
回复

使用道具 举报

lsfanxh 发表于 2011-11-8 08:57:40 | 显示全部楼层
好东西,这些帖子对于我们这种还没有系统学习的人来说很有帮助的
回复

使用道具 举报

挪威的森林 发表于 2011-11-27 13:42:27 | 显示全部楼层
学习学习学习学习学习学习学习学习学习学习
回复

使用道具 举报

leekevin 发表于 2012-5-10 12:03:59 | 显示全部楼层
学习学习学习学习学习学习学习学习学习学习
回复

使用道具 举报

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

本版积分规则


Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2024-9-25 20:57 , Processed in 0.091890 second(s), 19 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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