求Excel两个js 时间相减得出秒小时数的函数

查看: 32242|回复: 6
[已解决]两个日期相减得天数的函数
A1是一个日期,B1是一个日期,现在我要知道B1日期-A1日期得出两者相差天数的函数是什么。
zgwei050发布于
=datedif(开始日期,终止日期,比较单位)如 =DATEDIF(A1,B1,"m")m代表计算间隔月份,y代表计算间隔年数,d代表计算间隔日数,还有它们的组合(PS:MS中该函数为隐藏的,WPS中可在函数中找到名字,但都没有帮助可看)
你的日期格式是什么样子的?上传一个附件吧!
=B1-A1如果得到的结果是个日期,可以加个文本函数,如下:=TEXT(B1-A1,"0")
,这种格式的,减出来最好能是月数,比如减去小于一个月也就是结果最后能让我&1,或者是&30,我觉得&1(1个月)我用得比较多。
&&&本楼为最佳答案&&&
=datedif(开始日期,终止日期,比较单位)如 =DATEDIF(A1,B1,"m")m代表计算间隔月份,y代表计算间隔年数,d代表计算间隔日数,还有它们的组合(PS:MS中该函数为隐藏的,WPS中可在函数中找到名字,但都没有帮助可看)
学习中。。。。
我的天啊,6楼的好可怕啊。
Powered by查看: 5262|回复: 6
求两个单元格的时间差,到毫秒
初级一, 积分 21, 距离下一级还需 29 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
免费注册成为本站会员,享用更多功能,结识更多Office办公高手!
才可以下载或查看,没有帐号?
本帖最后由 测试吧 于
10:05 编辑
_9-41-23.png (17.26 KB, 下载次数: 1)
09:41 上传
我在附件中,上传了实际的数据,请计算E列和D列的时间差 如何计算毫米
10:00 上传
点击文件名下载附件
8.75 KB, 下载次数: 15
计算E列和D列的时间差
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
=TEXT(B1-A1,&hh:mm:ss.000&)复制代码
学office,哪能不关注全网最大的Office类微博(新浪)
初级一, 积分 21, 距离下一级还需 29 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
使用您的公式,无法正确计算
09:52 上传
点击文件名下载附件
6.11 KB, 下载次数: 7
因为你的数据不是时间格式。&
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
使用您的公式,无法正确计算
因为你的数据不是时间格式。
学office,哪能不关注全网最大的Office类微博(新浪)
初级一, 积分 14, 距离下一级还需 36 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
按楼上公式结果依然出错,应该是A1,B1输入的时间数据格式有误?
A1:17:44:55.906?
B1:17:44:56.213?
学office,哪能不关注全网最大的Office类微博(新浪)
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次管理次数 次
=TEXT(SUMPRODUCT(SUBSTITUTE(A1:B1,&:&,&.&,3)*{-1,1}),&hh:mm:ss.000&)复制代码
学office,哪能不关注全网最大的Office类微博(新浪)
初级一, 积分 21, 距离下一级还需 29 积分
积分学习力
魅力值 影响力
消费券 Ti币好友
在线时间 小时
最后登录月度优秀 次
谢谢,完美解决
学office,哪能不关注全网最大的Office类微博(新浪)
Excel技巧网的会员探讨问题仅代表其个人意见,与网站的立场无关。任何违反国家和地方相关法律法规的言论,本站有义务协助政府相关部门追究发言者的责任!
本站中非注明转载文章与案例的版权为作者与Excel技巧网共有。若非原文作者,本站之外任何单位或个人未经允许,不得将其用于商业用途。
若非原文作者,任何形式的非商业性转载必须获得Excel技巧网或作者允许,并注明作者和出处。
会员发表的帖子如涉及版权纠纷,须自行负责。详情请参考注册时的网站服务条款。
本站特聘法律顾问:沈学律师
Powered by查看: 2853|回复: 4
[已解决]如何在时效列计算出两个时间的差,并扣除周末的影响。
本帖最后由 含月化烛 于
10:07 编辑
如何在时效列计算出两个时间的差,并扣除周末的影响。
如果用networkdays()函数的话,只能得到天数,如果两个直接相减,就无法扣除周末,应该用什么函数可以计算得到时间差,比如第一个时间:两个时间相减得出2.77天,但是中间隔了周末两天,所以应该是0.77天
(11.9 KB, 下载次数: 30)
16:14 上传
点击文件名下载附件
蓝粆发布于
c2 下拉=B2-A2-SUMPRODUCT(--(MOD(ROW(INDIRECT(INT(A2)&&:&&INT(B2))),7)={0,1}))复制代码
&&&本楼为最佳答案&&&
c2 下拉=B2-A2-SUMPRODUCT(--(MOD(ROW(INDIRECT(INT(A2)&&:&&INT(B2))),7)={0,1}))复制代码
蓝粆 发表于
SUMPRODUCT(--mod())&&中的— —&&这两个横线 是什么意思呢,sumproduct这个函数我知道,但是后面跟着的两个横线是代表什么呢?
是两个减号~&
蓝粆 发表于
大师,如果是既想剔除周末又想剔除假期,有没有什么好的方法呢?结果也是不能只显示天数,而要包含小时数换算成的天数。任何方法都可以,vba或者函数或者其他方法。我网查一直没查到有效的方法。
含月化烛 发表于
大师,如果是既想剔除周末又想剔除假期,有没有什么好的方法呢?结果也是不能只显示天数,而要包含小时数 ...
&&假期具有很大的不确定性&&比如过年&&放假怎么放都不一样& & excel是很死板的&&这个怎么规定?
换算成小时用这个=TEXT(B2-A2-SUMPRODUCT(--(MOD(ROW(INDIRECT(INT(A2)&&:&&INT(B2))),7)={0,1})),&[&=1]d天H小时M分钟;[&1]H小时M分钟&)复制代码
Powered byEXCEL中求两个时间间隔多少小时的算法
我的图书馆
EXCEL中求两个时间间隔多少小时的算法
今天收到学员来信要求计算两个时间点之间间隔多少小时的算法,同时还附带要求:每满30分钟按0.5小时计算,如25分钟为0,45分钟只能计0.5小时。这个应用在计算加班工时中特别有用,现分享如下:  假设A列放置的是开始时间,B列放置是结束时间,C列中求加班小时数。 &开始时间结束时间加班小时数******** 8:00******** 16:008******** 8:00******** 15:307.5******** 16:00******** 0:008******** 16:00******** 23:307.5******** 0:00******** 8:008******** 0:00******** 7:307.5******** 19:30******** 7:3012******** 19:30******** 7:0011.5******** 16:00******** 16:250******** 16:00******** 16:300.5******** 16:00******** 16:450.5   具体公式如下:=ROUNDDOWN(ROUND((B2-A2)*24*60,0)/30,0)/2  解释:时间与时间相减,得出的结果是以天为单位的小数,因此要乘以24小时再乘以60,转换为分钟,同时以30分钟为单位,进行无条件舍位操作ROUNDDOWN(),求出有几个30分钟,最后除以2,转换为小时。由于小数位精确的问题,以上方法求出的数据可能会少0.5小时,所以要再加上一个四舍五入函数ROUND(),确保小数位部份不出错。
馆藏&19732
TA的最新馆藏}

我要回帖

更多关于 js时间相减得出天数 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信