excel表格有身份證号怎麼提取年齡?相信不少的小夥伴們,工作當中數據表會有幾百、上千條,這時候要統計每個員工的年齡,如果按照一條條計算,肯定費時又費力,下圖小莉公司員工數據表有478多條員工數據,如果一條條去比對計算年齡,那說不定一個星期都做不完,我來為大家科普一下關于excel表格有身份證号怎麼提取年齡?下面希望有你要的答案,我們一起來看看吧!
相信不少的小夥伴們,工作當中數據表會有幾百、上千條,這時候要統計每個員工的年齡,如果按照一條條計算,肯定費時又費力,下圖小莉公司員工數據表有478多條員工數據,如果一條條去比對計算年齡,那說不定一個星期都做不完。
下面栗子老師教你3招獲取年齡的使用方法吧,30秒就學會哦,5秒做好這份478條員工年齡數據。
方法一:利用DATEDIF()函數,簡單易學
1、首先在【生日數值】下單元格中輸入:=MID(B3,7,8),截取從第7位開始,8個數字的年月日,并按【回車鍵】,得出數值19900105。熟練操作以後,可以省略這步哦,栗子老師為了讓大家更加清晰了解,所以分步驟講解。
2、TEXT()函數:用TEXT()函數将數值格式化為文本,TEXT(值,數字格式) ,在【生日】列輸入公式=TEXT(MID(B3,7,8),"0000-00-00") 或=TEXT(C3,"0000-00-00"),最終得出1990-01-05。
3、DATEDIF()函數使用:在【年齡】下輸入=DATEDIF(D3,TODAY(),"y") 或=DATADIF(TEXT(MID(B3,7,8),"0000-00-00") ,TODAY(),"y")。
拓展延伸:
(1)DATEDIF函數:主要用于計算兩個日期之間的天數、月數或年數。其返回的值是兩個日期之間的年/月/日間隔數。
(2)TODAY(): 表示返回當前日期。
4、最後從【年齡】下單元格開始選中所有的單元格,按住【Ctrl D】進行一鍵填充,或者選中【年齡】下單元格,右下角有個 号,【雙擊】也可進行一鍵填充哦。
以上就是利用DATEDIF()函數計算出【年齡】,下面我們再來看看其他函數吧,GO!
方法二:利用YEAR(日期序号) - MID(B4,7,4)
1、YEAR(TODAY())返回的是當前年份,用當前年減去獲取的身份證号上的年。
2、在【年齡】下單元格中輸入 =YEAR(TODAY())-MID(B3,7,4),注意此處獲取從第7位開始,4位數字得出1990,最終減去後為32。
3、利用一鍵填充的方法,将所有員工年齡求出。
【這個方法是不是超級簡單,下面還有一個更簡單的方法哦!】
方法三:利用Excel自帶函數【提取身份證年齡】,一鍵提取年齡
1、首先選中「年齡」列的單元格,然後點擊「公式」選項卡下的「插入函數」按鈕,接着選擇「常用公式」—「提取身份證年齡」,在「參數欄」選擇對應的身份證号碼單元格【B3】,點擊确定,此時就會自動計算出年齡。
如果想多學習一下函數的同學們可以使用方法1或方法2哦,如果想偷個懶的同學們可以用方法3哦,跟着栗子老師學習,是不是很簡單呀,哇哦,不愧是我的女神。關注栗子Excel零基礎學堂,漲知識,快速入門Excel。
就是這麼簡單,你學會了嗎?如果您有其它更好的方法,歡迎留言,一起交流,共同進步。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!