回复时间问题

我来自Turkiye,我的水平是中等水平。 我在工作8小时内回复邮件。 我的问题是关于时间计算。

条件

1. Our work starts at 09:00 and finishes at 18:00. 2. Mails must be replied in 8 hours. 3. Mails must be replied only between 09:00 and 18:00. 4. We don't work between 18:00 and the next day 09:00. So these period doesn't count in the calculation. This is the most critical part also. 

我的Excel文件。 我解释了工作簿中的所有条件。

所以我们可以把你所有的情况分为两类。 其中(邮件接收时间+ 8小时)小于或等于18:00小时,其他小于18:00小时。

=IF((A7+"8:00"<=TIME(18,0,0)),MAX(A7,"9:00")+"8:00",MIN(A7,"18:00")+"23:00")和公式栏中的公式=IF((A7+"8:00"<=TIME(18,0,0)),MAX(A7,"9:00")+"8:00",MIN(A7,"18:00")+"23:00")

说明

  1. IF条件检查邮件收到时间+ 8:00小时是否小于或等于18:00小时,并返回TRUEFALSE

输出: =IF((FALSE),MAX(A7,"9:00")+"8:00",MIN(A7,"18:00")+"23:00")

  1. 如果为TRUE ,则在8:00之前添加时间以填写截止date。 MAX已经被用来消除在08:00之前的9:00之前的任何邮件接收时间

  2. 如果FALSE时间在23:00加上。 这是因为8:00是正常的最后期限,剩下的15:00是我们不工作的时间,从18:00到次日9:00。 MIN是用来考虑邮件收到时间less于18:00的时候。

让我知道,如果我可以更清楚。

编辑

这里是我的示例文件embedded解决scheme公式。

请尝试下面的公式,

=IF(OR(A2<TIME(9,0,0),A2>TIME(18,0,0)),TIME(17,0,0),IF(A2+TIME(8,0,0)<=TIME(18,0,0),A2+TIME(8,0,0),A2+TIME(23,0,0)))

在这里输入图像说明

该公式由2个IF条件组成。 第一个IF检查时间是否在非工作时间(18:00至9:00)之间。 如果是这样,时间是17:00计算。 如果时间落在工作范围内,则下一个IF条件相应地增加8:00或23:00。 (重叠期为23:00)。 希望这可以帮助。