以文本方式查看主题 - 易表在线答疑 (http://egrid2000.com/dvbbs/index.asp) -- 用户社区 (http://egrid2000.com/dvbbs/list.asp?boardid=2) ---- 如何批量修改身份证号? (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=15083) |
-- 作者:杨浩 -- 发布时间:2008/11/15 10:24:00 -- 如何批量修改身份证号? 表中“身份证号”列有正确的15、18位身份证号,也有错误的17位(比如:52212219150506001)、16位(比如:5331227404200076),如何实现:把17位多余的19去除,使它变成正确的15位(比如:52212219150506001-522122150506001);2、把16位中加入19使它变成正确的18位(比如:5331227404200076-533122197404200076);3、原来正确的身份证号不变!!!谢谢!!!egd文件下载 |
-- 作者:wjq1072 -- 发布时间:2008/11/15 11:42:00 -- 身份证号列刷新公式: If(Len([身份证号])=15 Or Len([身份证号])=18,[身份证号],If(Len([身份证号])=16,Left([身份证号],6)+"19"+Right([身份证号],10),If(Len([身份证号])=17,Left([身份证号],6)+Right([身份证号],9),""))) |
-- 作者:杨浩 -- 发布时间:2008/11/15 13:58:00 -- 谢谢 |