excel干支纪年和公历纪年转换,要具体操作步骤

[复制链接]
查看11 | 回复2 | 2013-5-16 00:15:06 | 显示全部楼层 |阅读模式
弄了半天..目前也只能这样了..容易理解A列和B列是十天干,十二地支,用C列排一下六十干支C1输入公式=INDEX($A$1:$B$12,IF(MOD(ROW(),10)0,MOD(ROW(),10),10),1)&INDEX($A$1:$B$12,IF(MOD(ROW(),12)0,MOD(ROW(),12),12),2)拉到C60,done,排好了。已知甲午是1894年,用F2查一下甲午在刚才排好的C列中的序列号得到31,F2公式=MATCH(E2,$C$1:$C$60,0)要求的是辛...
回复

使用道具 举报

千问 | 2013-5-16 00:15:06 | 显示全部楼层
众所周知的,干支纪年60年一个循环,所以需要一个条件表,60个值,这个可以从别处查到.基准值推算:众所周知的,黄巾起义岁在甲子,也就是公元纪年184年,基准值我们取最接近公元纪年0年的第一个甲子,184-60*3=4所以公元4年是甲子年,=MOD((a1-4),60)返回0到59,0对应甲子,59对应癸亥 然后肯定是不能用if嵌套的......
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行