作者:乔山办公网日期:
返回目录:excel表格制作
设置excel表格日期显示复为农历的步骤如下:
1、打开需要操作的excel表格,在A1单元格输入如下函数:“=TEXT(NOW(),"[$-130000]YYYY-M-D")”。
2、单元格中可以观察到出现了一个日期制:农历日期为六月初一。
3、如果知要将农历形式完全显示出来,就可以输入下列公式:=MID(" 甲乙丙丁戊己道庚辛壬癸",MOD(TEXT(NOW(),"[$-130000]e")-4,10)+1,1)&MID("子丑寅卯辰巳午未申酉 戌亥",MOD(TEXT(NOW(),"[$-130000]e")-4,12)+1,1)&"年"&TEXT(NOW()," [$-130000][DBNum1]m月d日")。
经验来证,公式中的a1换成today()是可行的自,公式里有两个a1,记得都百得更换,TODAY后的括号度中间没有空格问。
输入=TEXT(TODAY(),"[$-130000]yyyy年m月"&IF(LEN(--TEXT(TODAY(),"[$-130000]dd"))=1,"初","")&"d") 得到答今天的农历日期。
使用自定义函数才能够实现。
或者来用这个公式:
=TEXT(A1,"[$-130000]yyyy年m月"&IF(LEN(--TEXT(A1,"[$-130000]dd"))=1,"初","")&"d")
用法:A1有公历日期,形如 自知2013/2/14
在其它单元格中输入上面的公式,将得到结果,如上面的日道期可得到:2013年1月初5