首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Excel中的加减时间

问Excel中的加减时间
EN

Stack Overflow用户
提问于 2017-10-31 15:42:34
回答 1查看 102关注 0票数 1

我想做的是

我正试图在开始时间和结束时间之间返回时间。我得到了像.042 .057这样的答案。

如果没有时间,确保E4单元格为空的原因是因为我的其他单元格公式不会返回错误。

公式

代码语言:javascript
复制
=IF(AND(ISBLANK(A4),ISBLANK(B4)),””,IF(B4=””,TO-A4+(TO<A4)*24,IF(B4<=”0″,B4-A4+(B4<A4)*24)))

单元值

A4 =驱动时间

B4 =手动驾驶暂停驾驶‘

从下午4点开始的固定时间

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-10-31 20:05:04

我的理解是,如果A4和B4都是空的,那么公式应该返回一个空白,否则就会得到两次之间的差,作为十进制小时数,例如A4中的07:00和B4中的15:15给出8.25。如果B4为空,则假定结束时间为16:00。

试试这个版本:

=IF(COUNT(A4,B4)=0,"",MOD(IF(B4="","16:00",B4)-A4,1)*24)

将结果单元格格式化为数字

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47039317

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档