1. 首页 > 科技

请问数学: 计算日期,用Excel97怎么计算?就像 2023-10-12到2024-11-6 公式如下“DATE

请问数学: 计算日期,用Excel97怎么计算?就像 2023-10-12到2024-11-6 公式如下“DATE

excel中日期相减怎么用?

C1输入公式:

=B1-A1

向下填充即可。但是记住C列单元格格式要设置为常规或者数字。日期格式会让你不明白的

如何用excel计算时间

问题的提出:

(A1格)日期时间1——2005-5-15 9:10:45

(B1格)日期时间2——2005-9-16 11:10:25

计算:日期时间2-日期时间1

结果表达:“××(天) h:mm:dd”

问题分析及思路:

形如“2005-5-15 9:10:45”的日期时间数据可以用日期时间序列值表示。这个值是小数,其中整数部分表示天数,小数部分表示时间(可以转换成“时-分-秒” )。

用截尾取整函数TRUNC提取整数表示天数,用日期时间“2005-5-15 9:10:45”的序列值减去整数部分,其差表示时间的序列值。再用TXET函数把表示时间的序列值表示成“h:mm:dd”时间格式。

日期时间2-日期时间1=TRUNC()&" "&TXET()

解决方案:

假定

A2中输入日期时间1“2005-5-15 9:10:45”

B2中输入日期时间2“2005-9-16 11:10:25”

在C2中编辑公式——

=IF(OR(A2="",B2=""),"",TRUNC(B2-A2)&" "&TEXT(B2-A2-TRUNC(B2-A2),"h:mm:ss"))

公式释义:

如果(IF)A2或B2是空白单元格(""),则显示空字符("");否则返回两个日期时间差的天数(TRUNC(B2-A2))和(&)时间差(时-分-秒——TEXT(B2-A2-TRUNC(B2-A2),"h:mm:ss"))。

假设A2单元格是起始时间,B2是结束时间。在其他如C2单元格写下公式:

1、时:分:秒格式(不计算天数): =TIME(HOUR(B2-A2),MINUTE(B2-A2),SECOND(B2-A2))

2、天时分秒格式: =IF(OR(A2="",B2=""),"",TRUNC(B2-A2)&" "&TEXT(B2-A2-TRUNC(B2-A2),"h:mm:ss"))

3、时分秒格式(将天数转换成小时): =IF(OR(A2="",B2=""),"",TEXT(B2-A2,"[h]时m分s秒"))

4、全都换算成秒: =DATEDIF(A2,B2,"d")*24*3600+HOUR(B2-A2)*3600+MINUTE(B2-A2)*60+SECOND(B2-A2)

第三种方法:(这个最实用)

在C1空格里输入公式:=TEXT((VALUE(B1)-VALUE(A1))*24,"0"),即可显示小时数。

excul日期函数的计算

=datedif(today(),date(2012,3,11),"y")&"年"&mod(datedif(today(),date(2012,3,11),"m"),12)&"个月"&datedif(today(),date(2012,3,11),"d")-mod(datedif(today(),date(2012,3,11),"m"),12)*30-datedif(today(),date(2012,3,11),"y")*365&"天"

用Excel计算农历日期

1、按ALT+F11 在插入模块,输入以下代码:

因计算阴历的算法大都差不多,我只是做了部分修改,故系统不让上传,

如要代码请加我的QQ:22417575

代码试用结果如下

2、单元格中输入=NongLi(B1,C1) 如下图:

注:只能计算1921-2-8 至2021-2-11之间的日期!

=NongLi(xx_date,add_date)

4、如有不明白请和我联系,QQ:22417575