以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  想用身份证号计算年龄,输入单元格公式后总提示没有设置成数值型,已经设了,怎么办  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=28766)

--  作者:20030806LY
--  发布时间:2016/6/24 12:08:00
--  想用身份证号计算年龄,输入单元格公式后总提示没有设置成数值型,已经设了,怎么办
想用身份证号计算年龄,输入单元格公式后总提示没有设置成数值型,已经设了,怎么办
--  作者:smileboy
--  发布时间:2016/6/24 14:57:00
--  

ReadBirthDay

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

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

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


设置刷新公式


--  作者:iyplx2425
--  发布时间:2016/6/27 17:29:00
--  
第一列录入身份证号,第二列(显示出生时间):ReadBirthDay([第一列]),第三列(显示年龄):Round((Number(Today()) - Number([第二列])) / 366,0)。