以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  在模版细节区中能不能用已有身份证号得到出生年月日  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53909)

--  作者:zhangchi96
--  发布时间:2014/7/17 20:48:00
--  在模版细节区中能不能用已有身份证号得到出生年月日
 


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20140717204133.jpg
图片点击可在新窗口打开查看

 

excel 模版中,生成身份证号码列,写成 [身份证号],再增加一列为出生年月,在模版细节区中能否用现成的身份证号,得到出生年月,其格式为 1985-08-01,如果在模版中无法处理,那只能在内部表中增加一列了。

 

敬请指教!


--  作者:y2287958
--  发布时间:2014/7/17 22:09:00
--  
用一下Vars变量试试
--  作者:菲舍尔
--  发布时间:2014/7/17 23:49:00
--  
直接在excel模板中用excel的公式进行计算即可
--  作者:有点甜
--  发布时间:2014/7/18 9:23:00
--  
 写表达式 <Mid([身份证号],7,8)>
--  作者:zhangchi96
--  发布时间:2014/8/8 12:42:00
--  
用表达式 <Mid([身份证号],7,8)> 得到的结果样式是:19661102,而我需要的格式是 1966-11-02
--  作者:有点甜
--  发布时间:2014/8/8 14:36:00
--  
以下是引用zhangchi96在2014-8-8 12:42:00的发言:
用表达式 <Mid([身份证号],7,8)> 得到的结果样式是:19661102,而我需要的格式是 1966-11-02

 

<Mid([身份证号],7,4) & "-" & Mid([身份证号],11,2) & "-" & Mid([身份证号],13,2)>


--  作者:zhangchi96
--  发布时间:2014/8/8 16:46:00
--  

谢谢,我少了空格了。