想用Excel制作农历黄历吉日?这篇保姆级攻略快收好!
- 作者: 网络投稿
- 2025年03月12日 12:35:33
今儿个,咱来聊聊咋用Excel整个农历黄历吉日的小玩意儿。这事儿不难,主要就是倒腾日期格式和几个小公式。我这也是自己瞎琢磨出来的,一步步来,保准你也能学会。
1准备工作
你得有个Excel,这玩意儿现在谁电脑上还没装?打开它,新建一个空白表格,这就齐活。
2搞定日期显示
咱先得把阳历日期给弄出来。在一个格子里头,比如A1,输入今天的日期。你点这个格子,右键选“设置单元格格式”,在“数字”选项卡里找到“日期”,选一个你喜欢的样式,点确定。
我琢磨着,得把一星期的日子都列出来。这就要用到一个小技巧:一个日期的数字减去它对应的星期数,再加上1,就能得到这周星期一的日期。我在A2格子里写个公式:=A1-WEEKDAY(A1,2)+1
。 解释一下,WEEKDAY(A1,2)
就是算出A1是星期几,第二个参数2是让星期一返回1,星期二返回2,以此类推。这样一减一加,A2就显示这周周一的日期。
有周一,剩下的就好办。我在B2格子里写上=A2+1
,C2格子里写=B2+1
,以此类推,一直拉到G2,就把周一到周日的日期都填满。
3农历转换
阳历有,咱得把它转成农历。这块我一开始也蒙圈,后来发现Excel里有个隐藏的“大招”——TEXT函数配合一个特殊的格式代码,就能搞定。
我在A3格子里,输入=TEXT(A2,"[$-130000]yyyy-m-d")
。这里头的[$-130000]
就是那个神奇的代码,它能让Excel把阳历日期转成农历。然后我把这个公式往右边一拉,B3到G3就都自动显示出对应的农历日期。
4吉日标注 (这步我还没完全搞定)
农历日期是出来,可吉日咋标?这块我还在研究。我目前的想法是,可能得弄个吉日数据库,或者找个什么公式,然后用条件格式之类的功能,把符合吉日条件的日期给标出来。但这块我还没整明白,等我弄清楚再来更新。
5一点小改进
为让表格看起来更顺眼,我把第一行给合并,写上“农历黄历吉日”几个大字。然后把日期那几行调调字体大小和颜色,让它看起来更像那么回事。
- 用Excel的日期格式和
WEEKDAY
函数,搞定阳历日期。 - 用
TEXT
函数和[$-130000]
这个代码,把阳历转成农历。 - 吉日标注这块,我还在琢磨,以后再更新。
这篇分享就到这儿。虽然吉日标注还没搞定,但基本的农历日期显示已经实现。希望对大家有帮助,也欢迎大家一起交流,看看有没有更好的法子把吉日给标出来。