分享

2019年用天干地支怎么表达?看Excel轻松换算古今纪年

 ycsyhrp2018 2019-01-01

2019年用天干地支怎么表达?看Excel轻松换算古今纪年


2019 年 1 月 1 日,各位小伙伴,新年好呀!或者说,己亥年第一天,各位下午好呀!


咳咳,科普一下,这是古人用的干支纪年法——

干支是天干和地支的总称。

天干

有十个,依次是甲、乙、丙、丁、戊、己、庚、辛、壬、癸;

地支

有十二个,依次是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。古人把它们按照甲子、乙丑、丙寅......(也就是天干转六圈而地支转五圈,正好一个循环)的顺序而不重复地搭配起来,从甲子到癸亥

共六十对

,叫做一甲子。十天干和十二地支按固定的顺序组合就形成了干支纪年法,

每 60 年一循环

,周而复始。


2019年用天干地支怎么表达?看Excel轻松换算古今纪年


利用干支纪年法的这种周期性特点,我们可以对公元纪年的数字进行取余,再根据余数和干支纪年的对应关系,进行古今纪年法的转换。(本文方法只针对公元元年以后的年份转换)


简单3步,非常轻松——


- 1 -

建立两个列表


不用说,我们要建立的当然是天干和地支的列表了。那么小伙伴们打算怎么建立呢?


是从甲开始逐个输入文字,一直输入到癸么?


其实不用这么麻烦,天干和地支在 Excel 里面是内置的自定义序列,这意味着我们可以像输入数字序列一样用填充的方式快速建立。步骤如下:


❶ 只需要在第 2 行输入甲,然后拖动到第 11 行,我们就可以看到天干的列表已经建立完毕了。


2019年用天干地支怎么表达?看Excel轻松换算古今纪年


❷ 然后我们用同样的方法建立地支的列表。


2019年用天干地支怎么表达?看Excel轻松换算古今纪年


建立好天干和地支列表,我们距离进行古今转换大法还差架起一座桥梁——余数的对应关系。所以我们接下来的工作是——



- 2 -

设置余数辅助列


在完成转化之前,我们还需要设置余数辅助列,让公元纪年和干支纪年产生联系。


天干和地支的余数对应关系分别是:


2019年用天干地支怎么表达?看Excel轻松换算古今纪年


这是整个古今转换大法中最关键的一步,我相信很多小伙伴如果能获得这张余数对应的表格,转换的问题是很好解决的。



- 3 -

古今转换大法


公元年对干支年的转换,就是用公元年分别对 10 和 12 取余,两个余数分别对应天干和地支,组合在一起就是干支纪年。


也就是说,我们输入一个年份,除以 10 取余,然后用余数找到对应数字的天干除以 12 取余,然后用余数找到对应数字的地支;然后把天干和地支用连接符连接起来,就完成了干支纪年法的转换。


我们用大家最熟悉的 VLOOKUP 函数来做一下。


2019年用天干地支怎么表达?看Excel轻松换算古今纪年


提取 2019 年天干的公式为:

=VLOOKUP(MOD(G2,10),A2:B11,2,)


提取 2019 年地支的公式为:

=VLOOKUP(MOD(G2,12),D2:E13,2,)


最后将两个公式组合起来,即是完整的干支纪年法公式,在 H2 中输入:

=VLOOKUP(MOD(G2,10),A2:B11,2,)&VLOOKUP(MOD(G2,12),D2:E13,2,)


公式计算后,得到结果——2019 年,今年是己亥年!


2019年用天干地支怎么表达?看Excel轻松换算古今纪年


是不是非常简单?其实干支纪年法背后有非常深远的历史文化渊源,感兴趣的小伙伴可以多查阅些资料,肯定能收获更多有趣的知识!

最后考一考大家,猜猜出生于丁丑年的小 E 今年多大了呢?

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多