access用身份證號碼計算年齡

2021-05-31 09:33:01 字數 1052 閱讀 7178

1樓:用著追她

1、首先,開啟需要的excel**。

2、在年齡輸入單元格內直接輸入公式「=year(today())-mid(a2,7,4)」。

3、按下回車鍵,年齡即可得出。

4、然後滑鼠選擇剛剛得出結果的單元格,滑鼠箭頭移動到單元格右下角,直到箭頭變為十字元號。

5、滑鼠左鍵向下拉動,之後的年齡就都出來了。

2樓:匿名使用者

如果都是18位身份證號碼,這樣寫:

select *,

datediff("yyyy",cdate(mid(身份證號碼,7,4) & "-" & mid(身份證號碼,11,2) & "-" & mid(身份證號碼,13,2)),date()) as 年齡

from 員工資訊表;

18位和15位混用,則還要複雜些:

select *,

iif(len(身份證號碼)=18,datediff("yyyy",cdate(mid(身份證號碼,7,4) & "-" & mid(身份證號碼,11,2) & "-" & mid(身份證號碼,13,2)),date()),

datediff("yyyy",cdate(mid(身份證號碼,7,2) & "-" & mid(身份證號碼,9,2) & "-" & mid(身份證號碼,11,2)),date()))

as 年齡 from 員工資訊表;

注意:身份證號碼必須正確才能查出準確年齡

access在同一個表中由身份證號碼自動生成出生年月問題

3樓:匿名使用者

在表中是不能做到的。。

新建一查詢,包括所有欄位 另加一列

在sql檢視鍵入:

select mid(id,7,8) from sfz其中7代表從第7個字元開始取,8代表取8個字元(19830215)

4樓:匿名使用者

當插入身份證號的時候用擷取函式比如c#的substring() 從6開始擷取(不是7,因為下標從0開始)擷取8位就得到出生年月日比如上圖的19741123

從身份證號碼中可以看出什麼資訊,身份證號碼能看出什麼資訊?

1 第一位數字表示地區,1是華北,2 是東北,3是華東,4是中南,5是西南,6是西北。2 第二位數字表示戶籍地所在的直轄市 省 自治區在該地區中的排位,比如在華北地區,1代表北京市,2代表天津市,3代表河北省,4代表山西省,5代表內蒙古自治區。3 第三 四位數字在戶籍所在地是省 自治區的身份證號碼中...

身份證號碼是怎麼編寫的,身份證號碼格式怎麼寫

大陸的身份證為18位,老的身份證是15位。關於身份證第18是怎麼計算的,原理如下 根據 中華人民共和國國家標準gb11643 1999 中有關公民身份號碼的規定,公民身份號碼是特徵組合碼,由十七位數字本體碼和一位數字校驗碼組成。排列順序從左至右依次為 六位數字地址碼,八位數字出生日期碼,三位數字順序...

結婚證上的身份證號碼與我實際的身份證號碼不一致,可以辦離婚手續嗎

結婚證上的身份證號碼與現在的身份證號碼不一致,是可以辦理離婚手續。不過在辦理離婚前需要開證明,證明現在用的身份證號碼與原身份證號碼是同一人。辦理離婚需要什麼手續呢?兩人婚姻走到盡頭,將面臨著離婚的問題。離婚有兩種方式,一種是協議離婚,一種是訴訟離婚,當然兩種需要的手續也不同。如果兩人和平分開,與財產...