你如何检查一系列时间是否属于另一个范围?

时间:2017-02-03 07:14:12

标签: excel-formula

是否可以检查一系列时间是否属于另一个范围?为了提供一些见解,我正在建立一个模板,根据他们的名单计算适用于员工的保费。标准如下: 乐队1:18:00-22:00 乐队2:22:00 - 06:00

我遇到的问题是,如果我分别输入19:00和04:00的开始和结束时间,则所有9个小时都被计为2个频段的一部分,而不是1个小时和6个小时的3个小时在第2频道。

1 个答案:

答案 0 :(得分:0)

在Excel中,时间实际上存储为一天的一小部分。早上6点存储为0.25,因为它是一天中的四分之一。这意味着我们可以比较比较数字的时间。

如果您在单元格A1中有一个开始时间,则可以使用此公式来确定它是属于第1波段还是第2波段:

=IF(AND(A1>=18/24,A1<22/24),"Band 1", IF(OR(A1<6/24,A1>=22/24),"Band 2","Neither"))

它只是检查是否在下午6点到晚上10点之间,对于第1波段,或者是在6点之前还是在晚上10点之后,第2波段。

同样,您可以使用此公式来确定存储在B2中的结束时间是在带1还是带2中:

=IF(AND(B1>18/24,B1<=22/24),"Band 1", IF(OR(B1<=6/24,B1>22/24),"Band 2","Neither"))

处理某人在晚上10点开始/结束的公式之间存在细微差别。如果他们在晚上10点开始,你想在第2阶段计算它们。但是,如果它们在晚上10点结束,你想要在第1频道中计算它们。不同的公式只是将晚上10点放入不同的乐队中相应