回覆列表
  • 1 # Excel大全

    從身份證中提取年齡、生日、性別,這可是一個老生常談的問題了,這裡我也來分享幾個方法:

    WPS表格提取生日、性別;

    01 先來看看身份證號的構成

    18位身份證號的構成,如下圖所示:

    知道了身份證號的構成,那提取相關的生日、性別資訊,就點單了。

    02 WPS表格的常用公式可直接提取生日和性別

    這是從身份證提取生日和性別最簡單的方法了,而且,還相容15/18位新舊身份證,如下所示:

    WPS表格自動生成如下公式:

    同理,從身份證號中提取性別,也是如此操作方法,如下所示:

    動畫演示如下:

    02 計算年齡

    計算年齡,需要用到兩個函式:

    Dateif函式可以計算兩個日期間的間隔時間,用法: =Dateif ( 開始日期, 結束日期, 比較方式 )

    其中方式有: Y表示計算年數差; M表示計算月數差; D表示計算天數差;

    Today函式則返回當天的日期,用法: =Today() 返回當天日期。

    會了這兩個函式,計算年齡,就簡單了,輸入公式: =DATEDIF(B2,TODAY(),"Y"),如下所示:

    03 Excel中從身份證號提取生日和性別

    使用Excel,從身份證號提取生日和性別,則,需要用到Mid函數了。

    用法: =Mid( 字串, 開始位置, 提取長度 ),表示從字串的指定位置開始提取指定長度的內容。

    如下所示:

    然後,透過Date函式將字串資訊轉換為具體的日期,用法:=date( 年, 月, 日 ),返回具體的日期。如下所示:

  • 2 # Excel精選技巧

    身份證號中包含個人的生日、年齡、性別、籍貫等資訊,利用Excel能夠從身份證號中批次提取!

    文末有示例檔案獲取方法哦

    身份證號的構成

    身份證號有18位,排列順序從左至右依次為:六位數字地址碼,八位數字出生日期碼,三位數字順序碼和一位數字校驗碼。順序碼的奇數分給男性,偶數分給女性。

    從這個構成中,我們可以發現,只需要提取對應的編碼就可以提取出身份證號中的個人資訊!

    提取性別=IF(MOD(MID(B2,17,1),2),"男","女")說明:MID(B2,17,1),提取第17位數字MOD(MID(B2,17,1),2),對2取餘,奇數餘數得1,偶數餘數為0提取出生年月=--TEXT(MID(B2,7,8),"0-00-00")
  • 中秋節和大豐收的關聯?
  • 菲律賓會加入美國嗎?