wps公式日期怎么复制,wps公式日期怎么复制不了(wps表格日期复制完日期不对了)

佚名- 2024-06-15 20:44:25

求解最新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计算出的年龄怎么复制

wps计算出的年龄怎么复制,操作方法如下。

1、首先在电脑中打开WPS表格,根据身份证提取出出生日期,并将格式设置为如图显示。

2、然后在下一个单元格,使用Ctrl+E智能提取其他生日。

3、然后在年龄这一个单元格输入DATEDIF函数。

4、用开始日期减去当前日期,具体公式看下图。

5、最后点击回车即可计算出年龄,然后双击向下填充即可。

三、wps表格复制后粘贴丢失部分日期内容

因为复制表格时使用的是普通粘贴,这种情况下只能粘贴数字,不能粘贴格式,你可以选择“选择性粘贴”,步骤如下:

1.选中需复制的单元格,点击鼠标右键,选择“复制”

2.再选中需粘贴的单元格,还是点击鼠标右键,选择“选择性粘贴”

3.在弹出的窗口中,选择“值和数字格式”,然后按“确认”就可以了。

四、wps中两个日期无法用公式相减

wps中两个日期无法用公式相减,是设置错误造成的,解决方法如下。

1、首先在打开的excel表格中,输入两组需要计算的日期数据。

2、在C1单元格中输入计算公式:=RIGHT(YEAR(B1-A1),2)&"年"& MONTH(B1-A1)&"个月"& DAY(B1-A1)&"天"。

3、点击回车,即可将公式生成结果,可以看到计算出的年份差额为“2年11个月22天”。

4、或者直接使用两组日期相减,公式为:B1-A1。即可生成两个日期之间的天数差额,除以每年的天数转换为年份即可。

wps公式日期怎么复制的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于wps公式日期怎么复制不了、wps公式日期怎么复制的信息别忘了在本站进行查找哦。

手机wps怎么复制一列
  • 声明:本文内容来自互联网不代表本站观点,转载请注明出处:www.66688820.com/M3lZ1yYaNQa3.html
上一篇:wps公式标号怎么加,wps公式标号怎么标
下一篇:wps公式旁边怎么编号,wps公式旁边怎么编号显示出来(wps公式和编号不在一行)
相关文章
返回顶部小火箭