tft每日頭條

 > 圖文

 > excel身份證出生年月計算年齡

excel身份證出生年月計算年齡

圖文 更新时间:2024-12-24 02:54:46

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

1、識别性别

身份證中隐藏的第17位如果是奇數的話表示男生,偶數的話就是女生。所以我們可以利用公式提取第17位數據,判斷奇偶。

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

excel身份證出生年月計算年齡(根據身份證識别性别)1

2、識别出生日期

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

公式:=TEXT(MID(A2,7,8),"0-00-00")

excel身份證出生年月計算年齡(根據身份證識别性别)2

3、提取年齡

提取年齡隻要計算出出生日期和現在日期的差值就可以,所以使用函數直接計算即可。

公式:=(YEAR(NOW())-MID(A2,7,4))

excel身份證出生年月計算年齡(根據身份證識别性别)3

4、提取生肖

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

公式:=MID("鼠牛虎兔龍蛇馬羊猴雞狗豬",MOD(YEAR(C2)-4,12) 1,1)

excel身份證出生年月計算年齡(根據身份證識别性别)4

解析:MID(文本, 起始提取位置, 提取字符數);MOD(被除數,除數)。

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

,

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

查看全部

相关圖文资讯推荐

热门圖文资讯推荐

网友关注

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