EXCEL公历农历转换公式(阳历阴历农历换算公式)Excel应用office笨牛网

我们中国有传统的农历,做销售分析有时候就需要对比农历的销售数据,这种情况在春节期间最为明显,因此很有必要将每个公历日期转换成农历日期再进行对比。

主要用到=TEXT(A1,"[$-130000]e-mm-dd")这个公式,TEXT的隐藏用法,这个需要2007以上版本的EXCEL才支持,这个公式的关键是:[$-130000],它是Excel中阳历转化农历的参数,不过它存在一个问题就是没法计算闰月,凡是有闰月的年份,它直接表示一年13个月。

excel公历转农历方法一:使用text函数

假设A列是公历日期,A1是公历日期,我们在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日")

即可。

这里增加了参数[DBNum1],表示数值以“一、二、三......”中文格式显示。

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")<11,"初","")&TEXT(A1,"[dbnum1][$-130000]d"))

这里可以对初几进行显示

excel公历转农历方法四:使用自定义函数

上面介绍的excel公历转农历都是使用excel内置函数完成的,有一个弊端就是公式太长,如果使用自定义函数,在公式栏就可以简化输入。

如下图所示,我们在B2输入公式:=nongli(A1),即可。C列农历简称中C1公式是:=RIGHT(B1,LEN(B1)-8)。

THE END
1.公历农历转换公历农历转换 二十四节气查询 汽车油耗计算 电费计算器 日期差计算 未来时间查询 金银走势 交通标志 常用电话号码 交通违章查询 快递查询 机场三字码查询 全球港口查询 2025放假时间安排表 行政区划查询 统计用产品分类目录 经纬度查询 升降旗时间 倒计时 https://gonglinongli.bmcx.com/
2.中国农历年份,rpa,机器人,自动化至此千百年来,中国传统历——汉历(农历)所采用得干支纪年方法,与皇帝年号纪年一样以新年正月朔(元旦)为开始。 从元明清三代的史书,可见干支纪年在正月初一更替的记录:更多内容请查看https://baike.baidu.com/item/%E5%B9%B2%E6%94%AF%E7%BA%AA%E5%B9%B4/3383226 https://wdlinux.cn/html/zonghe/20241128/20015.html
3.国历和农历怎么转换没有固定的公式。只要相互比对就可换算出来。我认为:农历和公历因其所依赖计算的自然物不同,所以,就出现了差异。农历是主要按照月亮一周的时间来计算一月的,大约每月29天半多点。每年354天。但是,农历有照顾了地球绕太阳。 1、公历农历转换 将回历换算为公历的算式移项,整理,即可得到公历换算为国历的算式 (公历纪年https://www.105188.com/sh/618011.html
4.教你农历和公历的换算(1)计算基本年 公元后:公历基本年=6a-5b+3。 公元前:公历基本年=6a-5b+2。 农历的天干地支纪年共60个,周期为60年,即60年一个轮回。 360docimg_0_ 甲子是公元4年。公元1年是辛酉年,公元2年是壬戌年,公元3年是癸亥年。 (2)对基本年进行化简 https://www.360doc.cn/article/42343301_1113178364.html
5.公历年与农历年的计算方法农历年是以10天干与12地支组合而成,俗称60年花甲子为一个轮回。 10天干:1甲、2乙、3丙、4丁、5戍、6己、7庚、8辛、9壬、10癸。 12地支:1子、2丑、3寅、4卯、5辰、6巳、7午、8末、9申、10酉、11戌、12亥。 计算口诀:公元年数先减三,除十余数是天干,基数改用十二除,余数便是地支年。 http://www.360doc.com/content/22/0128/16/25212310_1015241136.shtml
6.公历转农历怎么个计算方法?标题: Re: 公历转农历怎么个计算方法? 发信站: 水木社区 (Mon Nov 20 15:33:10 2023), 站内 格里高利历就是算术历,长篇大论之前先把基本事实搞对 【在 ssava 的大作中提到: 】 : “阳历(格里高利历)是算术历,所有的日期都是根据公式计算的”,不正确。 : 阳历和阴历没有区别,都是用算术法表http://images.newsmth.net/nForum/article/Programming/211883?p=1&au=eggcar
7.用阴历计算阳历的方法与技巧(用阴历怎样计算阳历)用阴历计算阳历的方法与技巧 问题:用阴历怎样计算阳历 答案: 在中国,阴历(农历)和阳历(公历)是两种并行使用的历法。许多人尤其是在传统节日和习俗中,仍然会使用阴历来计算日期。然而,在日常生活和国际化交流中,阳历更为常用。那么,如何将阴历转换为阳历呢?https://www.zaixianjisuan.com/jisuanzixun/yongyinlijisuanyanglidefangfayujiqiao.html
8.java农历计算公历java农历库flybirdfly的技术博客java 农历计算公历 java 农历库 文章目录 常用类库-java.util.Calendar 简介 常用字段 YEAR MONTH DATE 和 DAY_OF_MONTH DAY_OF_YEAR DAY_OF_WEEK 常用方法 getInstance getTime setTime get set add getActualMaximum 常用类库-java.util.Calendar 简介https://blog.51cto.com/u_13250/11009435
9.农历新历怎么计算农历新历计算方法,具体如下:新历:即公历,也称阳历。是以地球绕太阳一周的时间定为一年,共365天零5https://edu.iask.sina.com.cn/jy/2wulMzqmFe7.html
10.农历生日怎么算?农历生日和阳历生日差多少天?农历生日计算出来的一般是虚岁。它是以春节(农历新年)分界点的,具体换算方法是: ①:虚岁换算成周岁:在本人阳历生日到来之前,周岁=虚岁-2;在本人阳历生日到来及以后,周岁=虚岁-1;周岁换算成虚岁:在本人阳历生日到来之前,虚岁=周岁+2;在本人阳历生日到来及以后,虚岁=周岁+1。 https://m.k366.com/minsu/nongli/129360.html
11.农历计算方法计算年干支方法与节气干支类似,得0年(公元前1年)的干支庚申,序56,则任意一年干支可知。(或干支分开计算,庚申分别为6和8,以公历年份分别对干(10)支(12)数求余即可)。 农历置闰法示例 2033年虽然有无中气月但仅合朔12次,为了保证一年有12月,故不闰。 https://www.jianshu.com/p/d3b63ee7492f
12.农历公历转换阴历转阳历 请输入农历(阴历)日期: 年月日 农历是中国传统历法,现在生活中一般俗称阴历(太阴历-按月亮月相周期变化计算的历法)。阳历为太阳历,以地球公转周期计算的历法,公历就是一种太阳历。公历是现今世界通行的历法,即公历纪元、亦称西历,西元、公元等。https://t.aies.cn/shijian/nongli/
13.农历计算方法(阳历转阴历)小二哥【农历】计算方法--- (阳历转阴历) 先建一表,放初始化资料 因为农历的日期,是由天文学家推算出来的,到现在只有到2049年的,以后的有了还可以加入! CREATE TABLE SolarData ( yearId int not null, data char(7) not null, dataInt int not nullhttps://www.cnblogs.com/zhangzs8896/archive/2004/10/15/52888.html
14.阴历阳历转换计算欢迎大家使用阴阳历转换器,农历阳历转换主要帮助您把阴历转成阳历,阳历转成阴历,阴阳历互转,公历查农历等 2022年1月壬寅虎年新版上线,增加全年双历对照表及2022年中国区放假安排,不断更新中!欢迎下载使用! 2022年元旦节放假安排,春节放假安排,端午节放假安排,国庆节中秋节放假安排都己更新! https://apps.apple.com/cn/app/%E9%98%B4%E5%8E%86%E9%98%B3%E5%8E%86%E8%BD%AC%E6%8D%A2%E8%AE%A1%E7%AE%97/id1047062776?l=cs
15.公历和农历的区别是什么?公历是阴历还是阳历?大家都知道,一年365天,一天24小时,一小时60分钟,一分钟60秒。我们在计算时间和日期的时候,使用的是公农历相结合,那么公历和农历的区别是什么呢? 1算法依据不同:公历是以地球绕太阳运动作为根据的历法,而农历是根据月相圆缺变化的周期(即朔望月)来制定的。 http://m.022net.com/hot/hot/2022/1214/59057.html
16.闰年怎么判断闰年的计算方法闰年2月有多少天西方公历的闰年阳历中有闰日的年份叫闰年,相反就是平年,平年为365天,闰年为366天。在公历(格里历)纪年中,平年的二月为28天,闰年的二月为29天。闰年平月2月29日为闰日。闰年计算方法增加闰日的原因现时的公历以回归年为年的计算基础,而一个回归年大约等于365.24220日。因为在平年公历只计算365日,结果四年后便会http://sx.ychedu.com/SXJA/ELJJA/598444.html
17.是用公历计算的?在古代中国没有公历的情况下,古人是如何计算二每年的二十四节气都是以公历上的日子为准(比如清明节是4月4日或5日,春分时3月21前后),那么二十四节气为什么是用公历计算的?在古代中国没有公历的情况下,古人是如何计算二十四节气的呢? 扫码下载作业帮搜索答疑一搜即得 答案解析 查看更多优质解析 解答一 举报 首先农历不是的简单阴历,而是阴阳合历.所以古代中https://www.zybang.com/question/13c336ce2474036389498f89557a23c2.html
18.公历(阳历)日期转换农历(阴历)日期在线计算器输入公历(阳历)日期,点击计算按钮,输出公历(阳历)日期、农历(阴历)、天干地年份、生肖、星座、五行等。http://3158bbs.com/tool-197.html