excel身份證號碼計算年齡,excel身份證計算年齡

如下圖excel身份證號碼計算年齡 , 要根據A列的身份證號碼提取出生日期 , 判斷性別和計算年齡

excel身份證號碼計算年齡,excel身份證計算年齡

文章插圖
【excel身份證號碼計算年齡,excel身份證計算年齡】
excel身份證號碼計算年齡,excel身份證計算年齡

文章插圖

excel身份證號碼計算年齡,excel身份證計算年齡

文章插圖

excel身份證號碼計算年齡,excel身份證計算年齡

文章插圖
提取出生日期
現在身份證號碼都是18位 , 代表出生日期的是第7位-第14位 , 總共8位數字 , 
所以在B2單元格輸入公式:=–TEXT(MID(A2,7,8),”0-00-00″)
公式說明:使用MID函數從第7位開始提取 , 提取8位數 , 但是提取出來的是一串數字 , 并不屬于日期格式 , 所以使用TEXT函數將數字轉換為日期格式 。
判斷性別
身份證號碼的第17位數字是代表性別的 , 奇數為男生 , 偶數為女生 , 所以在C2單元格輸入公式:=IF(MOD(MID(A2,17,1),2),”男”,”女”)
公式說明:用MID函數提取第17位代表性別的數字 , 然后用MOD函數將第17位數跟2相除取余數 , 奇數跟2相除的余數為1 , 偶數跟2相除的余數為0 , 再用if函數判斷MOD函數的余數是1則返回“男” 是0則返回“女”
計算年齡
在D2單元格輸入公式:=DATEDIF(B2,TODAY(),”Y”)
公式說明:用DATEDIF函數計算兩個日期之間相差的日期間隔 , 用出生日期跟今天的日期(用TODAY函數表示當前的日期) , 計算類型為“Y”(年)
我是小螃蟹 , 如果您喜歡這篇文章 , 請幫忙點贊、轉發、評論支持哦!
我們用excel2010為例來為大家展示講解
excel身份證號碼計算年齡,excel身份證計算年齡

文章插圖
利用函數公式第一步:單擊選擇要輸入年齡的單元格
excel身份證號碼計算年齡,excel身份證計算年齡

文章插圖
我們一般會選擇第一個 , 這樣是為了方便一會兒的拖拽操作
excel身份證號碼計算年齡,excel身份證計算年齡

文章插圖
第二步:在編輯欄輸入該公式
excel身份證號碼計算年齡,excel身份證計算年齡

文章插圖
=YEAR(NOW())-MID(C3 , 7 , 4)
excel身份證號碼計算年齡,excel身份證計算年齡

文章插圖
注意:在輸入公式前 , 一定要輸入“=”
excel身份證號碼計算年齡,excel身份證計算年齡

文章插圖
這里的C3是指存放第一個同學身份證號的單元格
第三步:輸入公式完成后 , 回車確定 , 然后就會如下圖所示 , 顯示出該同學的年齡 , 單擊單元格右下角的黑色小方塊拖拽 , 可將該公式同步 。
結果展示:全部同學的準確年齡就顯示出來了
擴展知識:
Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件 。直觀的界面、出色的計算功能和圖表工具 , 再加上成功的市場營銷 , 使Excel成為最流行的個人計算機數據處理軟件 。在1993年 , 作為Microsoft Office的組件發布了5.0版之后 , Excel就開始成為所適用操作平臺上的電子制表軟件的霸主 。