tft每日頭條

 > 科技

 > excel表格快速識别身份證

excel表格快速識别身份證

科技 更新时间:2025-01-21 15:33:26

在介紹身份證信息之前首先要提醒大家的是,在表格中錄入身份證号所在列一定要設為文本格式。

excel表格快速識别身份證(原來身份證還有這麼多秘密)1

看到上面表格中那麼多套路。趕緊跟我過來看看怎麼實現的吧

1、 計算性别,在F2中輸入公式

=IFERROR(IF(MOD(MID(D5,17,1),2),"男","女"),"")

excel表格快速識别身份證(原來身份證還有這麼多秘密)2

說明:①MID(D5,17,1) 就是截取D5單元格中第17位數;

②MOD是求餘函數 MOD(MID(D5,17,1),2表示中間截取的這個數除以2後是不是奇數

③ IF:若為奇數,則為男,否則為女1、 計算精确的年齡,在D4單元格中輸入公式

2、 計算出生日期:在B3單元格中輸入公式

=IFERROR(TEXT(MID(D5,7,8),"0年00月00日"),"")

excel表格快速識别身份證(原來身份證還有這麼多秘密)3

說明:①MID(D5,7,8) 從B5單元格中的第7位數開始提取後面的8位數

②TEXT将數值轉換為按指定數字格式0年00月00日

3、計算生肖,在D3單元格中輸入公式

excel表格快速識别身份證(原來身份證還有這麼多秘密)4

4、計算星座在F3中輸入公式

excel表格快速識别身份證(原來身份證還有這麼多秘密)5

5、計算退休時間:是根據出生日期計算的

在B4中輸入公式=EDATE(B3,660 (F2="男")*60)

excel表格快速識别身份證(原來身份證還有這麼多秘密)6

注意:以B3單元格的出生日期作為起始日期,如果 F2單元格性别是女,按=EDATE(B3,660)計算退休日期,如果F2單元格性别是男,則按=EDATE(B3,660 60)計算退休日期

6、計算精确年齡,在D4中輸入公式

excel表格快速識别身份證(原來身份證還有這麼多秘密)7

7、生日提醒,根據出生日期計算

在B5單元格輸入公式=TEXT(TEXT(B3,"m-d")-TEXT(NOW(),"m-d"),"還有0天生日;;今天生日")

excel表格快速識别身份證(原來身份證還有這麼多秘密)8

8、計算籍貫,在B6單元格中輸入公式

=IFERROR(VLOOKUP(LEFT(D5,6),區代碼!$A:$B,2,1),"")

excel表格快速識别身份證(原來身份證還有這麼多秘密)9

①VLOOKUP函數:查找函數,VLOOKUP是按列查找,最終返回該列所需查詢列序所對應的值。

②LEFT:左邊的意思,(LEFT(D5,6):是獲取D5單元格從左開始6位數。

③區代碼!$A:$B,2 :區代碼工作表中A、B兩列。

④最後一個1是TRUE,也就是模糊查找。

聯合起來的意思就是:通過A2單元格中前6位數去查找區代碼工作表中A、B兩列中類似的數據,找到後返回該單元格對應列中的數據。

好啦,今天的分享就到這裡了,如有需要源文件的可以私信小編回複1208,就可以得到。如果你覺得教程不錯,請分享給你的朋友們,獨樂樂不如衆樂樂!最後要提醒大家的是自己的身份證一定保護好,否則落入他人手中後果不堪設想!

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2025 - www.tftnews.com All Rights Reserved