如何使用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) &
"年"
这里就是年干支会,就是不知根据年干支求月干支,该咋变公式?
展开
 我来答
mhm139
2013-01-06 · TA获得超过670个赞
知道小有建树答主
回答量:259
采纳率:50%
帮助的人:264万
展开全部
在A1单元格输入农历的年月日,格式:1974-6-1
在任意单元格输入公式:=MID("戊庚壬甲丙戊庚壬甲丙",RIGHT(YEAR(A1),1)+1,1)& MID("寅卯辰巳午未申酉戌亥子丑",MONTH(A1),1) & "月"

另外:
1、你给的年干支的公式在尾数为9的年份有问题;
2、春节前的年干支不对(如今天还是壬辰年,但用你的公式已经是癸亥年了)
追问
这是我搜到的,不知你能修改它不?
弓易巧镇笛
2023-07-30 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.2万
采纳率:28%
帮助的人:847万
展开全部
使用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) & "月"”,在任意单元格中输入您的农历日期,即可计算出对应的生辰八字。
请注意,这里省略了农历日期推算公历日期的步骤,因为算法较为复杂。如果您不确定自己的农历出生日期,或者需要进一步了解如何推算公历日期,建议查阅相关资料或咨询专业人士。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式