回覆列表
  • 1 # 麒麟閣

    可以透過設定公式,讀取身份證號碼中的年齡,快速計算。具體如下:

    1、開啟含有身份證號碼資訊的WPS表格,增加年齡欄,選中年齡欄第一欄,右擊滑鼠,在彈出的選單中找到設定單元格格式

    2、點選設定單元格格式後,在彈出單元格格式選單欄中選擇數字下方的數值,小數位數填0,然後點選確認,年齡欄第一欄單元格格式設定成功。選中年齡欄第一欄後下拉,年齡欄所以單元格式設定成功。

    3、在年齡欄的第一欄輸入公式“=YEAR(TODAY())-MID(身份證資訊欄,7,4)”,如:表格中的身份證號碼欄目是E3欄,則公式為:“=YEAR(TODAY())-MID(E3,7,4)”。

    4、輸入公式結束後按“enter”鍵,既彈出對應的年齡

    5、選中年齡欄第一欄下拉,就能批次計算出所有人的年齡

  • 2 # Excel大全

    如何在電子表格中身份證號碼計算年齡?

    這裡需要用到如下幾個小技巧:

    ① 瞭解身份證號的編碼規則;

    ② 從身份證號中提取生日;

    這裡,我就詳解下詳細的步驟。

    步驟一 身份證號編碼規則

    身份證號編碼規則,如下所示:

    步驟二 從身份證號中提取生日

    可以使用資料分列或者函式從身份證號中提取生日;

    方法一 資料分列

    步驟:

    ① 選擇身份證號資料列;

    ② 選擇資料分列;

    ④ 設定日期列的目標格式為“日期”;

    方法二:使用Mid函式獲取生日

    函式用法: =Mid( 身份證號, 開始位置, 長度 ),如:=MID(A1,7,8)

    再使用Text函式轉換日期格式,=--Text( 文字, 格式) 如,=--TEXT(B1,"0-00-00")

    完整公式為: =--TEXT(MID(A1,7,8),"0-00-00")

    步驟三 計算年齡

    可以使用Datedif函式計算年齡,函式用法:=Datedif( 開始日期, 結束日期, 引數 ),如計算年齡可以用公式: =DATEDIF(D1,TODAY(),"Y")

    引數“Y”表示計算結束日期和開始日期間的年數差

    如下動畫演示:

  • 3 # 懿古今

    這裡我們以標準的中國居民身份證號碼位數為18位進行說明,首先我們要知道居民身份證號碼是特徵組合碼,由17位數字本體碼和1位校驗碼組成,從左至右依次為:6位數字地址碼,8位數字出生日期碼,3位數字順序碼和1位數字校驗碼。懂得這個規律之後我們再來提取身份證號中的年齡就比較簡單了。

    WPS表格提取身份證號年齡

    假如某個WPS表格A列為姓名,B列為身份證號,D列為年齡,那麼我們只需要在D2位置輸入=YEAR(NOW())-MID(B2,7,4)即可獲取A2身份證號的年齡為30。然後將滑鼠放在D2右下角(如下圖紅色圓圈位置)然後直接雙擊或按住往下拉動即可獲取其他身份證號的年齡。具體如下圖所示:

    其中YEAR(NOW())就是獲取今年的年份,MID(B2,7,4)就是提取B2身份證號的出生年,整個公式的意思就是年齡等於用今年的年份減去出生日期中的年份。

    這個是用WPS表格來提取年齡,其實使用Excel方法也是類似。

  • 中秋節和大豐收的關聯?
  • 湖人主場迎戰爵士的比賽中出現了女球迷被嚇到退場的一幕,具體是怎麼一回事?