tft每日頭條

 > 生活

 > excel中根據身份證号得出出生日期

excel中根據身份證号得出出生日期

生活 更新时间:2025-01-12 18:47:26

在工作當中有很多表格涉及到個人信息,比如年齡、性别、出生日期等。如果我們能根據身份證号自動生成其年齡、性别、出生日期等信息,那樣會提高我們的工作效率,大大縮短我們的工作時間。本文将教你根據身份證号利用公式求出相應個人的年齡、性别、出生日期。1、身份證号的輸入如果是在默認單元格格式情況下輸入身份證号會發現表格裡顯示為類似“1.10225E 17”的科學計數情況。要解決這種情況,可以采取以下兩種方法:一是切換輸入到英文狀态,輸入前加個’(一定要是英文輸入法下的單引号),再輸入數字;二是選中表格中要輸入身份證号的列,鼠标右擊——“設置單元格格式”——“數字”選擇“文本”。

excel中根據身份證号得出出生日期(超實用Excel技巧)1

2、求性别身份證号的第17位表示性别信息。單數為男,雙數為女。這樣隻要判斷第17位數的單雙即可。可以在性别的單元格(C2)下輸入=IF(MOD(MID(B2,17,1),2),"男","女")。其中“B2”為身份證所在的單元格。可以根據自己需要設置為相應的單元格即可。MID(B2,17,1)表示從B2單元格中字符串的第17位開始提取1位數字,本例中表示提取身份證号碼的第17位數字。MOD(MID(B2,17,1),2)用于得到給出數字除以指定數字後的餘數,本例表示對提出來的數值除以2以後所得到的餘數。IF(MOD(MID(B2,17,1),2),"男","女")則表示如果除以2以後的餘數是1(為真),那麼性格單元格(C2)顯示為“男”,否則顯示為“女”。回車确認後,即可在C2單元格顯示正确的性别信息。

excel中根據身份證号得出出生日期(超實用Excel技巧)2

3、求年齡這個比較簡單,網上有很多公式,但都很複雜,我們的思路就是用當前年份減去出生年份即可。在Excel中獲取當前年份的函數是=year(now())。所以我們的公式為:=YEAR(NOW())-MID(B2,7,4)

excel中根據身份證号得出出生日期(超實用Excel技巧)3

4、求出生日期 如果說我們規定要把出生日期按照類似“1985-01-28”的形式輸出,則用公式=MID(B2,7,4)&"-"&MID(B2,11,2)&"-"&MID(B2,13,2),其中,MID(B2,7,4)表示從B2單元格中字符串的第7位開始提取4位數字,即出生年。MID(B2,11,2)、MID(B2,13,2)類推,分别提取的出生月份和日期。

excel中根據身份證号得出出生日期(超實用Excel技巧)4

如果我們要以“1985.01.28”的格式輸出則公式=MID(B2,7,4)&"."&MID(B2,11,2)&"."&MID(B2,13,2)

excel中根據身份證号得出出生日期(超實用Excel技巧)5

其他人的相關信息,我們隻要把其身份證号輸入完畢後。利用Excel的自動填充功能向下拉就可以了。

,

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

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

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