魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 8935|回复: 4

[原创] 如何在魔方网表中巧妙运用身份证号!

[复制链接]
aifree 发表于 2012-11-29 16:47:06 | 显示全部楼层 |阅读模式
接下来介绍一下:

1、通过身份证号判断性别:
IF(MOD(MID($MF(身份证号)$,17,1),2)=1,"男","女")

2、通过身份证号计算出生日期:
MID($MF(身份证号)$,7,4)&"年"&MID($MF(身份证号)$,11,2)&"月"&MID($MF(身份证号)$,13,2)&"日"

3、通过身份证号计算年龄:
text(year(today())-MID($MF(身份证号)$,7,4),0)

"性别"  是属于:下拉列表字段
"出生日期"  属于:文本字段、日期字段
"年龄"  属于:文本字段、数字

顺便赠送各位一个公式:len($MF(身份证号)$)=18,这个公式,可以限制身份证号的位数,一般身份证号是18位,如果是16位身份证号的只要把18修改成16就可以;这个公式需要在回写公式的执行前中添加,才能起到作用。

以上公式都可以直接复制到字段属性中的公式中使用。
ydjingguo 发表于 2015-7-30 16:28:33 | 显示全部楼层
很有用,谢谢!....................
回复

使用道具 举报

魔方092 发表于 2016-4-20 18:43:26 | 显示全部楼层
高手,这个很实用,谢谢
回复

使用道具 举报

十二点的早上好 发表于 2016-4-25 14:55:07 | 显示全部楼层
受教了,论坛大神果然强大
回复

使用道具 举报

zhouyou100 发表于 2017-1-5 17:11:04 | 显示全部楼层
简单粗暴我喜欢 顶顶顶
回复

使用道具 举报

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

本版积分规则


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

京公网安备 11010702001722号

GMT+8, 2025-5-15 13:00 , Processed in 0.069637 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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