1. 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日")
2. excel公历转农历的四种方法
1、农历转换为公历,首先需要一个农历和公历的对照表 2、假设对照表的格式为:A列为农历,B列为公历。
3、此时可以用VLOOKUP函数进行转换,公式为:=VLOOKUP(需要转换的农历日期,A:B,2,0) 4、特别注意:需要转换的农历日期必须与对照表中A列格式一致。3. 公历转农历计算公式
年份轉換萬年曆,分年幹,年支。年幹記住
0 1 2 3 4 5 6 7 8 9
庚、辛、壬、癸、甲、乙、丙、丁、戊、己。年支這個就需要自己推出來了。
比如知道1990年屬馬,那要知道1997年的幹支就可以用上面方法,先推出年支:馬往後數七位是丑,天干7對應丁,這樣1997年幹支就是丁丑。
月份上正月建寅,二月建卯,三月建辰,四月建巳,五月建午,六月建未,七月建申,八月建酉,九月建戌,十月建亥,十一月建子,十二月建醜。
天干記住合化為龍,龍就是辰,也就是和年幹相合化出的五行就是月幹。比如1997年五月,這樣年幹支是丁卯,五月是午,查天幹用上面方法,丁壬合化為木,也就是甲辰月,往後推就是丙午月。這樣1997年五月幹支就是丁醜 丙午。
日子需要記住立春哪一天的幹支,就可以推算出來了,
時辰記住23點-1點是子時,1-3是丑時,3-5是寅時,5-7是卯時,7-9是辰時,9-11是巳時,11-13是午時,13-15是未時,15-17申時,17-19酉時,19-21戌時,21-23是亥時。
天干和月幹一樣的推法,記住合化為龍,龍就是辰。即和日幹相合化出的五行就是時干
4. excel转换农历的公式
excel公历转农历方法一:使用text函数
A列是公历日期,我们在B1单元格输入公式:=TEXT(A1,"[$-130000]yyyy年m月"&IF(LEN(--TEXT(A1,"[$-130000]dd"))=1,"初","")&"d"),下拉完成公历转农历。
excel公历转农历方法二:使用text+MID函数
A列仍然是公历,B1输入公式:=MID("甲乙丙丁戊己庚辛壬癸",MOD(TEXT(A1,"[$-130000]e")-4,10)+1,1)&MID("子丑寅卯辰巳午未申酉戌亥",MOD(TEXT(A1,"[$-130000]e")-4,12)+1,1)&"年"&TEXT(A1,"[$-130000][DBNum1]m月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,"[$-130000]d")
5. excel如何公历转农历函数
A列是公历日期,我们在B1单元格输入公式:=TEXT(A1,"[$-130000]yyyy年m月"&IF(LEN(--TEXT(A1,"[$-130000]dd"))=1,"初","")&"d"),下拉完成公历转农历。
6. excel公历转换成农历
A2输入西历日期
农历公式:="农历"&TEXT(A2,"[$-130000]m月d日")
或A2自订格式为----[$-130000]农历m月d日
农历闰月月份会加 1,如润7月会显示8月,8月顺延为9月….,12月顺延为13月。
以上适用於Excel2007版以上
7. excel公历转农历的方法
excel中date日期函数的使用方法:
1.首先我们打开一个样表,并点击插入函数按钮。
2.输入date函数查询后选取进入设置面板。
3.在year栏中输入年份,最小不能少于1900年。最大不能超过9999年。
4.下面依次输入月份和日期,需要符合现实公历日期。超过月份或日期数,函数会自动进行转换。
5.输入完成后可以在计算结果处查看日期计算的返回值。
6.单元格内的显示内容可以通过设置单元格格式进行切换。
8. excel公历转农历公式 闰月
格式转换
1、虽然EXCEL中没有专门的阴阳历转换函数,却保留了一种格式“[$-130000]”,可以将阳历转换为阴历,如图使用文本函数TEXT,使用此格式,就可以进行转换:=TEXT(A1,"[$-130000]yyyy年m月d")
2、不过这样转换出来的阴历不符合我国使用习惯,再加个格式,转换成汉字:=TEXT(A1,"[$-130000][dbnum1]yyyy年m月d")
3、当阴历日小于等于“十”时习惯在前面加个“初”字,才比较顺口,所以再增加个条件判断:=TEXT(A1,"[$-130000][dbnum1]yyyy年m月"&IF((--TEXT(A1,"[$-130000]d"))<11,"初","")&"d")
4、当阴历为“一月”时,习惯上不称之为“一月”,而称为“正月”,这样就需要对月份也进行判断,当月份为“一”时,将之改为“正”,不过使用条件函数判断,公式会较长,也可以直接使用替换函数,将“一月”替换为“正月”,但是因为“一月”、“十一月”的后两个字都是“一月”,直接替换会出错,所以我们可以将“年”也带进去,将“年一月”的替换为“年正月”:=SUBSTITUTE(TEXT(A1,"[$-130000][dbnum1]yyyy年m月"&IF((--TEXT(A1,"[$-130000]d"))<11,"初","")&"d"),"年一月","年正月")
5、另外,习惯上将“十二月”称为“腊月”,可以再加个替换:=SUBSTITUTE(SUBSTITUTE(TEXT(A1,"[$-130000][dbnum1]yyyy年m月"&IF((--TEXT(A1,"[$-130000]d"))<11,"初","")&"d"),"年一月","年正月"),"十二月","腊月")
6、不过如果遇到阴历闰月,当年闰月后的月份就会增加一个月,这是公式无法妥善处理的。
9. excel表格公历转农历
快速生成日历农历
1.首先,打开需要转化为农历日期的excel表格。
2.接着,在农历日期下方的空白表格中输入=,然后输入TEXT公式。
3.接着,根据公历日期所在的单元格输入大写英文字母,注意这些输入都要切换为英文输入法。
4.可以参照输入,如果无法显示请检查一下自己的输入法是否错误。
5、输入完成之后,点击Enter键就可以转化为农历日期了。
6、之后选中农1期下拉之后就可以将所有的公历日期转换为农历日期了。
- 相关评论
- 我要评论
-