如何在 Excel 中根據身份證號碼計算年齡?
假設您有一份包含 13 到 15 位數字的身份證號碼列表,並且在這 13 到 15 位數字中,前六位數字是候選人或特定人士的出生日期,因此您有一份身份證號碼列表。
例如,假設您有一位人士的身份證號碼為 9304304413002,在這個身份證號碼中,前 6 位數字是出生日期 1993/04/30。根據此身份證號碼,您將如何計算年齡?在本文中,我將介紹一個非常簡單的公式,可以快速根據給定的身份證號碼找出人的年齡。
請按照以下步驟操作,以便輕鬆瞭解如何在 Excel 表格中根據身份證號碼計算年齡。
步驟 1
開啟 Microsoft Excel 表格,並輸入身份證號碼,如下面的螢幕截圖所示,供您參考。您可以根據自己的意願或公司提供的要求更改身份證號碼。
步驟 2
現在,您需要選擇一個空白單元格,並輸入以下公式以根據給定的身份證號碼計算年齡。在本例中,我將在單元格 B2 中輸入公式,如下面的螢幕截圖所示,供您參考。
=DATEDIF(DATE(IF(LEFT(A2,2)>TEXT(TODAY(),"YY"),"19"&LEFT(A2,2),"20"&LEFT A2,2)),MID(A2,3,2),MID(A2,5,2)),TODAY(),"y")
步驟 3
現在,您需要向下拖動填充柄,直到您希望計算給定身份證號碼的年齡為止。應用此公式,年齡將根據身份證號碼計算得出,如下面的螢幕截圖所示,供您參考。
注意 - 在上述公式中,A2 包含您要計算年齡的身份證號碼列表。如果年份小於當前年份,則將其視為 20,否則如果年份大於當前年份,則將其視為 19。
結論
在本教程中,我們使用了一個簡單的示例來演示如何在 Excel 中根據身份證號碼計算年齡。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 語言程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP