Excel中從身份證號提取出生日期

2021-07-09 04:37:18 字數 474 閱讀 5747

假設a2中是身份證號資訊,使用mid函式與subsitute函式實現0000.00.00格式的日期自動提取:

公式如下:

a1=substitute(text(--mid(a2,7,8),"0000-00-00"),"-",".")

函式語法:

substitute(text,old_text,new_text,[instance_num])

text 為需要替換其中字元的文字,或對含有文字的單元格的引用。

old_text 為需要替換的舊文字。

new_text 用於替換 old_text 的文字。

instance_num 為一數值,用來指定以 new_text 替換第幾次出現的 old_text。如果指定了 instance_num,則只有滿足要求的 old_text 被替換;如果預設則將用 new_text 替換 text 中出現的所有 old_text。

身份證號驗證

原文 身份證號驗證 public static boolean isidnumber string idnumber 定義判別使用者身份證號的正規表示式 15位或者18位,最後一位可以為字母 string regularexpression 1 9 d 18 19 20 d 0 1 9 10 11 ...

身份證號驗證

身份證號組成 17位數字 1位校驗碼 位址碼 前六位 出生日期碼 第七位至第十位 順序碼 第十五位至十七位 對同年同月同日生的人便定的順序號,順序號奇數為男生,偶數為女生 檢驗碼 第十八位 0 9 x var acity function iscarid sid d x i.test sid ret...

根據身份證號生成出生日期

修改者 lics 說明 根據身份證號生成出生日期 package nc.ui.ps.pub import nc.vo.pub.busines ception import nc.vo.pub.lang.ufdate import nc.vo.uap.busibean.exception.busibe...