你的属相在excel里是怎么出来的?通过出生日期判断生肖
myzbx 2025-07-06 15:10 6 浏览
答疑求助SOS:如何通过公司员工的身份证出生日期,将所属的生肖属相统计出来?
Excel表格里面的生肖统计一般常在人力资源管理:员工信息管理中运用。比如在员工档案中添加生肖列,用于生日祝福(如本命年礼物)、团队文化建设或趣味活动(如生肖主题年会)。HR通过公式批量提取员工生肖,快速生成生肖分组名单。
也常会用于公司、政府、学校或医疗机构整理人口数据,将原始出生日期或身份证号转化为生肖字段,便于后续统计,如区域生肖分布报告等。
如下图所示:
A列为系统导出的“出生日期”数据,我们只需要通过已知的出生日期(格式需为正规的日期格式),在B列统计出所属的生肖属相。
统计之前呢,我们一定要对“十二生肖”的明细内容熟记于心才行,因为后续公式要对“十二生肖”列表中的生肖名称判断取值。
大家可以用简洁高效用数字记忆法:
一鼠二牛三虎头,四兔五龙六蛇口,七马八羊九金猴,鸡犬猪站最后头。
也可以用趣味性强动作描述法:
老鼠前面走,跟着老黄牛;
老虎一声吼,兔子抖三抖;
龙在天上游,蛇在地上扭;
马儿跑得快,山羊吃青草;
猴子翻跟头,金鸡喊啼鸣;
黄狗守大门,老猪睡不够!
小编还是用童年当时大人教我的传统的十二地支法记忆的:
子鼠丑牛寅虎卯兔走,
辰龙巳蛇午马未羊头,
申猴酉鸡戌狗亥猪收。
第一步:判断年份
使用公式:
=YEAR(A2)
提取出生日期的年份。
比如1990-6-18→1990。
第二步:确定基准
继续完善上述公式:
=YEAR(A2)-4
在上一步的公式基础上减去4。
因为公元4年是历史公认的甲子鼠年,这一年是生肖循环的起点。
通过出生年份-4,将公历出生年份平移至公元4年,减4是唯一能对齐干支纪年与公历年份的修正值。用于后续的MOD函数对齐余数基准(=余数0的基准)。
比如:
公元4年时,MOD(4-4, 12)=MOD(0,12)=0。
所以:
1990年,需返回1990-4=1986年。
第三步:生肖位置
运用MOD除法函数:
=MOD(YEAR(A2)-4,12)
MOD(..., 12):
用上一步公式与12做除法,相除结果取余数:得到0~11的整数(对应后续12生肖位置)
比如:
0→(鼠)
1→(牛)
……
11 →(猪)
所以:
1990年-4=1986年
1986年÷12=165余6
余数6,理论上应对应生肖“马”。
第四步:精准索引
在上述公式的基础上加1:
=MOD(YEAR(A2)-4,12)+1
+1:将余数0~11转换为1~12,匹配后续CHOOSE函数的精准索引值。
比如:
0→ 1(鼠)
1→ 2(牛)
……
11 → 12(猪)
所以:
1990年-4=1986年
1986年÷12=165余6
余数6,理论上应对应生肖“马”。
余数6+1=7,理论上应对应生肖“马”。
第五步:调取生肖
用CHOOSE函数:
=CHOOSE(MOD(YEAR(A2)-4,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪")
CHOOSE(索引值, 生肖列表):
根据索引返回对应生肖(列表顺序固定为鼠→猪)
所以:
1900年,用精准索引值7,取:
"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"列表
中的第7个生肖,返回:马。
当然了你还可以用MID+YEAR函数组合的方法取代上面的方法:
=MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(YEAR(A2)-4,12)+1,1)
直接通过余数定位字符串中的生肖字符,效果和上述方法一样。只不过这样公式更简短一些,两种方法都需确保生肖字符串顺序绝对正确。
以上公式默认以公历1月1日为生肖分界,但国家标准规定生肖以农历正月初一(农历春节)为界。如果你的统计非常严谨且有硬性要求,需要按农历新年为分水岭,需要继续操作。
按照之前公历的公式:2025年1月28日与2025年1月30日都属于公历元旦新年之后了,所以生肖都是“蛇”。
我们需要预先确定2025年农历春节的公历日期:2025年1月29日
确定农历春节较1月1日偏移天数为29天。
用IF函数做一个条件判断:
=IF(A2<DATE(YEAR(A2),1,1)+29,CHOOSE(MOD(YEAR(A2)-5,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"),CHOOSE(MOD(YEAR(A2)-4,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"))
DATE(YEAR(A2),1,1)+29:模拟农历春节(需根据具体年份手动调整),-5调整上一年索引。
为了可以覆盖所有的年份,大家可以手动事前准备一个每年的农历新年对应的公历日期的对照表。
变动公式为:
=IF(A2<XLOOKUP(YEAR(A2),G:G,H:H),CHOOSE(MOD(YEAR(A2)-5,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"),CHOOSE(MOD(YEAR(A2)-4,12)+1,"鼠","牛","虎","兔","龙","蛇","马","羊","猴","鸡","狗","猪"))
XLOOKUP(YEAR(A2), 春节表年份列, 春节表日期列)
XLOOKUP(YEAR(A2),G:G,H:H):确定农历春节(不需要根据具体年份调整,因有对照表动态调整),-5调整上一年索引。
相关推荐
- 任天堂Switch OLED:一块沉浸屏,点燃全家欢乐的游戏时光
-
在一个寻常的周末午后,客厅里弥漫着轻松惬意的氛围。电视屏幕暂时休眠,全家人的目光却聚焦在那台轻巧的掌上设备——任天堂SwitchOLED。父母与孩子挤在沙发上,指尖在Joy-Con手柄上跃动,时而因...
- Switch是什么地区的版本?怎么分辨Switch普通版和续航版、OLED版
-
Switch有国行、港版、日版、美版、欧版、韩版,版本之间又有普通版和续航版的OLED区别。只要看掌机的序列号第二三位,第二位代表的机型,A是普通版,K是续航版,T是OLED版。第三位代表的是区域,比...
- 这款Switch手柄真别致!开箱体验八位堂Lite蓝牙手柄
-
【引言】Hi大家好,我是歌布林,今天给大家带来一款八位堂Lite蓝牙手柄的开箱报告!相信已经有不少Switch玩家已经入手了这款产品,讲真,这款手柄的颜值真的吸引到我了~双十一旗舰各大快递公...
- switch 的性能提升了 3 倍,我只用了这一招
-
上一篇《if快还是switch快?解密switch背后的秘密》我们测试了if和switch的性能,得出了要尽量使用switch的结论,因为他的效率比if高很多,具体原因点击上文查看。既...
- 在对《Nintendo Switch 运动》充满期待的同时,我也有些许不安
-
任天堂「运动」系列的最新作《NintendoSwitch运动》即将于4月29日正式发售。在等待本作发售的日子里,笔者每一天都在掰着指头计算发售日还有几天才到来。在《NintendoSwi...
- switch上最值得玩的五款JRPG(switch最值得玩的大作)
-
不知道为什么即使现在节奏变得这么快,人也变得浮躁,我依旧喜欢玩JPRG,喜欢沉浸入游戏的角色之中体验一场独特的冒险。JRPG的灵魂是什么?那绝对不是回合制战斗或者古旧的系统,而是令人深刻的剧情及在这漫...
- 那个 Vue 的路由,路由是干什么用的?
-
在Vue里,路由就像“页面导航的指挥官”,专门负责管理页面(组件)的切换和显示逻辑。简单来说,它能让单页应用(SPA)像多页应用一样实现“不同URL对应不同页面”的效果,但整个过程不会刷新网页。一、路...
- S235JRH材50x50x3-5mm欧标方管疲劳强度分析
-
在工程与建筑领域,方管作为一种重要的结构材料,广泛应用于各种框架和支撑结构中。S235JRH材质的50x50x3-5mm欧标方管在疲劳强度方面的表现尤其受到关注。本文将以“解答常见误区”的形式,分析该...
- 纤维丛上的联络与曲率关系之二:七个联络
-
参阅一文看懂纤维丛(看图说话)纤维丛上的联络与曲率关系之一1.仿射联络(AffineConnection)定义:在光滑流形M的切丛TM上,一个仿射联络是一个双线性映射:仿射联络定义了向量...
- 安全完整性等级(SIL)分析报告编制与认证实践方法
-
以下是一篇关于安全完整性等级(SIL)分析报告的文章,涵盖SIL定级方法、验证流程、计算模型及工程实践。安全完整性等级(SIL)是量化安全仪表系统(SIS)性能的核心指标,由IEC61508/615...
- 欧标方管75x75x3mm8mm S355J0H力学性能测试
-
欧标方管75x75x3mmS355J0H是一种常见的钢管材料,广泛应用于建筑、机械制造和结构工程等领域。下面将对其力学性能进行详细测试和分析。1.材料概述S355J0H是欧洲标准EN10210中规定的...
- p光与s光在SHG中的相位匹配中有哪些不同?
-
【第六期】p光与s光在SHG中的相位匹配中有哪些不同?在二次谐波生成(SHG)中,p偏振光和s偏振光的相位匹配条件存在显著差异。这些差异主要源于它们与纳米结构相互作用的方式以及它们在激发表面等离子体共...
- S355JRH欧标方管机械性能及工程应用解析
-
S355JRH欧标方管是一种高强度钢管,以其优良的机械性能和良好的加工性在工程领域得到广泛应用。本文将从机械性能、场景应用等方面对S355JRH欧标方管进行解析,以帮助读者更好地理解其特性及应用。1....
- 《三国志·战棋版》PK7黄天蔽汉,四队共存作业来啦!
-
哈喽大家好啊,今天要给大家分享的是三棋PK7黄天蔽汉平时四队共存队,这只是其中一种选择供大家参考,后面可能还会分享其他的四队共存方案。队伍共存绝不唯一,大家有什么好的共存方案或者想看哪些队伍的共存也欢...
- 迈阿密三大巨星首秀被0-0逼平,豪阵为何难赢开罗国民
-
谁能想到,汇聚梅西、苏亚雷斯、布斯克茨这“银河战舰”级别三巨头,迈阿密国际世俱杯首秀居然0-0被埃及劲旅开罗国民逼平?全场90分钟,球迷的心情从“期待冠军”一路跌到“差点开门黑”。补时第96分钟,梅西...
- 一周热门
- 最近发表
- 标签列表
-
- HTML 简介 (30)
- HTML 响应式设计 (31)
- HTML URL 编码 (32)
- HTML Web 服务器 (31)
- HTML 表单属性 (32)
- HTML 音频 (31)
- HTML5 支持 (33)
- HTML API (36)
- HTML 总结 (32)
- HTML 全局属性 (32)
- HTML 事件 (31)
- HTML 画布 (32)
- HTTP 方法 (30)
- 键盘快捷键 (30)
- CSS 语法 (35)
- CSS 选择器 (30)
- CSS 轮廓宽度 (31)
- CSS 谷歌字体 (33)
- CSS 链接 (31)
- CSS 定位 (31)
- CSS 图片库 (32)
- CSS 图像精灵 (31)
- SVG 文本 (32)
- 时钟启动 (33)
- HTML 游戏 (34)