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

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

身份證中埋沒的第17位若是是奇數的話暗示男生 , 偶數的話就是女生 。 所以我們可以操縱公式提取第17位數據 , 判定奇偶 。

公式:=IF(MOD(MID(A2,17,1),2)=1,"男生","女生")

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



02 識別出生日期

身份證上的7~14位數字就是對應的出生年代日 , 所以直接將其提掏出來即可 。

公式:=TEXT(MID(A2,7,8),"0-00-00")
Excel根據身份證識別性別、年齡和生肖等



03 提取春秋

提取春秋只要計較出出生日期和此刻日期的差值就可以 , 所以利用函數直接計較即可 。

公式:=(YEAR(NOW())-MID(A2,7,4))
Excel根據身份證識別性別、年齡和生肖等



04 提取生肖

生肖的提取我們要計較出對應的年份對應的生肖 。 需借助生肖的排序 , 然后利用兩個函數MID和MOD , 前者是截取字符串中的字符 , 后者是求余計較 。

公式:=MID("鼠?;⑼谬埳唏R羊猴雞狗豬",MOD(YEAR(C2)-4,12)+1,1)
Excel根據身份證識別性別、年齡和生肖等



05 【Excel根據身份證識別性別、年齡和生肖等】解析:MID(文本, 肇端提取位置, 提取字符數);MOD(被除數,除數) 。

MOD(YEAR(C2)-4,12)+1暗示是求余函數 , 這里減4是因為 , 生肖的現實計較排序是【猴雞狗豬鼠?;⑼谬埳唏R羊】而我們公式中是從鼠起頭的 。 加1是若是算出來沒有余數的話 , 直接從第一個字符串起頭截取一個字符 。



以上內容就是Excel根據身份證識別性別、年齡和生肖等的內容啦 , 希望對你有所幫助哦!

    猜你喜歡