在Excel中确定指定时间是否在目标时间的15分钟内

彼得·斯诺

我正在尝试创建电子表格以监视执行备份的及时性。为了符合要求,必须在目标时间的15分钟内执行备份。从在线监视应用程序下载的原始数据具有以下相关列:

  • 交易日期
  • 胶带标签
  • 预定时间
  • 执行时间

我在其中添加了以下其他列:

  • 合规(是/否)

    = IF(AND(TIME(HOUR(D3),MINUTE(D3),SECOND(D3))> F3,TIME(HOUR(D3),MINUTE(D3),SECOND(D3))<G3),“是”, “不”)

  • -15min(预定时间减15分钟)

    = IF(OR(C3 = TIME(0,0,0),C3 = TIME(0,1,0)),TIME(23,59,0),C3)-TIME(0,15,0)+ IF (C3 = TIME(0,0,0),TIME(0,1,0),TIME(0,0,0))+ IF(C3 = TIME(0,1,0),TIME(0,2, 0),TIME(0,0,0))

  • +15分钟(预定时间加上15分钟)

    = C3 +“ 0:15”

所有时间列均使用“ 13:30”时间格式。

几乎可以使用,但是当“执行时间”为“ 0.01”且“计划时间”为“ 0:00”时存在问题。如果符合,则将其标记为不符合。请有人可以协助完成这项工作吗?

文件示例

我正在使用MS Office 2013。

更新

其他条件:

  • “计划时间”是在备份运行的任何一天执行备份的时间,因此它不能包含日期,因为所有日期都为真。
  • 备份有时会在预定时间之前执行。可以,只要在计划时间的15分钟内即可。

我已经意识到,我需要稍作更改以使表格看起来像如下所示,并将月份的日期向右下方扩展,并且由于交易将出现在相关日期下方,因此我还将删除交易日期。但是,请使用以上内容作为示例(提供以下图像以帮助理解我们需要容纳的内容)。

在此处输入图片说明

乔利·莫特

您可以这样做:

=IF(OR(ABS(D3-INT(D3)-(C3-INT(C3)))<TIME(0,15,0),ABS(D3-INT(D3)-(C3-INT(C3))-1)<TIME(0,15,0),ABS(D3-INT(D3)-(C3-INT(C3))+1)<TIME(0,15,0)),"Yes","No")

还是可以测试实际时间是指前一天还是后一天。需要处理这些保证金案件。

请注意,这C3+1意味着C3 + 1天中的任何时间。之所以可行,是因为excel以相同的方式存储日期和时间(从1900年1月1日开始的天数)。小数点实际上是按一天的一部分存储的时间。如果您输入一些时间,例如12:00,它将被存储为数字0.5。在1/2/1900上的相同时间将是2.5。

但是,如果实际备份的延迟时间为23h45m至24h15m之间,则可能会给您带来误报。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如果当前时间在特定时间之后的15分钟内,则继续

来自分类Dev

检查特定时间是否在5分钟内运行其他方法

来自分类Dev

以ISO 8601格式计算在指定时间戳(GMT)之前15/30分钟的代码

来自分类Dev

爪哇 - 创建的时间(15分钟)的时间间隔的当前时间和未来的设定时间之间的阵列

来自分类Dev

JavaScript-在活动的指定时间前30分钟关闭活动预定

来自分类Dev

日期时间早于某个时间(例如15分钟)

来自分类Dev

在特定时间段内每5分钟运行一次cron

来自分类Dev

每天在特定时间段内间隔30分钟进行MySQL事件调度

来自分类Dev

每天在特定时间段内间隔30分钟进行MySQL事件调度

来自分类Dev

根据R中的分钟数据创建15分钟的时间间隔

来自分类Dev

如何在javascript中将30分钟添加到指定时间(最小和最大时间)

来自分类Dev

PHP检查日期和时间是否已超过15分钟

来自分类Dev

Facebook Ads Api:是否可以每隔15分钟获取CPI的时间序列?

来自分类Dev

在30分钟内的特定时间每分钟执行一次cron作业

来自分类Dev

查询以找到空闲时间,即GPS纬度在15分钟内显示相同的坐标

来自分类Dev

MySQL使用两个时间戳在15分钟内找到记录

来自分类Dev

将日期时间修改为过去15分钟

来自分类Dev

MYSQL将日期时间舍入为15分钟

来自分类Dev

舍入时间间隔最多为15分钟

来自分类Dev

PHP为时间值增加15分钟

来自分类Dev

如何将时间增加15分钟

来自分类Dev

在python中生成15分钟的时间间隔数组

来自分类Dev

mongoDB:$ dateToString格式以15分钟的间隔显示时间

来自分类Dev

以小时为间隔插入15分钟的日期时间

来自分类Dev

MYSQL将日期时间舍入为15分钟

来自分类Dev

将时间值增加15分钟

来自分类Dev

如何将时间增加15分钟

来自分类Dev

将日期时间修改为过去15分钟

来自分类Dev

将目标c中的当前时间增加30分钟左右

Related 相关文章

  1. 1

    如果当前时间在特定时间之后的15分钟内,则继续

  2. 2

    检查特定时间是否在5分钟内运行其他方法

  3. 3

    以ISO 8601格式计算在指定时间戳(GMT)之前15/30分钟的代码

  4. 4

    爪哇 - 创建的时间(15分钟)的时间间隔的当前时间和未来的设定时间之间的阵列

  5. 5

    JavaScript-在活动的指定时间前30分钟关闭活动预定

  6. 6

    日期时间早于某个时间(例如15分钟)

  7. 7

    在特定时间段内每5分钟运行一次cron

  8. 8

    每天在特定时间段内间隔30分钟进行MySQL事件调度

  9. 9

    每天在特定时间段内间隔30分钟进行MySQL事件调度

  10. 10

    根据R中的分钟数据创建15分钟的时间间隔

  11. 11

    如何在javascript中将30分钟添加到指定时间(最小和最大时间)

  12. 12

    PHP检查日期和时间是否已超过15分钟

  13. 13

    Facebook Ads Api:是否可以每隔15分钟获取CPI的时间序列?

  14. 14

    在30分钟内的特定时间每分钟执行一次cron作业

  15. 15

    查询以找到空闲时间,即GPS纬度在15分钟内显示相同的坐标

  16. 16

    MySQL使用两个时间戳在15分钟内找到记录

  17. 17

    将日期时间修改为过去15分钟

  18. 18

    MYSQL将日期时间舍入为15分钟

  19. 19

    舍入时间间隔最多为15分钟

  20. 20

    PHP为时间值增加15分钟

  21. 21

    如何将时间增加15分钟

  22. 22

    在python中生成15分钟的时间间隔数组

  23. 23

    mongoDB:$ dateToString格式以15分钟的间隔显示时间

  24. 24

    以小时为间隔插入15分钟的日期时间

  25. 25

    MYSQL将日期时间舍入为15分钟

  26. 26

    将时间值增加15分钟

  27. 27

    如何将时间增加15分钟

  28. 28

    将日期时间修改为过去15分钟

  29. 29

    将目标c中的当前时间增加30分钟左右

热门标签

归档