如何使用EXCEL计算生辰八字 如果谁会请讲一讲
干支转换EXCEL公式2010-11-1107:57算生肖:日期格式1974-6-1=mid("鼠牛虎免龙蛇马羊猴鸡狗猪",mod(year(now())-4,12)+1...
干支转换EXCEL公式
2010-11-11 07:57
算生肖:日期格式 1974-6-1
=mid("鼠牛虎免龙蛇马羊猴鸡狗猪",mod(year(now())-4,12)+1,1)
------------------------------------
算年份:日期格式 1974-6-1
=MID("庚辛壬癸甲乙丙丁戊己",RIGHT(YEAR(NOW())+1,1),1)&
MID("申酉戌亥子丑寅卯辰巳午未",MOD(YEAR(NOW()),12)+1,1) &
"年"
这里就是年干支会,就是不知根据年干支求月干支,该咋变公式? 展开
2010-11-11 07:57
算生肖:日期格式 1974-6-1
=mid("鼠牛虎免龙蛇马羊猴鸡狗猪",mod(year(now())-4,12)+1,1)
------------------------------------
算年份:日期格式 1974-6-1
=MID("庚辛壬癸甲乙丙丁戊己",RIGHT(YEAR(NOW())+1,1),1)&
MID("申酉戌亥子丑寅卯辰巳午未",MOD(YEAR(NOW()),12)+1,1) &
"年"
这里就是年干支会,就是不知根据年干支求月干支,该咋变公式? 展开
2个回答
展开全部
使用Excel计算生辰八字需要几个步骤。
首先,创建一个名为“干支”的新表,并将60个干支编号按顺序放入表中以备查用。
然后,在同一Excel文件创建新表,输入您的出生时间等相关信息,包括公历和农历。例如,如果您公历出生日期是1971年11月22日,则在B2单元格输入该日期,在C2单元格输入您的出生时间,如晚上10点。
接下来,计算干支纪年。为此,可以创建一个名为“年”的新表。在B2单元格中,输入距今最近的一个“甲子年”的年份,例如1984年。在B3单元格中,使用公式计算出您的出生年份,该公式为“=计算结果!C2-1984”。
最后,根据公式“=MID("戊庚壬甲丙戊庚壬甲丙",RIGHT(YEAR(A1),1)+1,1)&MID("寅卯辰巳午未申酉戌亥子丑",MONTH(A1),1) & "月"”,在任意单元格中输入您的农历日期,即可计算出对应的生辰八字。
请注意,这里省略了农历日期推算公历日期的步骤,因为算法较为复杂。如果您不确定自己的农历出生日期,或者需要进一步了解如何推算公历日期,建议查阅相关资料或咨询专业人士。
首先,创建一个名为“干支”的新表,并将60个干支编号按顺序放入表中以备查用。
然后,在同一Excel文件创建新表,输入您的出生时间等相关信息,包括公历和农历。例如,如果您公历出生日期是1971年11月22日,则在B2单元格输入该日期,在C2单元格输入您的出生时间,如晚上10点。
接下来,计算干支纪年。为此,可以创建一个名为“年”的新表。在B2单元格中,输入距今最近的一个“甲子年”的年份,例如1984年。在B3单元格中,使用公式计算出您的出生年份,该公式为“=计算结果!C2-1984”。
最后,根据公式“=MID("戊庚壬甲丙戊庚壬甲丙",RIGHT(YEAR(A1),1)+1,1)&MID("寅卯辰巳午未申酉戌亥子丑",MONTH(A1),1) & "月"”,在任意单元格中输入您的农历日期,即可计算出对应的生辰八字。
请注意,这里省略了农历日期推算公历日期的步骤,因为算法较为复杂。如果您不确定自己的农历出生日期,或者需要进一步了解如何推算公历日期,建议查阅相关资料或咨询专业人士。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询