EXCEL中如何使用公式将阳历转换为阴历
如今世界通行的公历就是一种阳历(太阳历),是以地球绕太阳公转的运动周期为基础而制定的历法,阴历在天文学中主要指按月亮的月相周期来安排的历法,即以朔望月作为确定历月的基础。虽然现在趋于使用阳历,但我国仍有许多节日使用阴历,有时用EXCEL设置表格时,会用到阴历,但EXCEL中并没有专门的函数来进行阴阳历转换,可以使用公式来进行辅助转换。
操作方法
(01)虽然EXCEL中没有专门的阴阳历转换函数,却保留了一种格式“[$-130000]”,可以将阳历转换为阴历,如图使用文本函数TEXT,使用此格式,就可以进行转换:=TEXT(A1,"[$-130000]yyyy年m月d")
(02)不过这样转换出来的阴历不符合我国使用习惯,再加个格式,转换成汉字:=TEXT(A1,"[$-130000][dbnum1]yyyy年m月d")
(03)当阴历日小于等于“十”时习惯在前面加个“初”字,才比较顺口,所以再增加个条件判断:=TEXT(A1,"[$-130000][dbnum1]yyyy年m月"&IF((--TEXT(A1,"[$-130000]d"))<11,"初","")&"d")
(04)当阴历为“一月”时,习惯上不称之为“一月”,而称为“正月”,这样就需要对月份也进行判断,当月份为“一”时,将之改为“正”,不过使用条件函数判断,公式会较长,也可以直接使用替换函数,将“一月”替换为“正月”,但是因为“一月”、“十一月”的后两个字都是“一月”,直接替换会出错,所以我们可以将“年”也带进去,将“年一月”的替换为“年正月”:=SUBSTITUTE(TEXT(A1,"[$-130000][dbnum1]yyyy年m月"&IF((--TEXT(A1,"[$-130000]d"))<11,"初","")&"d"),"年一月","年正月")
(05)另外,习惯上将“十二月”称为“腊月”,可以再加个替换:=SUBSTITUTE(SUBSTITUTE(TEXT(A1,"[$-130000][dbnum1]yyyy年m月"&IF((--TEXT(A1,"[$-130000]d"))<11,"初","")&"d"),"年一月","年正月"),"十二月","腊月")
(06)不过如果遇到阴历闰月,当年闰月后的月份就会增加一个月,这是公式无法妥善处理的。
-
指甲月白代表什么?健康与月牙白有关系吗(正常代谢)
导语:指甲月白又被称为月牙白,就是指手指甲上的半月形白色痕迹,一般在指甲下方五分之一处,只是人体正常代谢的产物,手指上没有血管流经的地方,就会产生白月牙,不过在中医看来,月牙代表着一个人的气血情况,因为熬夜过度生活不规律,会导致身体精力不足月牙白少,下面就跟着探...
-
如何辨别正式警察与协警
操作方法(01)警察和辅警的身份不同警察的身份是我们平时理解的,他们都是有编制的,属于公务员一类。而辅警的身份和警察有着天壤之别,辅警的功能只是在警察的指导下,完成一系列的工作。比如,帮助抓人等,辅警是没有编制的。(02)执法权力不同警察是国家的正规警察,是经过了一...
-
万人血书是什么意思
(01)“万人血书”通常是一种公开向政府或其他有权力的机构或组织发表的一种声明,形式通常是由许多人签名的一份文件。(02)这种声明可能是要求某个问题得到解决,或对某个政策或事件进行抗议。通过将众多人的签名集结起来,这种声明能够表达更加广泛的声音和力量。“血书...
-
世界上有凤凰吗?黑龙江发现真实凤凰图片
导语:在网络上流传出黑龙江惊现远古凤凰的事情,有人觉得这是世界上最后的凤凰,但是也有人认为这就是一个骗局而已,据说这个照片是一个黑龙江的村民无意中发现的,当时拍摄的并不清楚,只能看到大概的轮廓,并不能看到颜色,和探秘志一起了解一下吧。世界上最后一只凤凰在传...