看生肖故事学EXCEL,根据身份证号提取生肖信息

玩转off职场技能办公 2024-04-09 18:52:10

封面

大家知道十二生肖的来源么?知道十二生肖的顺序么?

前面的文章和视频已经介绍了从身份证号码中提取籍贯、出生年月、年龄、星座、性别信息的操作方法。接下来分享从身份证号码提取的生肖信息,希望对大家有所帮忙。

首先,我们来了解一下十二生肖的传奇故事吧。

【 生肖故事1 】

轩辕黄帝要选十二动物担任宫廷卫士,猫托老鼠报名,结果老鼠忘了,从此猫见老鼠就寻仇。

生肖故事

原本推牛为首,老鼠偷偷爬上牛背占先机。虎和龙不服气,被封为山神和海神,排在牛的后面。兔子不服,要和龙赛跑,兔子跑到龙前面。狗不乐意,一气之下咬伤兔子,被罚倒数第一。蛇、马、羊、猴、鸡之间还经过—番较量,最后猪跑来占据末席。

生肖故事

接下来介绍两种方法提取生肖信息

【 方法1 】

使用函数:MID、MOD

首先,生肖属相与出生年份相关,所以提取生肖需要先提取出生年份。

输入MID函数,单击截取的单元格D3,输入数字7,代表从第7位开始截取,输入截取长度字符数字4。公式为=MID(D3,7,4)

其次,利用MOD函数得出属相的原理:MOD函数(被除数,除数),得到的值是余数。根据十二生肖:【鼠牛虎兔龙蛇马羊猴鸡狗猪】的顺序。余数为1,就属鼠,余2属牛,余3属虎,余4属兔,以此类推。

我们用出生年份减去4,得到数与12相除,再取余数,再对余数+1。

例如:(1989-4)/12=5,5+1=6,1989年属于蛇年,十二生肖中它在第6位。

+1主要意思就是为了防止余数为0时不能输出属相。

公式为= =MOD(H3-4,12)+1

最后,输入公式=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",单元格,1)

解析:在生肖里面,根据年份的余数#,选择余数#位的汉字,即可得到生肖。

如果需要在生肖后面加上年字,则在公式后面加上【&“年”】,生肖后面显示就会“年”字。如:蛇年

=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",单元格,1) &“年”

完整公式如下:=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(MID(D3,7,4)-4,12)+1,1)

完整公式

如果上述函数在使用中有问题,可以直接把公式复制到单元格中,再把公式中的D3单元格修改成身份证所在的单元格即可。

【 方法2 】

使用函数:MID、MOD、CHOOSE

首先,生肖属相与出生年份相关,所以提取生肖需要先提取出生年份。

输入MID函数,输入截取的单元格D3,输入数字7,代表从第7位开始截取,输入截取长度字符数字4。公式为=MID(D3,7,4)

其次,利用MOD函数得出属相的原理:MOD函数(被除数,除数),得到的值是余数。根据十二生肖:【鼠牛虎兔龙蛇马羊猴鸡狗猪】的顺序。余数为1,就属鼠,余2属牛,余3属虎,余4属兔,以此类推。

我们用出生年份减去4,得到数与12相除,再取余数,再对余数+1。

例如:(1989-4)/12=5,5+1=6,1989年属于蛇年,十二生肖中它在第6位。

+1主要意思就是为了防止余数为0时不能输出属相。

公式为= =MOD(H3-4,12)+1

完整公式2如下:=CHOOSE(MOD(MID(D3,7,4)-4,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪")

完整公式

如果上述函数在使用中有问题,可以直接把公式复制到单元格中,再把公式中的D3单元格修改成身份证所在的单元格即可。

就是这么简单,你学会了吗?如果您有其它更好的方法,欢迎留言,一起交流,共同进步。

0 阅读:0

玩转off职场技能办公

简介:感谢大家的关注