当前位置:首页 > 文章列表 > 文章 > 软件教程 > 农历阴历转换公式怎么用

农历阴历转换公式怎么用

2025-12-29 18:21:40 0浏览 收藏

今天golang学习网给大家带来了《阴历农历转换公式使用方法》,其中涉及到的知识点包括等等,无论你是小白还是老手,都适合看一看哦~有好的建议也欢迎大家在评论留言,若是看完有所收获,也希望大家能多多点赞支持呀!一起加油学习~

Excel/WPS农历转换需根据需求选择方法:TEXT函数基础转换快但无闰月;中文数字格式增强可读性;干支公式实现甲辰年等专业输出;XLOOKUP对照表支持全周期高精度;WPS专属函数最简且支持闰月。

阴历农历转换公式怎么用_阴历农历计算器操作教程

如果您在Excel或WPS中需要将公历日期快速转换为农历日期,但发现结果不显示闰月、干支或中文格式,则可能是由于公式参数设置不完整或未适配系统区域设置。以下是实现阴历与农历准确转换的多种操作方法:

一、使用TEXT函数基础转换(适用于无闰月场景)

该方法利用Excel内置的农历本地化格式代码[$-130000],直接调用系统农历引擎进行年月日映射,速度快且无需外部数据表,但无法识别闰月,仅适用于常规年份的粗略转换。

1、在目标单元格(如B2)中输入公式:=TEXT(A2,"[$-130000]yyyy-m-d")

2、按回车确认,A2单元格需为标准Excel日期格式(如2025/12/10或45637)

3、选中B2,向下拖拽填充柄以批量转换整列公历日期

二、显示中文数字农历日期(含年月日汉字)

此方法在基础公式上叠加[DBNum1]数字格式化参数,使月份和日期自动转为“一月”“初二”等传统写法,增强可读性,仍不处理闰月,但视觉更符合农历习惯。

1、在目标单元格中输入公式:=TEXT(A2,"[$-130000][DBNum1]m月d日")

2、若需同时显示农历年份(如“二〇二五年”),则改用:=NUMBERSTRING(TEXT(A2,"[$-130000]e"),3)&"年"&TEXT(A2,"[$-130000][DBNum1]m月d日")

3、确保A2为合法日期值,否则返回#VALUE!错误

三、生成带干支纪年的完整农历字符串

该方案结合MID与MOD函数,从公历年份推算天干地支,再拼接中文月日,实现“甲辰年十一月十一日”级精度输出,适用于八字、节气、命理等专业场景,但要求年份计算逻辑正确且不依赖闰月校正。

1、在目标单元格中输入公式:=MID("甲乙丙丁戊己庚辛壬癸",MOD(TEXT(A2,"[$-130000]e")-4,10)+1,1)&MID("子丑寅卯辰巳午未申酉戌亥",MOD(TEXT(A2,"[$-130000]e")-4,12)+1,1)&"年"&TEXT(A2,"[$-130000][DBNum1]m月d日")

2、公式中TEXT(A2,"[$-130000]e")提取农历年份数字(如2025年返回2025),MOD运算确保天干地支循环匹配

3、若A2为文本型日期(如"2025-12-10"),需先用DATEVALUE(A2)转换为序列号再嵌套使用

四、借助XLOOKUP对照表实现高精度映射

此方法完全规避[$-130000]引擎的闰月缺陷,通过预置的公历-农历对照表(含闰月标识、节气、生肖等字段)进行精确查找,支持2000–2100年全周期,需提前准备含C列公历日期、A列农历日期、D列生肖的“对照表(公历农历)”工作表。

1、确保对照表中C列为标准日期格式的公历日期,A列为对应农历日期文本(如“二〇二五年十一月十一日”)

2、在主表目标单元格输入公式:=XLOOKUP(D3,'对照表(公历农历)'!C:C,'对照表(公历农历)'!A:A,,0)

3、D3为待查公历日期所在单元格;若未找到匹配项,公式返回#N/A,可添加IFERROR包裹处理

五、WPS专属农历函数快捷调用

WPS Office内置农历转换函数,比Excel更稳定支持闰月识别,无需复杂公式,适合非技术用户快速启用,但仅限WPS桌面版(非网页版或旧版本)。

1、点击【公式】选项卡 → 【插入函数】 → 搜索栏输入“农历”

2、选择函数“WPS.LUNAR.DATE”,在参数框中依次填入:年、月、日(均为数字)、是否返回农历(TRUE)、是否含闰月(TRUE)

3、例如:输入=WPS.LUNAR.DATE(2025,12,10,TRUE,TRUE),返回二〇二五年十一月十一日(闰十月)

今天关于《农历阴历转换公式怎么用》的内容介绍就到此结束,如果有什么疑问或者建议,可以在golang学习网公众号下多多回复交流;文中若有不正之处,也希望回复留言以告知!

关闭HTML直播流的几种有效方式关闭HTML直播流的几种有效方式
上一篇
关闭HTML直播流的几种有效方式
Golang实现学生表单与数据库操作示例
下一篇
Golang实现学生表单与数据库操作示例
查看更多
最新文章
查看更多
课程推荐
  • 前端进阶之JavaScript设计模式
    前端进阶之JavaScript设计模式
    设计模式是开发人员在软件开发过程中面临一般问题时的解决方案,代表了最佳的实践。本课程的主打内容包括JS常见设计模式以及具体应用场景,打造一站式知识长龙服务,适合有JS基础的同学学习。
    543次学习
  • GO语言核心编程课程
    GO语言核心编程课程
    本课程采用真实案例,全面具体可落地,从理论到实践,一步一步将GO核心编程技术、编程思想、底层实现融会贯通,使学习者贴近时代脉搏,做IT互联网时代的弄潮儿。
    516次学习
  • 简单聊聊mysql8与网络通信
    简单聊聊mysql8与网络通信
    如有问题加微信:Le-studyg;在课程中,我们将首先介绍MySQL8的新特性,包括性能优化、安全增强、新数据类型等,帮助学生快速熟悉MySQL8的最新功能。接着,我们将深入解析MySQL的网络通信机制,包括协议、连接管理、数据传输等,让
    500次学习
  • JavaScript正则表达式基础与实战
    JavaScript正则表达式基础与实战
    在任何一门编程语言中,正则表达式,都是一项重要的知识,它提供了高效的字符串匹配与捕获机制,可以极大的简化程序设计。
    487次学习
  • 从零制作响应式网站—Grid布局
    从零制作响应式网站—Grid布局
    本系列教程将展示从零制作一个假想的网络科技公司官网,分为导航,轮播,关于我们,成功案例,服务流程,团队介绍,数据部分,公司动态,底部信息等内容区块。网站整体采用CSSGrid布局,支持响应式,有流畅过渡和展现动画。
    485次学习
查看更多
AI推荐
  • ChatExcel酷表:告别Excel难题,北大团队AI助手助您轻松处理数据
    ChatExcel酷表
    ChatExcel酷表是由北京大学团队打造的Excel聊天机器人,用自然语言操控表格,简化数据处理,告别繁琐操作,提升工作效率!适用于学生、上班族及政府人员。
    3486次使用
  • Any绘本:开源免费AI绘本创作工具深度解析
    Any绘本
    探索Any绘本(anypicturebook.com/zh),一款开源免费的AI绘本创作工具,基于Google Gemini与Flux AI模型,让您轻松创作个性化绘本。适用于家庭、教育、创作等多种场景,零门槛,高自由度,技术透明,本地可控。
    3712次使用
  • 可赞AI:AI驱动办公可视化智能工具,一键高效生成文档图表脑图
    可赞AI
    可赞AI,AI驱动的办公可视化智能工具,助您轻松实现文本与可视化元素高效转化。无论是智能文档生成、多格式文本解析,还是一键生成专业图表、脑图、知识卡片,可赞AI都能让信息处理更清晰高效。覆盖数据汇报、会议纪要、内容营销等全场景,大幅提升办公效率,降低专业门槛,是您提升工作效率的得力助手。
    3711次使用
  • 星月写作:AI网文创作神器,助力爆款小说速成
    星月写作
    星月写作是国内首款聚焦中文网络小说创作的AI辅助工具,解决网文作者从构思到变现的全流程痛点。AI扫榜、专属模板、全链路适配,助力新人快速上手,资深作者效率倍增。
    4856次使用
  • MagicLight.ai:叙事驱动AI动画视频创作平台 | 高效生成专业级故事动画
    MagicLight
    MagicLight.ai是全球首款叙事驱动型AI动画视频创作平台,专注于解决从故事想法到完整动画的全流程痛点。它通过自研AI模型,保障角色、风格、场景高度一致性,让零动画经验者也能高效产出专业级叙事内容。广泛适用于独立创作者、动画工作室、教育机构及企业营销,助您轻松实现创意落地与商业化。
    4084次使用
微信登录更方便
  • 密码登录
  • 注册账号
登录即同意 用户协议隐私政策
返回登录
  • 重置密码