这几乎是一个大问题。看来只能用代码解决了。其实如果用Excel2010版本,就不需要这么麻烦了。一个文本函数就解决了:=TEXT(NOW(),'[$-130000]YYYY-M-D ')
例如,今天是2010年9月2日。以下公式可用于计算农历七月的第24天:
虽然说到闰月,结果有点不尽如人意,2010年农历2月9日应该是12月26日,但是因为当年有闰月,所以多了一个无辜的月。但是比编码快多了,闰月也不是每天都有。
如果公式改为:=MID ('A,B,P,D,E,E 'MOD(TEXT(A2,'[$-130000]e')-4,10) 1,1)MID('子丑毛寅辰巳中午没应聘你'MOD(TEXT(A2,')[$-130000][DBNum1]m月')TEXT(A2,if (-text (a2,'[$-130000]d')=10,'第十天'if (-text (a2,')
那更像是阴历的表现。