當前位置:妙知谷 >

遊戲數碼 >電腦 >

Excel根據身份證識別性別、年齡和生肖等

Excel根據身份證識別性別、年齡和生肖等

如果通過Excel中的身份證信息提取性別、出生日期、年齡和生肖呢?Excel函數幫你一鍵識別提取,特簡單!直接套用公式即可。

操作方法

(01)識別性別身份證中隱藏的第17位如果是奇數的話表示男生,偶數的話就是女生。所以我們可以利用公式提取第17位數據,判斷奇偶。公式:=IF(MOD(MID(A2,17,1),2)=1,"男生","女生")

(02)識別出生日期身份證上的7~14位數字就是對應的出生年月日,所以直接將其提取出來即可。公式:=TEXT(MID(A2,7,8),"0-00-00")

Excel根據身份證識別性別、年齡和生肖等

(03)提取年齡提取年齡只要計算出出生日期和現在日期的差值就可以,所以使用函數直接計算即可。公式:=(YEAR(NOW())-MID(A2,7,4))

Excel根據身份證識別性別、年齡和生肖等 第2張

(04)提取生肖生肖的提取我們要計算出對應的年份對應的生肖。需藉助生肖的排序,然後使用兩個函數MID和MOD,前者是截取字符串中的字符,後者是求餘計算。公式:=MID("鼠牛虎兔龍蛇馬羊猴雞狗豬",MOD(YEAR(C2)-4,12)+1,1)

Excel根據身份證識別性別、年齡和生肖等 第3張

(05)解析:MID(文本, 起始提取位置, 提取字符數);MOD(被除數,除數)。MOD(YEAR(C2)-4,12)+1表示是求餘函數,這裏減4是因為,生肖的實際計算排序是【猴雞狗豬鼠牛虎兔龍蛇馬羊】而我們公式中是從鼠開始的。加1是如果算出來沒有餘數的話,直接從第一個字符串開始截取一個字符。

  • 文章版權屬於文章作者所有,轉載請註明 https://miaozhigu.com/sm/diannao/548qx.html