易表在线答疑技术与交流用户社区 → 想用身份证号计算年龄,输入单元格公式后总提示没有设置成数值型,已经设了,怎么办


  共有6693人关注过本帖树形打印复制链接

主题:想用身份证号计算年龄,输入单元格公式后总提示没有设置成数值型,已经设了,怎么办

美女呀,离线,留言给我吧!
20030806LY
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:1 积分:212 威望:0 精华:0 注册:2016/6/24 12:04:00
想用身份证号计算年龄,输入单元格公式后总提示没有设置成数值型,已经设了,怎么办  发帖心情 Post By:2016/6/24 12:08:00 [只看该作者]

想用身份证号计算年龄,输入单元格公式后总提示没有设置成数值型,已经设了,怎么办

 回到顶部
帅哥哟,离线,有人找我吗?
smileboy
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:8672 积分:1734 威望:0 精华:0 注册:2006/8/11 10:52:00
  发帖心情 Post By:2016/6/24 14:57:00 [只看该作者]

ReadBirthDay

身份证号码中读取出生日期.

例如:
ReadBirthDay(410110710917243)=$"1971-09-17"
ReadBirthDay([身份证号码])

注意设计表的时候,必须将身份证号码列设为字符型,而不是数值型。


设置刷新公式


 回到顶部
帅哥哟,离线,有人找我吗?
iyplx2425
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蒙面侠 帖子:2494 积分:6748 威望:0 精华:0 注册:2011/3/30 12:48:00
  发帖心情 Post By:2016/6/27 17:29:00 [只看该作者]

第一列录入身份证号,第二列(显示出生时间):ReadBirthDay([第一列]),第三列(显示年龄):Round((Number(Today()) - Number([第二列])) / 366,0)。

 回到顶部