佛牌网

您现在的位置是:首页 > 相术命理 > 知识百科

知识百科

天干地支纪年法快速计算法

2023-07-18知识百科
2019年1月1日,各位小伙伴,新年好呀!或者说,己亥年第一天,各位下午好呀!咳咳,科普一下,这是古人用的干支纪年法——干支是天干和地支的总称。天干有

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

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

干支是天干和地支的总称。天干有十个,依次是甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支有十二个,依次是子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。古人把它们按照甲子、乙丑、丙寅......(也就是天干转六圈而地支转五圈,正好一个循环)的顺序而不重复地搭配起来,从甲子到癸亥共六十对,叫做一甲子。十天干和十二地支按固定的顺序组合就形成了干支纪年法,每 60 年一循环,周而复始。

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

简单3步,非常轻松——

- 1 -

建立两个列表

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

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

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

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

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

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

- 2 -

设置余数辅助列

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

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

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

- 3 -

古今转换大法

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

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

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

提取 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 年,今年是己亥年!

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

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

文章评论