教你使用excel将公历日期转换为农历

    作者:课课家教育更新于: 2016-06-28 15:03:26

      Excel中什么最厉害?除了数据分析之外,excel中的表格功能也是比较强大的,有时候我们在输入日期数据的时候,往往需要输入农历的日期,但已经输入的日期是公历的日期,那么该怎么转换呢?接下来我们将为大家如何利用excel函数进行将公历日期转化为农历日期!如果觉得感兴趣的朋友们,可以进来看看具体的教程,说不定在紧急需要用到的时候,你会想起它!

      步骤一:首先启动excel2010(本案例使用的是2010版本excel),我们可以在任意一个单元格中输入该函数,“=TEXT(NOW(),"[$-130000]YYYY-M-D")”如表中的数据所示,注意输入函数的时候区分大小写,避免不必要的错误出现!

    教你使用excel将公历日期转换为农历_excel转换_函数_office_课课家

      步骤二:在输入完成后,该单元格立即得到一个日期,我们在图中可以看到,农历日期为六月初一。虽然在遇到闰月时,显示结果有点差强人意,如下图中,2010年2月9日的农历应是十二月二十六,但因为那年有个闰五月,就无辜多出来一个月了。这样也是比编写代码便捷的多,而且我们都知道闰月也不是天天都有的,对吧?

    得到一个日期

      步骤三:用户如果想要完全以农历形式显示出来,我们可以输入该公式:=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日") 就可以显示出来了,虽然公式的步骤,参数有点多,复杂是必须的。

    农历函数输入

      结语:利用excel将公历日期转换为农历日期的方法比较复杂一点,有需要的朋友们,可认真研究一下具体的参数的含义,同时也必须掌握想关的函数才可以熟练的去操作,这就要求我们对函数有一定的了解。

excel 更多推荐

课课家教育

未登录