多语言展示
当前在线:1925今日阅读:75今日分享:44

excel中如何根据身份证号或出生日期算生肖

本文将为大家如何便捷地根据身份证号或出生日期算生肖的方法
工具/原料
1

excel

2

mid函数

3

mod函数

方法/步骤
1

如图,要求根据两个身份证号算出出生日期和所属生肖

3

注意:上述公式仅适用于18位身份证,如果是15位,则要改变下,更详细的提取出生年月日的方法请参见我的另一篇经验查看https://jingyan.baidu.com/article/fea4511ada5780f7bb9125c0.html

4

接着我们可以根据出生年月日计算得出相应的生肖,在D2中输入公式=MID('鼠牛虎兔龙蛇马羊猴鸡狗猪',MOD(YEAR(C2)-4,12)+1,1)即可,如图所示

5

当然,我们也可以直接靠身份证号码来计算生肖,如图,在D3中输入=IF(LEN(B3)=15,MID('鼠牛虎兔龙蛇马羊猴鸡狗猪',MOD('19'&MID(B3,7,2)-4,12)+1,1),MID('鼠牛虎兔龙蛇马羊猴鸡狗猪',MOD(MID(B3,7,4)-4,12)+1,1))即可

6

上述公式比较全面,无论15位还是18位身份证都能得到正确的生肖

7

这些公式的思路是怎么来的呢?我们来分析下吧,如图所示

注意事项

注意18和15位身份证号

推荐信息