收藏 分享(赏)

excel公历转农历的四种方法.doc

上传人:weiwoduzun 文档编号:5243937 上传时间:2019-02-13 格式:DOC 页数:8 大小:66.52KB
下载 相关 举报
excel公历转农历的四种方法.doc_第1页
第1页 / 共8页
excel公历转农历的四种方法.doc_第2页
第2页 / 共8页
excel公历转农历的四种方法.doc_第3页
第3页 / 共8页
excel公历转农历的四种方法.doc_第4页
第4页 / 共8页
excel公历转农历的四种方法.doc_第5页
第5页 / 共8页
点击查看更多>>
资源描述

1、excel 公历转农历的四种方法excel 公历转农历方法一:使用 text 函数A 列是公历日期,我们在 B1 单元格输入公式:=TEXT(A1,“$-130000yyyy 年 m 月“&IF(LEN(-TEXT(A1,“$-130000dd“)=1,“初“,“)&“d“),下拉完成公历转农历。excel 公历转农历方法二:使用 text+MID 函数A 列仍然是公历,B1 输入公式:=MID(“甲乙丙丁戊己庚辛壬癸 “,MOD(TEXT(A1,“$-130000e“)-4,10)+1,1)&MID(“子丑寅卯辰巳午未申酉戌亥“,MOD(TEXT(A1,“$-130000e“)-4,12)+

2、1,1)&“年“&TEXT(A1,“$-130000DBNum1m 月 d 日“即可。excel 公历转农历方法三:使用 text+MID+ CHOOSE+ YEAR 函数A1 为公历,B1 输入:=CHOOSE(MOD(YEAR(A1)-1900,10)+1,“庚“,“辛“,“壬“,“ 癸“,“甲“,“乙“,“丙“,“丁“,“戊“,“己“)&CHOOSE(MOD(YEAR(A1)-1900,12)+1,“ 子“,“ 丑“,“寅“,“卯“,“辰“,“巳 “,“午“,“未“,“申“,“ 酉“,“戌“,“亥“)&TEXT(A1,“dbnum1$-130000年 m 月“&IF(-TEXT(A1,“

3、$-130000d“) GongliStrcurYear = Year(curTime)curMonth = Month(curTime)curDay = Day(curTime)GongliStr = curYear & “年 “If (curMonth 2) ThenTheDate = TheDate + 1End If计算农历天干、地支、月、日isEnd = 0m = 0DoIf (NongliData(m) (Int(NongliData(m) / 65536) + 1) ThencurMonth = curMonth - 1End IfEnd If生成农历天干、地支、属相 = Non

4、gliStrNongliStr = “农历“ & TianGan(curYear - 4) Mod 60) Mod 10) & DiZhi(curYear - 4) Mod 60) Mod 12) & “年“NongliStr = NongliStr & “(“ & ShuXiang(curYear - 4) Mod 60) Mod 12) & “)“生成农历月、日 = NongliDayStrIf (curMonth 1) ThenNongliDayStr = “闰“ & MonName(-1 * curMonth)ElseNongliDayStr = MonName(curMonth)End IfNongliDayStr = NongliDayStr & “月“NongliDayStr = NongliDayStr & DayName(curDay)NongLi = NongliStr & NongliDayStrEnd Function

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 实用文档 > 办公软件应用

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报