wps农历怎么生成?wps自动生成日历农历(wps 农历)

佚名- 2024-06-17 21:48:23

wps 怎么自动生成目录

其实wps农历怎么生成的问题并不复杂,但是又很多的朋友都不太了解wps自动生成日历农历,因此呢,今天小编就来为大家分享wps农历怎么生成的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!

本文目录

  1. WPS表格怎么将公历转化成农历日期
  2. 求WPS公历转农历日期公式
  3. WPS怎么计算农历生日
  4. 在wps文字中制作日历的方法步骤

一、WPS表格怎么将公历转化成农历日期

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

2、假设A列是公历日期,A1是公历日期,我们在B1单元格输入公式:=TEXT(A1,"[$-130000]yyyy年m月"&IF(LEN(--TEXT(A1,"[$-130000]dd"))=1,"初","")&"d"),下拉完成公历转农历。

3、excel公历转农历方法二:使用text+MID函数实现更完整的转换

4、=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日")

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

6、excel公历转农历方法三:使用text+MID+ CHOOSE+ YEAR函数

7、=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"))

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

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

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

11、下面是此自定义函数相关的代码:

12、PublicFunctionNongLi(OptionalXX_DATEAsDate)

13、DimMonthAdd(11),NongliData(99),TianGan(9),DiZhi(11),ShuXiang(11),DayName(30),MonName(12)

14、DimcurTime,curYear,curMonth,curDay

15、DimGongliStr,NongliStr,NongliDayStr

16、'生成当前公历年、月、日==>GongliStr

17、GongliStr=GongliStr&"0"&curMonth&"月"

18、GongliStr=GongliStr&curMonth&"月"

19、GongliStr=GongliStr&"0"&curDay&"日"

20、GongliStr=GongliStr&curDay&"日"

21、'计算到初始时间1921年2月8日的天数:1921-2-8(正月初一)

22、TheDate=(curYear-1921)*365+Int((curYear-1921)/4)+curDay+MonthAdd(curMonth-1)-38

23、If((curYearMod4)=0AndcurMonth>2)Then

24、'计算农历天干、地支、月、日

25、'获取NongliData(m)的第n个二进制位的值

26、If(curMonth=(Int(NongliData(m)/65536)+1))Then

27、ElseIf(curMonth>(Int(NongliData(m)/65536)+1))Then

28、'生成农历天干、地支、属相==>NongliStr

29、NongliStr="农历"&TianGan(((curYear-4)Mod60)Mod10)&DiZhi(((curYear-4)Mod60)Mod12)&"年"

30、NongliStr=NongliStr&"("&ShuXiang(((curYear-4)Mod60)Mod12)&")"

31、'生成农历月、日==>NongliDayStr

32、NongliDayStr="闰"&MonName(-1*curMonth)

33、NongliDayStr=MonName(curMonth)

34、NongliDayStr=NongliDayStr&"月"

35、NongliDayStr=NongliDayStr&DayName(curDay)

36、NongLi=NongliStr&NongliDayStr

二、求WPS公历转农历日期公式

1、如下图,需要对日期:2019/11/20转换为农历日期

2、如何快速的计算得到该日期对应的农历呢?

3、首先,需要选中计算填充为农历日期的单元格

4、=MID("甲乙丙丁戊己庚辛壬癸",MOD(TEXT(A2,"[$-130000]e")-4,10)+1,1)&MID("子丑寅卯辰巳午未申酉戌亥",

5、MOD(TEXT(A2,"[$-130000]e")-4,12)+1,1)&"年"&TEXT(A2,"[$-130000][DBNum1]m月d日"

6、输入函数后,回车确定,就能将公历日期转换成农历日期了。

7、下面就是最后转换为农历日期填充的效果了,如果日期较多,可以批量填充函数即可。

三、WPS怎么计算农历生日

1、1.打开WPS表格,其中输入内容,将出生日期输入进去,输入完成后效果如图所示。

2、2.选中出生日期的栏,右键点击选中设置单元格格式,进入设置页面后。

3、3.选择数字选项卡,选择单元格格式为日期,类型为2001-3-7。

4、4.选中年龄栏,右键点击设置单元格格式。设置单元格格式可以更多的是为了不出现失误。

5、5.在设置单元格格式里,选择数字选项卡,数字格式选择为常规即可。

6、6.在年龄栏输入=(YEAR(NOW())-YEAR(A2)),这里解释一下A2里的A代表出生日期所在的列,2代表所在的行。

7、7.输入完成后直接按Enter键或者把鼠标移到其他的格里就可以完成这一步,得出效果如图。

8、8.重新选择B2格,等到鼠标变成一个十字的时候向下拉窗口即可。效果如图所示。

9、9.这个时候就可以看到同一年出生的人年纪是一样大,不会出现因为出生的月份不一样而同一年出生却不一样大的情况。

四、在wps文字中制作日历的方法步骤

我们可以在wps文字中制作日历,不过对于大多数人来说可能不知道怎样制作,下面就让我告诉你的方法,希望对大家有所帮助。

1、新建一个word文档,如下图1;右侧的导航栏中找到“本机上的模板”,即根据本机的模板来创建,如下图2;

在wps文字中制作日历的步骤图2

2、点击打开本机模板,出现模板对话框,如下图1,找到“其它文档”选项卡,从中选择“日历向导”,如下图2,选择好后,点击“确定”;

2、点击打开本机模板,出现模板对话框,如下图1,找到“其它文档”选项卡,从中选择“日历向导”,如下图2,选择好后,点击“确定”;

在wps文字中制作日历的步骤图3

3、系统自动进入日历向导;直接点击下一步;

3、系统自动进入日历向导;直接点击下一步;

在wps文字中制作日历的步骤图4

4、在日历样式中选择一种自己喜欢的样式,系统默认提供了三种样式,分别为标准,横幅,优秀,选择标准,点击下一步;

4、在日历样式中选择一种自己喜欢的样式,系统默认提供了三种样式,分别为标准,横幅,优秀,选择标准,点击下一步;

在wps文字中制作日历的步骤图5

5、在“方向及图片”选项中,可以对日历横向和纵向进行设置;设置好之后,点击下一步;

5、在“方向及图片”选项中,可以对日历横向和纵向进行设置;设置好之后,点击下一步;

在wps文字中制作日历的步骤图6

6、在“日期范围”选项中,要制作日历的日期范围进行设置,例如,输入:2004年1月到2004年12月,在下面的“是否要打印农历和节气?”中输入是,也可以根据需要选择否;设置好后点击下一步;

6、在“日期范围”选项中,要制作日历的日期范围进行设置,例如,输入:2004年1月到2004年12月,在下面的“是否要打印农历和节气?”中输入是,也可以根据需要选择否;设置好后点击下一步;

在wps文字中制作日历的步骤图7

7、点击完成,一份日历就制作好了。

7、点击完成,一份日历就制作好了。

在wps文字中制作日历的步骤图8

8、大家可以按照需要设置日历的背景,点击“格式”-“背景”,选择一种背景颜色,如下图;

8、大家可以按照需要设置日历的背景,点击“格式”-“背景”,选择一种背景颜色,如下图;

在wps文字中制作日历的步骤图9

看了怎样在wps文字中制作日历的人还看:

看了怎样在wps文字中制作日历的人还看:

3.在wps文字中怎样设置日历模板

wps农历怎么生成和wps自动生成日历农历的问题分享结束啦,以上的文章解决了您的问题吗?欢迎您下次再来哦!

wps如何自动生成目录 wps自动生成目录教程
  • 声明:本文内容来自互联网不代表本站观点,转载请注明出处:www.66688820.com/jIyYecVW2NOG.html
上一篇:wps农历怎么设置?wps农历快速转换阳历日期
下一篇:wps农历怎么插入表格 wps日历表中怎么加入农历
相关文章
返回顶部小火箭