乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 在<em>EXCEL</em>中怎样把公历转换成<em>农历</em>

在<em>EXCEL</em>中怎样把公历转换成<em>农历</em>

作者:乔山办公网日期:

返回目录:excel表格制作


办法肯定有,就看你能不能接受了。

我给出的方法,不需要写公式,只需要调用命令就可以了。

看,只要这一个函数,就出来农历了,非常简单。

这是一个Excel的加载宏,里面包含了天数计算,节气、公历转农历、农历转公历等一系列函数,很强大。

补上下载地址:链接:http://pan.baidu.com/s/1pKUOXWB 密码:u3at



在EXCEL中把公历转换成农历的方法及具体操作步骤如下,以WPS中EXCEL为例做演示。

1、在电脑中打开需要操作的EXCEL表格,如需要将A1的日期转成农历,如下图所示。



2、点击上方菜单栏中的开始选项,进入下一页面



3、点击右侧的求和选项下拉菜单,选择“其他函数”选项,点击进入下一页面。



4、在弹出的对话框中将选择类型选为“文本”,选择函数选择“TEXT”,点击确定进入下一页面。



5、在弹出的对话框中的输入栏中分别输入要转换日期的位置和"[$-130000]YYYY-M-D",如下图所示,点击确定即完成设置。



6、这时在表格中就可以看到原先的日期已经转换成农历了,如下图所示。



Excel小技巧



有闰月的时候会出现 十三月 这个暂时没法

B2=MID("甲乙丙丁戊己庚辛壬癸",MOD(TEXT(A1,"[$-130000]e")-4,10)+1,1)&MID("子丑寅卯辰巳午未申酉戌亥",MOD(TEXT(A1,"[$-130000]e")-4,12)+1,1)&MID("鼠牛虎兔龙蛇马羊猴鸡狗猪",MOD(TEXT(A1,"[$-130000]e")-4,12)+1,1)&"年"&TEXT(A1,"[$-130000][DBNum1]m月")&TEXT(A1,IF(--TEXT(A1,"[$-130000]d")=10,"初十",IF(--TEXT(A1,"[$-130000]d")>10,"[$-130000][DBNum1]d","初[$-130000][DBNum1]d")))

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网