问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

怎么将农历的日期转换为公历显示呢?

发布网友 发布时间:2024-06-01 16:47

我来回答

2个回答

热心网友 时间:2024-06-09 05:15

Excel将农历转换为公历的方法如下:
方法一:使用TEXT函数
1. 假设A列是农历日期,A1是农历日期,我们在B1单元格输入公式:=TEXT(A1,"[$-130000]yyyy年m月"&IF(LEN(--TEXT(A1,"[$-130000]dd"))=1,"初","")&"d"),下拉完成农历转公历。
2. 此公式将农历日期转换为公历日期,如果日期是初几,会在前面加上“初”字。
方法二:使用TEXT+MID函数实现更完整的转换
1. 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月"&IF(--TEXT(A1,"[$-130000]d")<11,"初","")&TEXT(A1,"[$-130000]d"))),下拉完成公历转农历。
2. 这个公式不仅转换了日期,还添加了天干地支和生肖。
方法三:使用TEXT+MID+ CHOOSE+ YEAR函数
1. 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,"[$-130000]d")))。
2. 这个公式简化了输入,让公历转农历更加方便。
方法四:使用自定义函数
1. 下图所示,我们在B2输入公式段誉:=nongli(A1),即可。
2. C列农历简称中C1公式是:=RIGHT(B1,LEN(B1)-8)。
3. 下面是此自定义函数相关的代码:Public Function NongLi(Optional XX_DATE As Date)Dim MonthAdd(11), NongliData(99), TianGan(9), DiZhi(11), ShuXiang(11), DayName(30), MonName(12)Dim curTime, curYear, curMonth, curDayDim GongliStr, NongliStr, NongliDayStrDim i, m, n, k, isEnd, bit, TheDate' 获取当前系统时间curTime = XX_DATE' 天干名称TianGan(0) = "甲"TianGan(1) = "乙"TianGan(2) = "丙"TianGan(3) = "丁"TianGan(4) = "戊"TianGan(5) = "己"TianGan(6) = "庚"TianGan(7) = "辛"TianGan(8) = "壬"TianGan(9) = "癸"' 地支名称DiZhi(0) = "子"DiZhi(1) = "丑"DiZhi(2) = "寅"DiZhi(3) = "卯"DiZhi(4) = "辰"DiZhi(5) = "巳"DiZhi(6) = "午"DiZhi(7) = "未"DiZhi(8) = "申"DiZhi(9) = "酉"DiZhi(10) = "戌"DiZhi(11) = "亥"' 属相名称ShuXiang(0) = "鼠"ShuXiang(1) = "牛"ShuXiang(2) = "虎"ShuXiang(3) = "兔"ShuXiang(4) = "龙"ShuXiang(5) = "蛇"ShuXiang(6) = "马"ShuXiang(7) = "羊"ShuXiang(8) = "猴"ShuXiang(9) = "鸡"ShuXiang(10) = "狗"ShuXiang(11) = "猪"' 农历日期名DayName(0) = "*"DayName(1) = "初一"DayName(2) = "初二"DayName(3) = "初三"DayName(4) = "初四"DayName(5) = "初五"DayName(6) = "初六"DayName(7) = "初七"DayName(8) = "初八"DayName(9) = "初九"DayName(10) = "初十"DayName(11) = "十一"DayName(12) = "十二"DayName(13) = "十三"DayName(14) = "十四"DayName(15) = "十五"DayName(16) = "十六"DayName(17) = "十七"DayName(18) = "十八"DayName(19) = "十九"DayName(20) = "二十"DayName(21) = "廿一"DayName(22) = "廿二"DayName(23) = "廿三"DayName(24) = "廿四"DayName(25) = "廿五"DayName(26) = "廿六"DayName(27) = "廿七"DayName(28) = "廿八"DayName(29) = "廿九"DayName(30) = "三十"' 农历月份名MonName(0) = "*"MonName(1) = "正"MonName(2) = "二"MonName(3) = "三"MonName(4) = "四"MonName(5) = "五"MonName(6) = "六"MonName(7) = "七"MonName(8) = "八"MonName(9) = "九"MonName(10) = "十"MonName(11) = "十一"MonName(12) = "腊"' 公历每月前面的天数MonthAdd(0) = 0MonthAdd(1) = 31MonthAdd(2) = 59MonthAdd(3) = 90MonthAdd(4) = 120MonthAdd(5) = 151MonthAdd(6) = 181MonthAdd(7) = 212MonthAdd(8) = 243MonthAdd(9) = 273MonthAdd(10) = 304MonthAdd(11) = 334' 农历数据NongliData(0) = 2635NongliData(1) = 333387NongliData(2) = 1701NongliData(3) = 1748NongliData(4) = 267701NongliData(5) = 694NongliData(6) = 2391NongliData(7) = 133423NongliData(8) = 1175NongliData(9) = 396438NongliData(10) = 3402NongliData(11) = 3749NongliData(12) = 331177NongliData(13) = 1453NongliData(14) = 694NongliData(15) = 201326NongliData(16) = 2350NongliData(17) = 465197NongliData(18) = 3221NongliData(19) = 3402NongliData(20) = 400202NongliData(21) = 2901NongliData(22) = 13

热心网友 时间:2024-06-09 05:11

将农历日期转换为公历显示是一个涉及转换日期格式的过程,主要涉及到时间和日期单位的转换。这可以通过各种软件工具或在线服务来完成。下面给出一种常见的转换方法,以介绍如何在不同平台或环境下进行这一操作。

在大多数情况下,可以使用特定的日期转换工具或服务来完成这一任务。以下是在不同平台或环境下进行转换的一般步骤:

1. 选择或创建表格:根据所使用的平台或工具,创建一个包含农历日期和公历日期的表格。

2. 输入数据:在表格中输入农历日期。

3. 选择转换格式:根据转换的需求和平台的功能,选择合适的转换格式。一些工具可能提供多种格式可选,如普通日期格式、年-月-日格式等。

4. 进行转换:使用所选的工具或服务进行转换。这通常涉及到选择转换的日期单位(如年、月、日)、选择公历格式等。

5. 查看结果:完成转换后,查看转换后的公历日期。

具体的操作步骤可能因不同的平台或工具而有所不同,因此建议查阅相关的用户手册、在线帮助文档或访问相关工具的官方网站,以获取具体的操作指南。

需要注意的是,农历和公历之间的转换可能存在误差或偏差,因为它们是基于不同的时间和历法系统。因此,在进行转换时,最好参考当地的官方历史或天文资料,以确保准确性。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
哪些女人不值得男人珍惜? 潘集区第一小学优秀学生 优秀干部登记表 ...没想到洗几次更大了 有什么办法能让他变小点吗 纯棉的 济南哪里卖手机放心,便宜 飞利浦手机在烟台的售后服务在哪里 ? 济南哪里有飞利浦专卖店 微信群内发红包,怎么会让陌生人就领取了???为什么?? 我的戴尔笔记本电脑 无意中出现飞行模式。关闭不了。求大家帮忙_百度知 ... 什么是受伤庄股 夜光杯的真假鉴别 铁筷子的花期是什么时候? 三国时期,马超投降刘备后,刘备为什么不去汉中招降庞德? 有多少中国人参加了巴菲特的股东大会呢? 筑牢安全防线 护航工业发展丨六方云出席2023工业信息安全产业创新发展论 ... 蓝莓园地址在哪里? 郑州正方元锦江国际饭店的酒店位置 如果一个你喜欢了很久的女孩对你说"知君用心如日月"是什么意思啊... 怎样瘦腿最有效果 上海办公室设计公司哪家好? 老英朗换什么牌子的轮胎好,帮忙推荐一下!? 妆罢立春风的上一句是什么 妆罢立春风的下一句是什么 远山眉黛长,细柳腰肢袅的上一句 世界上最长的英文单词世界上最长的英文单词翻译 梦见生病的亲戚和外婆 我的世界怎么召唤超兽武装 闲鱼实人认证 相机打不开,已经授权。拍照倒是没有问题,可是二维码... 闲鱼收款码在哪里设置? ...今年我被南昌大学录取了,我想知道怎样更快的到达南昌,谢谢 2022年12月6号往前数388天前是几月几号? 农历怎么转成公历啊? 2024年5月21日星期几 纺车各部件名称 观鸟捕蝉图—“梦回大唐”系列 我想问一下餐厅怎样计提固定资产折旧? 我在加拿大 使用杭州的建行卡网上转账到香港的中国银行 要多少... ...银行的出口收汇,DP交单的,国内银行扣费标准是多少啊?只知道信用证得... 向癌细胞开火这句话运用了什么修辞手法 王者荣耀挂机有什么惩罚 王者荣耀消极比赛新惩罚详情 娃娃鱼分公母的方法 娃娃鱼怎么分公母 和男朋友处了一年多了,男方家长一直不提双方家长见面是怎么回事_百度知 ... Lingo程序出错 Check for undefined indices and/or conditions in expre... 我妈妈既有昆明铁路局家属医疗保险,又有新农合医保。现即将住院,请问可 ... 有谁知道昆明铁路局的情况吗?那里工作环境怎么样 待遇怎么样?_百度... 坦克300备胎能拆了放家里面吗 哪座城市适合年轻人发展生活 鼠类蜥蜴蜘蛛等均是竹节虫的天敌它们之间存在什么关系 从芳村地铁站去大坦沙(市一中)答咩车啊 途观L发动机是几缸的(途观l是几缸车)